using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Assets.Scripts.Classes { class WarriorClass : BasicClass { public WarriorClass() : base() { classname = "Warrior"; dexterityBonus = 0; intelligenceBonus = -2; strengthBonus = 2; healthBonus = 10; secondaryBonus = -10; leftHandName = "shield"; rightHandName = "sword"; } public override void GenerateSkills(BasicSkill[] skills) { skills[0] = new BasicSkill(20, 0, 0, "Slash", "Skills/Warrior/Slash", null); skills[0].setDescription(TextHandler.getText("slashDesc")); skills[1] = new BasicSkill(0, 10, 1, "Block", "Skills/Warrior/Block", null); skills[1].setDescription(TextHandler.getText("blockDesc")); skills[2] = new BasicSkill(35, 30, 4, "Execution", "Skills/Warrior/Execution", null); skills[2].setDescription(TextHandler.getText("executionDesc")); } } }