Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.SetupGauge


      if(isPlayer() && weaponItem.getAttackReuseDelay() > 0)
      {
        int reuse = (int) (weaponItem.getAttackReuseDelay() * getReuseModifier(target) * 666 * calcStat(Stats.ATK_BASE, 0, target, null) / 293. / getPAtkSpd());
        if(reuse > 0)
        {
          sendPacket(new SetupGauge(SetupGauge.RED, reuse));
          _attackReuseEndTime = reuse + System.currentTimeMillis() - 75;
          if(reuse > sAtk)
          {
            ThreadPoolManager.getInstance().scheduleAi(new NotifyAITask(this, CtrlEvent.EVT_READY_TO_ACT, null, null), reuse, isPlayable());
          }
View Full Code Here


    {
      callSkill(skill, skill.getTargets(this, target, forceUse), true);
    }
    if(isPlayer())
    {
      sendPacket(new SetupGauge(SetupGauge.BLUE, skillTime));
    }
    _scheduledCastCount = skill.getCastCount();
    _scheduledCastInterval = skill.getCastCount() > 0 ? skillTime / _scheduledCastCount : skillTime;
    // Create a task MagicUseTask with Medium priority to launch the MagicSkill at the end of the casting time
    _skillLaunchedTask = ThreadPoolManager.getInstance().scheduleAi(new MagicLaunchedTask(this, forceUse), skillInterruptTime, isPlayable());
View Full Code Here

    }
    activeChar.reduceAdena(Config.WEDDING_TELEPORT_PRICE, true);
    activeChar.sendMessage(new CustomMessage("scripts.commands.voiced.Wedding.Teleport", activeChar).addNumber(teleportTimer / 60000));
    // SoE Animation section
    activeChar.broadcastPacket(new MagicSkillUse(activeChar, activeChar, 1050, 1, teleportTimer, 0));
    activeChar.sendPacket(new SetupGauge(0, teleportTimer));
    // End SoE Animation section
    // continue execution later
    activeChar._skillTask = ThreadPoolManager.getInstance().scheduleAi(new EscapeFinalizer(activeChar, partner.getLoc()), teleportTimer, true);
    return true;
  }
View Full Code Here

  {
    if(!ride(player, npc_id))
    {
      return;
    }
    player.sendPacket(new SetupGauge(3, time * 1000));
    executeTask(player, "services.RideHire", "rideOver", new Object[0], time * 1000);
  }
 
View Full Code Here

      return;
    }
    // Soul Crystal Casting section
    int skillHitTime = SkillTable.getInstance().getInfo(2096, 1).getHitTime();
    player.broadcastPacket(new MagicSkillUse(player, 2096, 1, skillHitTime, 0));
    player.sendPacket(new SetupGauge(0, skillHitTime));
    // End Soul Crystal Casting section
    // Continue execution later
    player._skillTask = ThreadPoolManager.getInstance().scheduleAi(new CrystalFinalizer(player, target), skillHitTime, true);
  }
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.SetupGauge

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.