/** * 7.木属性精灵暴击子弹数量增加 * @Author: chenxin * @Date: 2020-11-17 15:03:30 */ namespace KTGMGemClient { public class CritBulletAdd : EndlessBuff { public override void Handle() { int max = 1; // 从列表中取一个数量最高的 for (int i = 0; i < BuffList.Count; ++i) { if (BuffList[i].Config.buff_effect[1] > max) max = BuffList[i].Config.buff_effect[1]; } EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessCritBulletNumChange, max); } public override void LoseEffect() { if (BuffList.Count == 0) EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessCritBulletNumChange, BulletUICtl.defaultCritNum); else Handle(); } } }