package disparity.rpg.races.player; import java.awt.Color; import disparity.rpg.being.Being; import disparity.rpg.races.Race; public class Littling extends Race{ private static String desc = "Littlings are short, "+ "nimble, and use flanking tactics to ambush "+ "enemies without suffering a scratch."; private static Color raceColor = new Color(230, 255, 0); /** * Empty constructor for subclasses * to set the Name variable * @param name */ public Littling() { super("Littling"); } /** * Accepts being for Being creation, * applies racial Stat bonuses/penalties * * Littling will have a agi bonus and * str penalty * @param being */ @Override public void applyRacialStats(Being being){ being.setAgi(being.getAgi() + 4); being.setStr(being.getStr() - 2); being.settMP(being.gettMP() + 2); } public static String getDesc() { return desc; } public static void setDesc(String desc) { Littling.desc = desc; } public static Color getRaceColor() { return raceColor; } public static void setRaceColor(Color raceColor) { Littling.raceColor = raceColor; } }