Package l2p.gameserver.skills.funcs

Examples of l2p.gameserver.skills.funcs.FuncAdd


    // affectRace в базе не указан, если надо будет влияние, то поправим
    if(getMoveBonus() != 0)
    {
      if(object.isPlayable())
      {
        object.addStatFunc(new FuncAdd(Stats.RUN_SPEED, ZONE_STATS_ORDER, this, getMoveBonus()));
        object.sendChanges();
      }
    }
    // Если раса указана, то это уже не NPC
    if(affectRace != null && !object.isPlayer())
    {
      return;
    }
    // Если у нас раса не "all"
    if(affectRace != null && !affectRace.equalsIgnoreCase("all"))
    {
      L2Player player = object.getPlayer();
      // если раса не подходит
      if(!player.getRace().toString().equalsIgnoreCase(affectRace))
      {
        return;
      }
    }
    // Если у нас есть что регенить
    if(getRegenBonusHP() != 0)
    {
      object.addStatFunc(new FuncAdd(Stats.REGENERATE_HP_RATE, ZONE_STATS_ORDER, this, getRegenBonusHP()));
    }
    // Если у нас есть что регенить
    if(getRegenBonusMP() != 0)
    {
      object.addStatFunc(new FuncAdd(Stats.REGENERATE_MP_RATE, ZONE_STATS_ORDER, this, getRegenBonusMP()));
    }
  }
View Full Code Here


      {
        return;
      }
      for(int i = 0; i < _stats.length; i++)
      {
        player.addStatFunc(new FuncAdd(_stats[i], 0x60, this, _values[i]));
      }
      _active = true;
    }
View Full Code Here

        {
          summon.altUseSkill(SkillTable.getInstance().getInfo(4140, summon.getSkillLevel(4140)), activeChar);
        }
        if(summon.getName().equalsIgnoreCase("Shadow"))
        {
          summon.addStatFunc(new FuncAdd(Stats.ABSORB_DAMAGE_PERCENT, 0x40, this, 15));
        }
        summon.setFollowStatus(true, true);
        break;
      case DECOY:
        if(activeChar.getPet() != null || activeChar.isMounted())
View Full Code Here

TOP

Related Classes of l2p.gameserver.skills.funcs.FuncAdd

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.