Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.MagicSkillUse


      return;
    }
    weaponInst.setChargedFishshot(true);
    player.getInventory().destroyItem(item.getObjectId(), 1, false);
    player.sendPacket(Msg.POWER_OF_MANA_ENABLED);
    player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
  }
View Full Code Here


      player.addSkill(skill, true);
      player.updateStats();
      player.sendChanges();
      player.sendPacket(SystemMessage.removeItems(ri.getItemId(), 1), new SkillList(player));
      // Анимация изучения книги над головой чара (на самом деле, для каждой книги своя анимация, но они одинаковые)
      player.broadcastPacket(new MagicSkillUse(player, player, 2790, 1, 1, 0));
    }
  }
View Full Code Here

        if(Config.CONSUME_SHOTS)
    {
    player.getInventory().destroyItem(item, soulShotConsumption, false);
    }
    player.sendPacket(Msg.POWER_OF_THE_SPIRITS_ENABLED);
    player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
  }
View Full Code Here

        if(Config.CONSUME_SPIRITSHOTS)
    {
    player.getInventory().destroyItem(item, blessedsoulSpiritConsumption, false);
    }
    player.sendPacket(Msg.POWER_OF_MANA_ENABLED);
    player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
  }
View Full Code Here

    if(_snowmanState != SnowmanState.SAVED)
    {
      show(Files.read("data/html/default/13184-3.htm", player), player);
      return;
    }
    player.broadcastPacket(new MagicSkillUse(player, player, 23017, 1, 0, 0));
    player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(23017, 1));
    L2Summon pet = player.getPet();
    if(pet != null)
    {
      pet.broadcastPacket(new MagicSkillUse(pet, pet, 23017, 1, 0, 0));
      pet.altOnMagicUseTimer(pet, SkillTable.getInstance().getInfo(23017, 1));
    }
  }
View Full Code Here

    {
      return;
    }
    clientStopMoving();
    _pathfind_fails = 0;
    actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, 2036, 1, 500, 600000));
    ThreadPoolManager.getInstance().scheduleAi(new Teleport(loc), 500, false);
  }
View Full Code Here

      return false;
    }
    int rnd_per = Rnd.get(100);
    if(rnd_per < 5)
    {
      actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, 5440, 1, 3000, 0));
      ThreadPoolManager.getInstance().scheduleGeneral(new TrapTask(), 3000);
      return true;
    }
    double distance = actor.getDistance(target);
    if(!actor.isAMuted() && rnd_per < 75)
View Full Code Here

      if(level < 3)
      {
        effect.get(0).exit();
        L2Skill skill = SkillTable.getInstance().getInfo(6142, level + 1);
        skill.getEffects(actor, player, false, false);
        actor.broadcastPacket(new MagicSkillUse(actor, player, skill.getId(), level, skill.getHitTime(), 0));
      }
    }
    else
    {
      L2Skill skill = SkillTable.getInstance().getInfo(6142, 1);
      if(skill != null)
      {
        skill.getEffects(actor, player, false, false);
        actor.broadcastPacket(new MagicSkillUse(actor, player, skill.getId(), 1, skill.getHitTime(), 0));
      }
    }
  }
View Full Code Here

    public void run()
    {
      L2NpcInstance actor = getActor();
      if(actor != null)
      {
        actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, PresentationBalor2, 1, 4000, 0));
      }
    }
View Full Code Here

    return prevclass;
  }

  protected void Cast(L2NpcInstance npc, L2Character target, int skillId, int level)
  {
    target.broadcastPacket(new MagicSkillUse(target, target, skillId, level, 6000, 1));
    target.broadcastPacket(new MagicSkillUse(npc, npc, skillId, level, 6000, 1));
  }
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.MagicSkillUse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.