Examples of MagicSkillLaunched


Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      {
        character.clearCastVars();
        return;
      }
      List<Creature> targets = castingSkill.getTargets(character, castingTarget, _forceUse);
      character.broadcastPacket(new MagicSkillLaunched(character.getObjectId(), castingSkill.getDisplayId(), castingSkill.getDisplayLevel(), targets));
    }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      return;
    }
    int magicId = skill.getDisplayId();
    int level = Math.max(1, getSkillDisplayLevel(skill.getId()));
    List<Creature> targets = skill.getTargets(this, aimingTarget, true);
    broadcastPacket(new MagicSkillLaunched(getObjectId(), magicId, level, targets));
    double mpConsume2 = skill.getMpConsume2();
    if (mpConsume2 > 0)
    {
      if (_currentMp < mpConsume2)
      {
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

          continue;
        }
        List<Creature> targets = new ArrayList<>(1);
        targets.add(cha);
        effector.callSkill(skill, targets, true);
        effector.broadcastPacket(new MagicSkillLaunched(symbol.getObjectId(), getSkill().getDisplayId(), getSkill().getDisplayLevel(), cha));
      }
    }
    return true;
  }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      @Override
      public void runImpl()
      {
        final List<Creature> targets = new ArrayList<>(1);
        targets.add(aimTarget);
        player.broadcastPacket(new MagicSkillLaunched(player.getObjectId(), skill.getDisplayId(), skill.getDisplayLevel(), targets));
        player.callSkill(skill, targets, false);
      }
    }, skill.getHitTime());
  }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      @Override
      public void runImpl()
      {
        final List<Creature> targets = new ArrayList<>(1);
        targets.add(aimTarget);
        player.broadcastPacket(new MagicSkillLaunched(player.getObjectId(), skill.getDisplayId(), skill.getDisplayLevel(), targets));
        player.callSkill(skill, targets, false);
        if (aimTarget.isNpc())
        {
          if (aimTarget.paralizeOnAttack(player))
          {
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      @Override
      public void runImpl()
      {
        final List<Creature> targets = new ArrayList<>(1);
        targets.add(aimTarget);
        player.broadcastPacket(new MagicSkillLaunched(player.getObjectId(), skill.getDisplayId(), skill.getDisplayLevel(), targets));
        final boolean succ = Formulas.calcSkillSuccess(player, aimTarget, skill, info.getChance());
        if (succ)
        {
          player.callSkill(skill, targets, false);
        }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.MagicSkillLaunched

      @Override
      public void runImpl()
      {
        final List<Creature> targets = new ArrayList<>(1);
        targets.add(player);
        player.broadcastPacket(new MagicSkillLaunched(player.getObjectId(), skill.getDisplayId(), skill.getDisplayLevel(), targets));
        player.callSkill(skill, targets, false);
      }
    }, skill.getHitTime());
  }
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.MagicSkillLaunched

    @Override
    public void run()
    {
      try
      {
        _activeChar.sendPacket(new MagicSkillLaunched(_activeChar, 2046, 1));
        _petSummon.setFollowStatus(true);
            _petSummon.setShowSummonAnimation(false);
      }
      catch (Throwable e)
      {
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.MagicSkillLaunched

    }
   
    // Send a Server->Client packet MagicSkillLaunched to the L2Character AND to all L2PcInstance in the _KnownPlayers of the L2Character
    if (!skill.isPotion())
    {
      broadcastPacket(new MagicSkillLaunched(this, magicId, level, targets));
    }
   
    if (instant)
    {
      onMagicHitTimer(targets, skill, coolTime, true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.