public void TellFortune(PlayerMobile from) { switch (Utility.Random(20)) { case 0: from.ApplyFortune(1, Utility.RandomMinMax(1, 10)); break; case 1: from.ApplyFortune(2, Utility.RandomMinMax(1, 10)); break; case 2: from.ApplyFortune(3, Utility.RandomMinMax(1, 10)); break; case 3: from.ApplyFortune(4, Utility.RandomMinMax(1, 10)); break; case 4: from.ApplyFortune(5, Utility.RandomMinMax(1, 10)); break; case 5: from.ApplyFortune(6, Utility.RandomMinMax(10, 50)); break; case 6: from.ApplyFortune(7, Utility.RandomMinMax(1, 5) * 5); break; case 7: from.ApplyFortune(8, Utility.RandomMinMax(50, 100)); break; case 8: from.ApplyFortune(9, Utility.RandomMinMax(1, 10)); break; case 9: from.ApplyFortune(10, Utility.RandomMinMax(1, 3)); break; case 10: from.ApplyFortune(11, Utility.RandomMinMax(1, 10)); break; case 11: from.ApplyFortune(12, Utility.RandomMinMax(1, 10)); break; case 12: from.ApplyFortune(13, Utility.RandomMinMax(1, 10)); break; case 13: from.ApplyFortune(14, Utility.RandomMinMax(1, 10)); break; case 14: from.ApplyFortune(15, Utility.RandomMinMax(1, 10)); break; case 15: from.ApplyFortune(16, Utility.RandomMinMax(10, 50)); break; case 16: from.ApplyFortune(17, Utility.RandomMinMax(1, 5) * 5); break; case 17: from.ApplyFortune(18, Utility.RandomMinMax(50, 100)); break; case 18: from.ApplyFortune(19, Utility.RandomMinMax(1, 10)); break; case 19: from.ApplyFortune(20, Utility.RandomMinMax(1, 3)); break; } }