示例#1
0
        public string OnDeath()
        {
            string deathMessage = "";

            int goldLost       = 0;
            int experienceLost = 0;

            CurrentPlayer.OnDeath(ref goldLost, ref experienceLost);

            deathMessage += "You lose " + goldLost + " gold!!!\n";
            deathMessage += "You lose " + experienceLost + " experience points!!!\n";
            deathMessage += "You have been brought back to " + World.FindLocationByID(1).Name;

            CurrentPlayer.DisableGreed();
            CurrentPlayer.ResetEmpowerment();

            CurrentEnemy.CurrentHealth = CurrentEnemy.MaximumHealth;
            CurrentEnemy.CurrentMana   = CurrentEnemy.MaximumMana;

            return(deathMessage);
        }