Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.MagicSkillUse


      {
        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);
      L2Player 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

    teleportSelf();
    spawnMinions();
    int rnd_per = Rnd.get(100);
    if(rnd_per < 5)
    {
      actor.broadcastPacketToOthers(new MagicSkillUse(actor, target, ScatterEnemy, 1, 2900, 0));
      ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(target), 2900);
      return true;
    }
    if(rnd_per < 8)
    {
      actor.broadcastPacketToOthers(new MagicSkillUse(actor, target, MassTeleport, 1, 2900, 0));
      ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(target), 2900);
      for(L2Playable playable : L2World.getAroundPlayables(target, 200, 200))
      {
        ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(playable), 2900);
      }
View Full Code Here

    switch(_stage2)
    {
      case 0:
        if(actor_hp_precent < 85)
        {
          actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, InstantMove, 1, 500, 0));
          ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(actor), 500);
          _stage2++;
        }
        break;
      case 1:
        if(actor_hp_precent < 50)
        {
          actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, InstantMove, 1, 500, 0));
          ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(actor), 500);
          _stage2++;
        }
        break;
      case 2:
        if(actor_hp_precent < 25)
        {
          actor.broadcastPacketToOthers(new MagicSkillUse(actor, actor, InstantMove, 1, 500, 0));
          ThreadPoolManager.getInstance().scheduleGeneral(new TeleportTask(actor), 500);
          _stage2++;
        }
        break;
    }
View Full Code Here

        else
        {
          actor.getTemplate().baseHpReg = (float) (_baseHpReg * 10.);
          actor.getTemplate().baseMpReg = (float) (_baseMpReg * 10.);
        }
        actor.broadcastPacket(new MagicSkillUse(actor, actor, FaceChanceDayToNight, 1, 1100, 0));
      }
    }
View Full Code Here

      L2NpcInstance actor = getActor();
      if(actor != null)
      {
        actor.getTemplate().baseHpReg = _baseHpReg;
        actor.getTemplate().baseMpReg = _baseMpReg;
        actor.broadcastPacket(new MagicSkillUse(actor, actor, FaceChanceNightToDay, 1, 1100, 0));
      }
    }
View Full Code Here

        st.setState(STARTED);
        st.playSound(SOUND_ACCEPT);
        st.takeItems(SOE, 1);
        htmltext = "spring_girl_sooki_q0653_04a.htm";
        L2NpcInstance n = findNpc(SUKI, player);
        n.broadcastPacket(new MagicSkillUse(n, n, 2013, 1, 20000, 0));
        st.startQuestTimer("suki_timer", 20000);
      }
    }
    else if(event.equalsIgnoreCase("spring_girl_sooki_q0653_03.htm"))
    {
View Full Code Here

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

      case 5248:
        player.setHairStyle((byte) 6);
        break;
    }
    player.getInventory().destroyItem(item, 1, true);
    player.broadcastPacket(new MagicSkillUse(player, player, 2003, 1, 1, 0));
    player.broadcastUserInfo(true);
  }
View Full Code Here

  private void makeBuff(L2NpcInstance npc, L2Player player, int skillId, int level)
  {
    GArray<L2Character> target = new GArray<L2Character>();
    target.add(player);
    npc.broadcastPacket(new MagicSkillUse(npc, player, skillId, level, 0, 0));
    npc.callSkill(SkillTable.getInstance().getInfo(skillId, level), target, true);
  }
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.