Package net.sf.l2j.gameserver.model

Examples of net.sf.l2j.gameserver.model.L2Skill


      return;
    }
   
    if (getDeathPenaltyBuffLevel() != 0)
    {
      L2Skill skill = SkillTable.getInstance().getInfo(5076, getDeathPenaltyBuffLevel());
     
      if (skill != null)
      {
        removeSkill(skill, true);
      }
View Full Code Here


    if (getDeathPenaltyBuffLevel() <= 0)
    {
      return;
    }
   
    L2Skill skill = SkillTable.getInstance().getInfo(5076, getDeathPenaltyBuffLevel());
   
    if (skill != null)
    {
      removeSkill(skill, true);
    }
View Full Code Here

  /**
   * Restore death penalty buff level.
   */
  public void restoreDeathPenaltyBuffLevel()
  {
    L2Skill skill = SkillTable.getInstance().getInfo(5076, getDeathPenaltyBuffLevel());
   
    if (skill != null)
    {
      removeSkill(skill, true);
    }
View Full Code Here

          return;

        int totalBuffsOnOwner = 0;
        int i=0;
        int rand = Rnd.get(_numBuffs);
        L2Skill buffToGive = null;

        // get this npc's skills:  getSkills()
        FastMap<Integer, L2Skill> skills = (FastMap<Integer, L2Skill>) _tamedBeast.getTemplate().getSkills();

        for (L2Skill skill: skills.values())
View Full Code Here

            int skillLevel = (player.getLevel() > 40) ? 1 : 2;

            if (player.isDead() || !player.isVisible() || !isInsideRadius(player, getDistanceToWatchObject(player), false, false))
                return false;

            L2Skill skill = SkillTable.getInstance().getInfo(skillId, skillLevel);
            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;
            }
View Full Code Here

            }
        }

        private boolean handleCast(L2PcInstance player, int skillId)
        {
            L2Skill skill = SkillTable.getInstance().getInfo(skillId, 1);

            if (player.getFirstEffect(skill) == null)
            {
                setTarget(player);
                doCast(skill);

                MagicSkillUser msu = new MagicSkillUser(_caster, player, skill.getId(), 1, skill.getHitTime(), 0);
                broadcastPacket(msu);

                return true;
            }
View Full Code Here

TOP

Related Classes of net.sf.l2j.gameserver.model.L2Skill

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.