public void EndFightPvP(Hero h1, Hero h2) { Console.WriteLine("---------------------------------------------------------------"); Console.WriteLine("{0} meurt dans d'atroces souffrances!", h2.Name); Console.WriteLine("{0} est le gagnant du duel!", h1.Name); int xpWin = (h2.Lvl * 100); Console.WriteLine("{0} gagne {1} xp!", h1.Name, xpWin); h1.GainXP(xpWin); ListHeroes.Remove(h2); SaveClass.DelHero(h2.Name, this.Name, ListHeroes); }
private void DeleteHero(object hero) { if (hero == null) { return; } try { using (SQLiteDatabaseFunction DatabaseRequest = new SQLiteDatabaseFunction()) { DatabaseRequest.DeleteHero((Hero)hero); } ListHeroes.Remove((Hero)hero); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Error when loading hero data : " + ex); } }