private void AddSampleSpells() { Weapon testSpell1 = new Weapon(); Weapon testSpell2 = new Weapon(); var spellIconTest = screen.ScreenManager.Game.Content.Load<Texture2D>("Images/Spells/Fireball"); testSpell1.Priority = 1; testSpell2.Priority = 1; testSpell1.Icon = spellIconTest; testSpell2.Icon = spellIconTest; testSpell1.Power = 20; testSpell2.Power = 20; AddEqipment(testSpell1); AddEqipment(testSpell2); }
public void AddWeapon(Weapon weapon) { weapons.Add(weapon); AddEqipment(weapon); }
public void HitTarget(Weapon weapon, Fighter target) { target.TakeDemage(weapon.GetAttackForce(Stats)); }
public void RemoveWeapon(Weapon weapon) { weapons.Remove(weapon); RemoveEqipment(weapon); }