diff --git a/worldsrv/action_pushcoin.go b/worldsrv/action_pushcoin.go index 4e8d607..cce2dfc 100644 --- a/worldsrv/action_pushcoin.go +++ b/worldsrv/action_pushcoin.go @@ -16,7 +16,7 @@ import ( ) const ( - PowerMax = 700000 + PowerMax = 134000 PowerInit = 400000 ) @@ -301,8 +301,10 @@ func CSPushCoinPlayerOp(s *netlib.Session, packetid int, data interface{}, sid i if val <= 0 { logger.Logger.Errorf("推币机价值查询bug itemId:%v", v.GetItemId()) } + if msg.GetOpParam() != 1 { + PushCoinAddPower(p, val*v.GetItemNum()) + } logger.Logger.Debugf("推币机,掉落 ItemId:%v ItemNum:%v Value:%v", v.GetItemId(), v.GetItemNum(), val) - PushCoinAddPower(p, val*v.GetItemNum()) // 减少桌面道具 PushCoinAddValue(p, map[int32]int64{v.GetItemId(): -v.GetItemNum()})