Example #1
0
 private static void checkforlevelup(playerstats player)
 {
     if (player.PlayerTotalXP >= player.XPtoLevelUP)
     {
         Console.WriteLine("***************");
         player.PlayerLevel += 1;
         Console.WriteLine("Congratulations! You leveled up! You are now level {0}!", player.PlayerLevel);
         player.XPtoLevelUP = (player.XPtoLevelUP * 2) + (player.XPtoLevelUP / 2);
         Console.WriteLine("It will now take {0}XP to reach the next level.", player.XPtoLevelUP);
         player.PlayerAttack = player.setplayerattack(player.PlayerLevel);
         Console.WriteLine("Your attack is now {0} - {1}!", player.PlayerAttack[0], player.PlayerAttack[1]);
         player.PlayerMaxHP = 100 + (10 * player.PlayerLevel);
         player.PlayerHP    = player.PlayerMaxHP;
         Console.WriteLine("Your HP is now {0}.", player.PlayerHP);
         player.PlayerDefense += 2;
         Console.WriteLine("Your defense is now {0}.", player.PlayerDefense);
         Console.WriteLine("***************");
         Console.WriteLine();
     }
 }