diff --git a/src/combat/combat.service.ts b/src/combat/combat.service.ts index 1a5d809..1c9b724 100644 --- a/src/combat/combat.service.ts +++ b/src/combat/combat.service.ts @@ -467,6 +467,7 @@ export class CombatService { this.eventEmitter.emit('community.contribute', { characterId: cid, type: 'total_monsters_killed', increment: txResult.totals.wins }); this.eventEmitter.emit('community.contribute', { characterId: cid, type: 'total_gold_earned', increment: txResult.totals.gold }); this.eventEmitter.emit('quest.progress', { characterId: cid, type: 'kill_any', increment: txResult.totals.wins, zone: monster.zone }); + this.eventEmitter.emit('quest.progress', { characterId: cid, type: 'kill_monster', targetId: monster.id, increment: txResult.totals.wins, zone: monster.zone }); for (const matId of txResult.lootedMaterialIds) { this.eventEmitter.emit('quest.progress', { characterId: cid, type: 'gather_material', targetId: matId, increment: 1 }); }