From 86ea90004b5083276fdc07a459fb96d92f3db3fd Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 25 Oct 2023 13:48:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E8=83=BD=E8=83=BD=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/entertainment/room.go | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/modules/entertainment/room.go b/modules/entertainment/room.go index aa23da666..845a4f269 100644 --- a/modules/entertainment/room.go +++ b/modules/entertainment/room.go @@ -129,10 +129,9 @@ func (this *Room) AiOperator() { if this.NexPower != this.curPower { this.round++ } - for _, v := range szMap { // - if v.CurEnergy > 0 { - this.player2.Energy += v.CurEnergy - } + + if len(szMap) > 0 { + this.player2.Energy += szMap[len(szMap)-1].CurEnergy } if bAddPs { @@ -317,13 +316,11 @@ func (this *Room) ReceiveMessage(session comm.IUserSession, stype string, msg pr } this.player1.Ps = MaxPs } - for _, v := range szMap { // - if v.CurEnergy > 0 { - if color == 1 { - this.player1.Energy += v.CurEnergy - } else { - this.player2.Energy += v.CurEnergy - } + if len(szMap) > 0 { + if color == 1 { + this.player1.Energy += szMap[len(szMap)-1].CurEnergy + } else { + this.player2.Energy += szMap[len(szMap)-1].CurEnergy } } if this.player1.Ps <= 0 { // 权限给下一个人