diff --git a/game-server/app/servers/gm/handler/gmHandler.ts b/game-server/app/servers/gm/handler/gmHandler.ts index 1980ab12b..c9ba7e250 100644 --- a/game-server/app/servers/gm/handler/gmHandler.ts +++ b/game-server/app/servers/gm/handler/gmHandler.ts @@ -383,9 +383,9 @@ export class GmHandler { } await pinus.app.rpc.guild.guildRemote.reloadResources.broadcast(); await pinus.app.rpc.systimer.systimerRemote.reloadResources.broadcast(); - await pinus.app.rpc.guild.guildActivityRemote.setDay.broadcast(now.getDay()); - await pinus.app.rpc.systimer.systimerRemote.setDay.broadcast(now.getDay()); - await pinus.app.rpc.connector.connectorRemote.setDay.broadcast(now.getDay()); + await pinus.app.rpc.guild.guildActivityRemote.setDay.broadcast(null); + await pinus.app.rpc.systimer.systimerRemote.setDay.broadcast(null); + await pinus.app.rpc.connector.connectorRemote.setDay.broadcast(null); // 开启定时器 await pinus.app.rpc.systimer.systimerRemote.setAuctionSchedule.broadcast(); diff --git a/game-server/app/servers/guild/handler/auctionHandler.ts b/game-server/app/servers/guild/handler/auctionHandler.ts index 990ff02e6..8f1f2630f 100644 --- a/game-server/app/servers/guild/handler/auctionHandler.ts +++ b/game-server/app/servers/guild/handler/auctionHandler.ts @@ -80,6 +80,9 @@ export class AuctionHandler { } let newPrice = Math.floor(curPrice * dicParam.GUILD_AUCTION.AUCTION_PRICE_RISE); let maxFlag = max; + if (maxFlag) { + curPrice = maxPrice; + } if (curPrice >= maxPrice) { curPrice = maxPrice; newPrice = maxPrice; @@ -88,6 +91,7 @@ export class AuctionHandler { if(newPrice > maxPrice) { newPrice = maxPrice; } + const costRes = await handleCost(roleId, sid, [{ id: CURRENCY_BY_TYPE.get(CURRENCY_TYPE.GOLD), count: curPrice }], ITEM_CHANGE_REASON.AUCTION_OFFER); if (!costRes) { res.releaseCallback();