Example #1
0
 public void CheckTowerData(LiveMonster lm)
 {
     if (Parm.Reason == PeopleFightReason.SceneQuest)
     {
         if (lm.IsLeft) //必然是玩家
         {              //health低的惩罚
             if (UserProfile.InfoBasic.HealthPoint < 60)
             {
                 lm.AddHpRate(Math.Max(1.0, UserProfile.InfoBasic.HealthPoint) / 60 - 1);
             }
         }
         else
         {
             if (Parm.RuleAddon == PeopleFightRuleAddon.TowerHp)
             {
                 lm.AddMaxHp(lm.MaxHp.Source * (Parm.RuleLevel * 40) / 100);
             }
         }
     }
 }