diff --git a/worldsrv/scenepolicydata.go b/worldsrv/scenepolicydata.go index 3feba77..cf56e8a 100644 --- a/worldsrv/scenepolicydata.go +++ b/worldsrv/scenepolicydata.go @@ -176,7 +176,9 @@ func (spd *ScenePolicyData) CostPayment(s *Scene, snid int32) bool { GameFreeId: int64(s.dbGameFree.GetId()), RoomConfigId: roomConfig.GetId(), }) - LotteryMgrInst.AddCostRoomCard(p.Platform, p.SnId, int64(n)) + if s.CustomParam.GetCostType() == 1 { // AA 是在游戏开始后扣的 + LotteryMgrInst.AddCostRoomCard(p.Platform, p.SnId, int64(n)) + } }) }