本文整理汇总了C#中Server.Mobiles.PlayerMobile.ApplyFortune方法的典型用法代码示例。如果您正苦于以下问题:C# PlayerMobile.ApplyFortune方法的具体用法?C# PlayerMobile.ApplyFortune怎么用?C# PlayerMobile.ApplyFortune使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Server.Mobiles.PlayerMobile
的用法示例。
在下文中一共展示了PlayerMobile.ApplyFortune方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TellFortune
public static void TellFortune( PlayerMobile from )
{
switch ( Utility.Random( 20 ) )
{
case 0: from.ApplyFortune( 1, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Phys
case 1: from.ApplyFortune( 2, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Fire
case 2: from.ApplyFortune( 3, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Cold
case 3: from.ApplyFortune( 4, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Poison
case 4: from.ApplyFortune( 5, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Energy
case 5: from.ApplyFortune( 6, Utility.RandomMinMax( 10, 50 ) ); break; //+10 to +50 Luck
case 6: from.ApplyFortune( 7, Utility.RandomMinMax( 1, 5 ) * 5 ); break; //+5 to +25 Enhance Potions
case 7: from.ApplyFortune( 8, Utility.RandomMinMax( 50, 100 ) ); break; //+50 to +100 Luck
case 8: from.ApplyFortune( 9, Utility.RandomMinMax( 1, 15 ) ); break; //+1 to +15 Defense
case 9: from.ApplyFortune( 10, Utility.RandomMinMax( 1, 3 ) ); break; //+1 to +3 Mana regan
case 10: from.ApplyFortune( 11, Utility.RandomMinMax( 1, 15 ) ); break; //-1 to -15 Phys
case 11: from.ApplyFortune( 12, Utility.RandomMinMax( 1, 15 ) ); break; //-1 to -15 Fire
case 12: from.ApplyFortune( 13, Utility.RandomMinMax( 1, 15 ) ); break; //-1 to -15 Cold
case 13: from.ApplyFortune( 14, Utility.RandomMinMax( 1, 15 ) ); break; //-1 to -15 Poison
case 14: from.ApplyFortune( 15, Utility.RandomMinMax( 1, 15 ) ); break; //-1 to -15 Energy
case 15: from.ApplyFortune( 16, Utility.RandomMinMax( 10, 50 ) ); break; //-10 to -50 Luck
case 16: from.ApplyFortune( 17, Utility.RandomMinMax( 1, 5 ) * 5 ); break; //-5 to -25 Enhance Potions
case 17: from.ApplyFortune( 18, Utility.RandomMinMax( 50, 100 ) ); break; //-50 to -100 Luck
case 18: from.ApplyFortune( 19, Utility.RandomMinMax( 1, 10 ) ); break; //-1 to -10 Defense
case 19: from.ApplyFortune( 20, Utility.RandomMinMax( 1, 3 ) ); break; //-1 to -3 Mana Regen
}
}