Package lineage2.gameserver.network.serverpackets

Examples of lineage2.gameserver.network.serverpackets.MagicSkillUse


          break;
        }
        if (target == owner)
        {
          targets.add(target);
          agat.broadcastPacket(new MagicSkillUse(agat, target, agat._skill.getId(), agat._skill.getLevel(), 0, 0));
        }
        if ((target.getParty() != null) && (owner.getParty() == target.getParty()))
        {
          targets.add(target);
          agat.broadcastPacket(new MagicSkillUse(agat, target, agat._skill.getId(), agat._skill.getLevel(), 0, 0));
        }
      }
      agat.callSkill(agat._skill, targets, true);
    }
View Full Code Here


      player.sendPacket(new SystemMessage2(SystemMsg.YOU_HAVE_EARNED_S1_SKILL).addSkillName(skill.getId(), skill.getLevel()));
      player.addSkill(skill, true);
    }
    player.updateStats();
    player.sendPacket(new SkillList(player));
    player.broadcastPacket(new MagicSkillUse(player, player, 2790, 1, 1, 0));
    return true;
  }
View Full Code Here

          target = activeChar;
        if (!(target instanceof Creature))
          activeChar.sendPacket(Msg.INVALID_TARGET);
        else
        {
          ((Creature)target).broadcastPacket(new MagicSkillUse(((Creature)target), activeChar, Integer.valueOf(Skill), Integer.valueOf(level), Integer.valueOf(hittime), 0));
          activeChar.sendMessage(((Creature)target).getName() + " performs MSU " + Skill + "/" + level + " by your request.");
        }
        break;
      case admin_transform:
        try
View Full Code Here

      player.sendPacket(Msg.NOT_ENOUGH_SOULSHOTS);
      return false;
    }
    weaponInst.setChargedSoulshot(ItemInstance.CHARGED_SOULSHOT);
    player.sendPacket(Msg.POWER_OF_THE_SPIRITS_ENABLED);
    player.broadcastPacket(new MagicSkillUse(player, player, _skillIds[grade], 1, 0, 0));
    return true;
  }
View Full Code Here

      case 10178:
      case 15356:
      case 20393:
        for (int skill : sweet_list)
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10179:
      case 15357:
      case 20394:
        for (int skill : fresh_list)
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 32316:
      case 33862:
      case 33766:
        for (int skill : bless_list)
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 14739:
        player.broadcastPacket(new MagicSkillUse(player, player, 2873, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2891, 6));
        for (int skill : milk_list)
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      default:
        return false;
View Full Code Here

    {
      player.sendPacket(Msg.THE_SOUL_CRYSTAL_WAS_NOT_ABLE_TO_ABSORB_A_SOUL, ActionFail.STATIC);
      return false;
    }
    final int skillHitTime = SkillTable.getInstance().getInfo(2096, 1).getHitTime();
    player.broadcastPacket(new MagicSkillUse(player, player, 2096, 1, skillHitTime, 0));
    player.sendPacket(new SetupGauge(player, SetupGauge.BLUE, skillHitTime));
    player._skillTask = ThreadPoolManager.getInstance().schedule(new CrystalFinalizer(player, target), skillHitTime);
    return true;
  }
View Full Code Here

          2381,
          2382,
          2383
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10144:
        for (int skill : new int[]
        {
          2379,
          2380,
          2381,
          2384,
          2385
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10145:
        for (int skill : new int[]
        {
          2379,
          2380,
          2381,
          2384,
          2386
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10146:
        for (int skill : new int[]
        {
          2379,
          2380,
          2381,
          2388,
          2383
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10147:
        for (int skill : new int[]
        {
          2379,
          2380,
          2381,
          2389,
          2383
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10148:
        for (int skill : new int[]
        {
          2390,
          2391
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      case 10411:
        for (int skill : new int[]
        {
          2499
        })
        {
          player.broadcastPacket(new MagicSkillUse(player, player, skill, 1, 0, 0));
          player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(skill, 1));
        }
        break;
      default:
        return false;
View Full Code Here

      id = Integer.parseInt(st.nextToken());
      lvl = Integer.parseInt(st.nextToken());
      Skill skill = SkillTable.getInstance().getInfo(id, lvl);
      List<Creature> target = new ArrayList<>();
      target.add(player);
      broadcastPacket(new MagicSkillUse(this, player, id, lvl, 0, 0));
      callSkill(skill, target, true);
      buffs.add(id);
      if (buffs.size() > 4)
      {
        showChatWindow(player, 1);
View Full Code Here

          }
          pet.chargeSpiritShot(ItemInstance.CHARGED_BLESSED_SPIRITSHOT);
          skillid = 2009;
          break;
      }
      pet.broadcastPacket(new MagicSkillUse(pet, pet, skillid, 1, 0, 0));
    }
    return true;
  }
View Full Code Here

      return false;
    }
    switch (itemId)
    {
      case 7906:
        player.broadcastPacket(new MagicSkillUse(player, player, 2248, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2248, 1));
        break;
      case 7907:
        player.broadcastPacket(new MagicSkillUse(player, player, 2249, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2249, 1));
        break;
      case 7908:
        player.broadcastPacket(new MagicSkillUse(player, player, 2250, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2250, 1));
        break;
      case 7909:
        player.broadcastPacket(new MagicSkillUse(player, player, 2251, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2251, 1));
        break;
      case 7910:
        player.broadcastPacket(new MagicSkillUse(player, player, 2252, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2252, 1));
        break;
      case 7911:
        player.broadcastPacket(new MagicSkillUse(player, player, 2253, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(2253, 1));
        break;
      case 14612:
        player.broadcastPacket(new MagicSkillUse(player, player, 23017, 1, 0, 0));
        player.altOnMagicUseTimer(player, SkillTable.getInstance().getInfo(23017, 1));
        break;
      default:
        return false;
    }
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.