diff --git a/game-server/app/servers/guild/handler/auctionHandler.ts b/game-server/app/servers/guild/handler/auctionHandler.ts index 5d112c70a..990ff02e6 100644 --- a/game-server/app/servers/guild/handler/auctionHandler.ts +++ b/game-server/app/servers/guild/handler/auctionHandler.ts @@ -85,6 +85,9 @@ export class AuctionHandler { newPrice = maxPrice; maxFlag = true; } + 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(); diff --git a/game-server/app/services/guildActivity/raceActivityObj.ts b/game-server/app/services/guildActivity/raceActivityObj.ts index 5f970fcee..c9a0b9e39 100644 --- a/game-server/app/services/guildActivity/raceActivityObj.ts +++ b/game-server/app/services/guildActivity/raceActivityObj.ts @@ -79,7 +79,7 @@ export class RaceActivityObject { if(woodenHorse.status == RACE_ACTIVITY_STATUS.START || woodenHorse.status == RACE_ACTIVITY_STATUS.END) { // 更新距离 let r = new Rank(REDIS_KEY.RACE_ACTIVITY, { serverId }, true, 5); - await r.setRank({guildCode}, [Math.floor(woodenHorse.distance * 1000), woodenHorse.time - woodenHorse.startTime], false); + await r.setRank({guildCode}, [Math.floor(woodenHorse.distance * 1000), woodenHorse.time], false); let tomorrow = getTimeFun().getAfterDayWithHour(); await r.setExpire(tomorrow); diff --git a/shared/pubUtils/dictionary/DicTowerPvpSubAttr.ts b/shared/pubUtils/dictionary/DicTowerPvpSubAttr.ts index 920842ebc..d15847af2 100644 --- a/shared/pubUtils/dictionary/DicTowerPvpSubAttr.ts +++ b/shared/pubUtils/dictionary/DicTowerPvpSubAttr.ts @@ -1,5 +1,5 @@ import { decodeArrayListStr, readFileAndParse } from '../util' -import { ABI_TYPE, FILENAME, HERO_ATTR } from '../../consts' +import { FILENAME } from '../../consts' type KeysEnum = { [P in keyof Required]: true }; const _ = require('lodash');