diff --git a/game-server/app/services/guildActivity/guildActivityService.ts b/game-server/app/services/guildActivity/guildActivityService.ts index 6c74f7a77..c72d6acb3 100644 --- a/game-server/app/services/guildActivity/guildActivityService.ts +++ b/game-server/app/services/guildActivity/guildActivityService.ts @@ -322,7 +322,7 @@ export async function settleGuildActivityReward(aid: number) { for (let { guildCode, serverId } of obj.getGuilds()) { let woodenHorse = await obj.getWoodenHorse(guildCode, serverId); - if (woodenHorse && woodenHorse.status != 0 && !obj.hasSend(guildCode)) { + if (woodenHorse && woodenHorse.distance > 0 && !obj.hasSend(guildCode)) { await raceActivitySettleReward(guildCode, woodenHorse); } }