军团活动bug

This commit is contained in:
luying
2022-04-21 22:23:13 +08:00
parent 1e5bffc36c
commit 7e7426dc0d
3 changed files with 5 additions and 2 deletions
@@ -85,6 +85,9 @@ export class AuctionHandler {
newPrice = maxPrice; newPrice = maxPrice;
maxFlag = true; 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); const costRes = await handleCost(roleId, sid, [{ id: CURRENCY_BY_TYPE.get(CURRENCY_TYPE.GOLD), count: curPrice }], ITEM_CHANGE_REASON.AUCTION_OFFER);
if (!costRes) { if (!costRes) {
res.releaseCallback(); res.releaseCallback();
@@ -79,7 +79,7 @@ export class RaceActivityObject {
if(woodenHorse.status == RACE_ACTIVITY_STATUS.START || woodenHorse.status == RACE_ACTIVITY_STATUS.END) { // 更新距离 if(woodenHorse.status == RACE_ACTIVITY_STATUS.START || woodenHorse.status == RACE_ACTIVITY_STATUS.END) { // 更新距离
let r = new Rank(REDIS_KEY.RACE_ACTIVITY, { serverId }, true, 5); 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 = <number>getTimeFun().getAfterDayWithHour(); let tomorrow = <number>getTimeFun().getAfterDayWithHour();
await r.setExpire(tomorrow); await r.setExpire(tomorrow);
@@ -1,5 +1,5 @@
import { decodeArrayListStr, readFileAndParse } from '../util' import { decodeArrayListStr, readFileAndParse } from '../util'
import { ABI_TYPE, FILENAME, HERO_ATTR } from '../../consts' import { FILENAME } from '../../consts'
type KeysEnum<T> = { [P in keyof Required<T>]: true }; type KeysEnum<T> = { [P in keyof Required<T>]: true };
const _ = require('lodash'); const _ = require('lodash');