public Shaman(string name) { Health = 90; MaxHealth = Health; Strength = 0; Crit = 0; SpellPower = 15; Armor = 0; Level = 1; Xp = 0; Name = name; ClassName = Enums.ClassName.Shaman; Items = new List <Item>() { new Item(0, Enums.ItemPlace.MainHand), new Item(0, Enums.ItemPlace.OffHand), new Item(2, Enums.ItemPlace.Head), new Item(2, Enums.ItemPlace.Chest), new Item(2, Enums.ItemPlace.Hands), new Item(2, Enums.ItemPlace.Legs), new Item(2, Enums.ItemPlace.Feet), new Item(5, Enums.ItemPlace.Shield) }; ItemTypes = new List <Enums.ItemType>() { Enums.ItemType.Cloth, Enums.ItemType.Leather, Enums.ItemType.Mail }; Statuses = new List <CombatLogicClassLibrary.Status>(); Cooldowns = new int[4] { 0, 0, 0, 4 }; ItemPlaces.Add(Enums.ItemPlace.Shield); }
public Protector(string name) { Health = 120; MaxHealth = Health; Strength = 12; Crit = 0; SpellPower = 0; Armor = 0; Level = 1; Xp = 0; Items = new List <Item>() { new Item(0, Enums.ItemPlace.MainHand), new Item(0, Enums.ItemPlace.OffHand), new Item(3, Enums.ItemPlace.Head), new Item(3, Enums.ItemPlace.Chest), new Item(3, Enums.ItemPlace.Hands), new Item(3, Enums.ItemPlace.Legs), new Item(3, Enums.ItemPlace.Feet), new Item(5, Enums.ItemPlace.Shield) }; Name = name; ClassName = Enums.ClassName.Protector; ItemTypes = new List <Enums.ItemType> { Enums.ItemType.Cloth, Enums.ItemType.Leather, Enums.ItemType.Mail, Enums.ItemType.Plate }; var stat = new CombatLogicClassLibrary.Statuses.TakenDmgMultiplier(Int32.MaxValue, new List <int>(), .85); Statuses = new List <CombatLogicClassLibrary.Status>() { stat }; Cooldowns = new int[4] { 0, 0, 0, 4 }; ItemPlaces.Add(Enums.ItemPlace.Shield); }