package org.reunionemu.jreunion.game; import java.util.List; import java.util.Vector; import org.reunionemu.jreunion.server.Client; import org.reunionemu.jreunion.server.Tools; /** * @author Aidamina * @license http://reunion.googlecode.com/svn/trunk/license.txt */ public class HybriderPlayer extends Player { public HybriderPlayer(Client client) { super(client); } public long getMaxElectricity(){ return Tools.statCalc(getDexterity(), 50) +(getLeadership() / 2); } public long getMaxHp(){ return Tools.statCalc(getStrength(), 60) + Tools.statCalc(getConstitution(), 30)+ (getLeadership() / 2); } public long getMaxMana(){ return Tools.statCalc(getWisdom(), 55) + (getLeadership() / 2); } public long getMaxStamina(){ return Tools.statCalc(getStrength(), 90) + (getLeadership() / 2); } @Override public long getBaseDamage() { return (getLevel() / 6) + (getStrength() / 5) + (getWisdom()/ 4) + (getDexterity() / 3); } @Override public List<Skill> getDefensiveSkills(){ List<Skill> skillList = new Vector<Skill>(); return skillList; } }