From db73856059b3ddbc6db40994ffd69d3b4d248507 Mon Sep 17 00:00:00 2001 From: tomas Date: Tue, 3 Dec 2024 11:13:17 +0800 Subject: [PATCH] fix tiger --- gamesrv/fortunetiger/scenepolicy_fortunetiger.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gamesrv/fortunetiger/scenepolicy_fortunetiger.go b/gamesrv/fortunetiger/scenepolicy_fortunetiger.go index 155a835..9557faf 100644 --- a/gamesrv/fortunetiger/scenepolicy_fortunetiger.go +++ b/gamesrv/fortunetiger/scenepolicy_fortunetiger.go @@ -409,7 +409,10 @@ func (this *SceneStateStartFortuneTiger) OnPlayerOp(s *base.Scene, p *base.Playe data = assemble.DataToCli(Response).(assemble.GameEnd) var respinStatus int if data.Results[0].ArrSpins[0].Special != nil { - respinStatus = data.Results[0].ArrSpins[0].Special.(SpinLock).ReSpinStatus + sp, _ := json.Marshal(data.Results[0].ArrSpins[0].Special) + var spinLock SpinLock + json.Unmarshal(sp, &spinLock) + respinStatus = spinLock.ReSpinStatus } if respinStatus == 0 || respinStatus == 1 { //第一次触发或者正常模式