Package net.sf.l2j.gameserver.serverpackets

Examples of net.sf.l2j.gameserver.serverpackets.SystemMessage.addSkillName()


    // get the effect
    EffectCharge effect = (EffectCharge)activeChar.getFirstEffect(chargeSkillId);
    if (effect == null || effect.numCharges < getNumCharges())
    {
      SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
      sm.addSkillName(this.getId());
      activeChar.sendPacket(sm);
      return;
    }

    // decrease?
View Full Code Here


                  if (target.reflectSkill(this))
                  {
                    activeChar.stopSkillEffects(getId());
              getEffects(null, activeChar);
              SystemMessage sm = new SystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT);
            sm.addSkillName(getId());
            activeChar.sendPacket(sm);
                  }
                  else
                  {
                    // activate attacked effects, if any
View Full Code Here

                            getEffects(activeChar, target);
                        else
                        {
                            SystemMessage sm = new SystemMessage(SystemMessageId.S1_WAS_UNAFFECTED_BY_S2);
                            sm.addString(target.getName());
                            sm.addSkillName(getDisplayId());
                            activeChar.sendPacket(sm);
                        }
                  }
                }
               
View Full Code Here

      L2PcInstance player = (L2PcInstance)activeChar;
      EffectCharge e = (EffectCharge)player.getFirstEffect(chargeSkillId);
      if(e == null || e.numCharges < getNumCharges())
      {
        SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
        sm.addSkillName(getId());
        activeChar.sendPacket(sm);
        return false;
      }
    }
    return super.checkCondition(activeChar, target, itemOrWeapon);
View Full Code Here

    // get the effect
    EffectCharge effect = (EffectCharge) caster.getFirstEffect(chargeSkillId);
    if (effect == null || effect.numCharges < getNumCharges())
    {
      SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
      sm.addSkillName(getId());
      caster.sendPacket(sm);
      return;
    }
        double modifier = 0;
        modifier = (effect.numCharges-getNumCharges())*0.33;
 
View Full Code Here

            if (player.getFirstEffect(skill) == null)
            {
                skill.getEffects(_caster, player);
                broadcastPacket(new MagicSkillUser(_caster, player, skill.getId(), skillLevel, skill.getHitTime(), 0));
                SystemMessage sm = new SystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT);
                sm.addSkillName(skillId);
                player.sendPacket(sm);
                return true;
            }

            return false;
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.