ox fix
This commit is contained in:
parent
8fd017f1b0
commit
bab26915f2
|
@ -406,7 +406,8 @@ func (this *SceneStateStartFortuneOx) OnPlayerOp(s *base.Scene, p *base.Player,
|
|||
var data assemble.GameEnd
|
||||
if err == nil {
|
||||
data = assemble.DataToCli(Response).(assemble.GameEnd)
|
||||
if data.Results[0].FreeStatus == 1 || data.Results[0].FreeNumMax == 0 {
|
||||
respinStatus := data.Results[0].ArrSpins[0].Special.(SpinLock).ReSpinStatus
|
||||
if respinStatus == 0 || respinStatus == 1 {
|
||||
//第一次触发或者正常模式
|
||||
//logger.Logger.Trace("=============addcoin1111 ", -data.TotalBet)
|
||||
playerEx.AddCoin(int64(-data.TotalBet), common.GainWay_HundredSceneLost, base.SyncFlag_ToClient, "system", s.GetSceneName())
|
||||
|
@ -428,7 +429,6 @@ func (this *SceneStateStartFortuneOx) OnPlayerOp(s *base.Scene, p *base.Player,
|
|||
}
|
||||
pi, _ := json.Marshal(data)
|
||||
gameEndStr = string(pi)
|
||||
respinStatus := data.Results[0].ArrSpins[0].Special.(SpinLock).ReSpinStatus
|
||||
if respinStatus == 0 || respinStatus == 3 {
|
||||
//logger.Logger.Trace("===win==========addcoin222 ", data.RoundReward)
|
||||
playerEx.AddCoin(int64(data.RoundReward), common.GainWay_HundredSceneWin, 0, "system", s.GetSceneName())
|
||||
|
|
Loading…
Reference in New Issue