/* * [CLASS DESCRIPTION] * The Siren class is a magic class that absorbs the life force of their enemies. */ public Siren() { className = "Siren"; stats = new StatList(65, 150, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Siren class is a magic class that absorbs the life force of their enemies."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Berzerker class is a damage dealing class that hits harder the lower it's health gets. */ public Berzerker() { className = "Berzerker"; stats = new StatList(100, 50, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Berzerker class is a damage dealing class that hits harder the lower it's health gets."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Gunslinger class is a physical class that wields different ranged weapons for different occassions. */ public Gunslinger() { className = "Gunslinger"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Gunslinger class is a physical class that wields different ranged weapons for different occassions."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Predator class is a damage dealing class that focuses on inflicting critical strikes. */ public Predator() { className = "Predator"; stats = new StatList(65, 125, 0.0, 0.0, 1.0, 1.0, 0.0, 25.0, 1.5); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Predator class is a damage dealing class that focuses on inflicting critical strikes."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Dancer class is a physical class that specializes in evading enemy attacks and returning with counterattacks. */ public Dancer() { className = "Dancer"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Dancer class is a physical class that specializes in evading enemy attacks and returning with counterattacks."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Harbinger class is a magical bruiser class that utilizes conjured swords and heavy armor. */ public Harbinger() { className = "Harbinger"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Harbinger class is a magical bruiser class that utilizes conjured swords and heavy armor."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Oracle class is a magical attacking class that utilizes psychic spells to directly damage their opponents. */ public Oracle() { className = "Oracle"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Oracle class is a magical attacking class that utilizes psychic spells to directly damage their opponents."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Arbitor class is a magical tanking class that utilizes barriers and shields to protect and reflect damage. */ public Arbiter() { className = "Arbiter"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Arbitor class is a magical tanking class that utilizes barriers and shields to protect and reflect damage."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Ranger class is a hybrid attacking class that infuses arrows with magic to apply status effects such as poisons and slows. */ public Ranger() { className = "Ranger"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Ranger class is a hybrid attacking class that infuses arrows with magic to apply status effects such as poisons and slows."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Reaver class is a physical bruiser class that excel at rending and crippling multiple enemies at once. */ public Reaver() { className = "Reaver"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Reaver class is a physical bruiser class that excel at rending and crippling multiple enemies at once."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Defiler class is a magical attacking class that inflicts damage over time effects and curses on their targets. */ public Defiler() { className = "Defiler"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Defiler class is a magical attacking class that inflicts damage over time effects and curses on their targets."; activeAbilities = new Ability[] { }; }
/* * [CLASS DESCRIPTION] * The Striker class is a damage dealing class that places emphasis on physical attacks. */ public Striker() { className = "Striker"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Striker class is a damage dealing class that specializes in multi-hit techniques."; activeAbilities = new Ability[] { new Slice_And_Dice() }; }
/* * [CLASS DESCRIPTION] * The Warden class is a defensive class that uses a one-handed weapon with a shield to brush off attacks. */ public Warden() { className = "Warden"; stats = new StatList(100, 100, 1, 0, 0, 1, 0, 0.0, 0.0); statGrowth = new StatList(15, 0, 0, 0, 0, 0.25, 0, 0, 0); classDescription = "The Warden class is a defensive class that uses a one-handed weapon with a shield to brush off attacks."; activeAbilities = new Ability[] { new Sword_And_Board(), new Iron_Fortress(), new Shield_Slam(), new Sunder() }; }