package org.reunionemu.jreunion.game.skills.kailipton; import java.util.List; import java.util.Vector; import org.reunionemu.jreunion.game.LivingObject; import org.reunionemu.jreunion.game.skills.GroupedSkill; import org.reunionemu.jreunion.server.LocalMap; import org.reunionemu.jreunion.server.SkillManager; public class Tier1 extends GroupedSkill{ public Tier1(SkillManager skillManager,int id) { super(skillManager,id); } @Override public int getMaxLevel() { return 25; } @Override public int getMinLevel(){ return 1; } @Override public int[] getSkillsInGroup() { return new int[]{3,4,12}; } @Override public int getLevelRequirement(int level) { return 0+level; } @Override public int getAffectedTargets() { if(this instanceof FireBall){ return 2; } else return 1; } @Override public List<LivingObject> getTargets(String[] arguments, LocalMap map){ List<LivingObject> targets = new Vector<LivingObject>(); targets.add(getSingleTarget(Integer.parseInt(arguments[3]), map)); return targets; } }