Package lineage2.gameserver.network.serverpackets

Examples of lineage2.gameserver.network.serverpackets.MagicSkillUse


    if (npc.isDead())
    {
      player.sendPacket(SystemMsg.THAT_IS_AN_INCORRECT_TARGET);
      return false;
    }
    player.broadcastPacket(new MagicSkillUse(player, npc, 2358, 1, 0, 0));
    npc.onUseHolyWater(player);
    return true;
  }
View Full Code Here


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

            break;
          }
          if (target.isAutoAttackable(tree))
          {
            targets.add(target);
            tree.broadcastPacket(new MagicSkillUse(tree, target, tree._skill.getId(), tree._skill.getLevel(), tree._skill.getHitTime(), tree._skill.getReuseDelay()));
          }
        }
        tree.callSkill(tree._skill, targets, true);
      }
      else
      {
        for (Creature target : World.getAroundCharacters(tree, 600, 200))
        {
          if (targets.size() > 10)
          {
            break;
          }
          if (target == owner)
          {
            targets.add(target);
            tree.broadcastPacket(new MagicSkillUse(tree, target, tree._skill.getId(), tree._skill.getLevel(), tree._skill.getHitTime(), tree._skill.getReuseDelay()));
          }
          if ((target instanceof Player) && (((Player) target).getParty() != null) && (owner.getParty() == ((Player) target).getParty()))
          {
            targets.add(target);
            tree.broadcastPacket(new MagicSkillUse(tree, target, tree._skill.getId(), tree._skill.getLevel(), tree._skill.getHitTime(), tree._skill.getReuseDelay()));
          }
        }
      }
      tree.callSkill(tree._skill, targets, true);
    }
View Full Code Here

      {
        if ((npcObj[1] == i) && (npcObj[2] == 0))
        {
          order[i] = 1;
          npcObj[2] = 1;
          npc.broadcastPacket(new MagicSkillUse(npc, npc, 5441, 1, 1, 0));
          return;
        }
      }
    }
    spawnRndGolem(world);
View Full Code Here

      st.playSound("ItemSound.quest_middle");
      st.giveItems(Report, 1);
      Player player = st.getPlayer();
      if (player != null)
      {
        npc.broadcastPacket(new MagicSkillUse(npc, player, 5073, 5, 1500, 0));
      }
    }
    else if (event.equalsIgnoreCase("32046-04.htm") || event.equalsIgnoreCase("32046-05.htm"))
    {
      st.exitCurrentQuest(true);
View Full Code Here

              if (t == _owner && _skill.isOffensive())
                continue;
              targets.add(t);
            }
          }
          broadcastPacket(new MagicSkillUse(SymbolInstance.this, SymbolInstance.this, _skill.getId(), _skill.getLevel(), 0, 0));
          _skill.useSkill(SymbolInstance.this, targets);
        }
      }
    }, 1000L, _skill.getReuseDelay() != 0 ? _skill.getReuseDelay() : 3000L);
  }
View Full Code Here

      player.sendPacket(Msg.NOT_ENOUGH_SPIRITSHOTS);
      return false;
    }
    weaponInst.setChargedSpiritshot(ItemInstance.CHARGED_BLESSED_SPIRITSHOT);
    player.sendPacket(Msg.POWER_OF_MANA_ENABLED);
    player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
    return true;
  }
View Full Code Here

    }
    if (player.getInventory().destroyItem(item, soulSpiritConsumption))
    {
      weaponInst.setChargedSpiritshot(ItemInstance.CHARGED_SPIRITSHOT);
      player.sendPacket(Msg.POWER_OF_MANA_ENABLED);
      player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
    }
    return true;
  }
View Full Code Here

        break;
      case 5248:
        player.setHairStyle(6);
        break;
    }
    player.broadcastPacket(new MagicSkillUse(player, player, 2003, 1, 1, 0));
    player.broadcastCharInfo();
    return true;
  }
View Full Code Here

      player.setMaried(true);
      player.setMaryRequest(false);
      ptarget.sendMessage(new CustomMessage("lineage2.gameserver.model.instances.L2WeddingManagerMessage", ptarget));
      ptarget.setMaried(true);
      ptarget.setMaryRequest(false);
      player.broadcastPacket(new MagicSkillUse(player, player, 2230, 1, 1, 0));
      ptarget.broadcastPacket(new MagicSkillUse(ptarget, ptarget, 2230, 1, 1, 0));
      player.broadcastPacket(new MagicSkillUse(player, player, 025, 1, 1, 0));
      ptarget.broadcastPacket(new MagicSkillUse(ptarget, ptarget, 2025, 1, 1, 0));
      Announcements.getInstance().announceByCustomMessage("lineage2.gameserver.model.instances.L2WeddingManagerMessage.announce", new String[]
      {
        player.getName(),
        ptarget.getName()
      });
View Full Code Here

TOP

Related Classes of lineage2.gameserver.network.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.