Package lineage2.gameserver.model.pledge

Examples of lineage2.gameserver.model.pledge.SubUnit.addSkill()


      learns.addAll(SkillAcquireHolder.getInstance().getAvailableSkills(player, AcquireType.SUB_UNIT, sub));
    }
    final AcquireSkillList asl = new AcquireSkillList(AcquireType.SUB_UNIT, learns.size());
    for (SkillLearn s : learns)
    {
      asl.addSkill(s.getId(), s.getLevel(), s.getLevel(), s.getCost(), 1, Clan.SUBUNIT_KNIGHT4);
    }
    if (learns.size() == 0)
    {
      player.sendPacket(AcquireSkillDone.STATIC);
      player.sendPacket(SystemMsg.THERE_ARE_NO_OTHER_SKILLS_TO_LEARN);
View Full Code Here


            int id = Integer.parseInt(nextElement.attributeValue("id"));
            int level = Integer.parseInt(nextElement.attributeValue("level"));
            Skill skill = SkillTable.getInstance().getInfo(id, level);
            if (skill != null)
            {
              template.addSkill(skill);
            }
            else
            {
              info("Skill not found(" + id + "," + level + ") for option data:" + template.getId() + "; file:" + getCurrentFileName());
            }
View Full Code Here

            Skill skill = SkillTable.getInstance().getInfo(id, level);
            if (skill == null)
            {
              continue;
            }
            template.addSkill(skill);
          }
        }
        else if (nodeName.equalsIgnoreCase("minions"))
        {
          for (Iterator<org.dom4j.Element> nextIterator = secondElement.elementIterator(); nextIterator.hasNext();)
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.