diff --git a/src/game/ai.ts b/src/game/ai.ts index 64eef09..74e9acd 100644 --- a/src/game/ai.ts +++ b/src/game/ai.ts @@ -20,7 +20,7 @@ export class NoAI implements AI { export class RandomAI implements AI { name = "Random AI" decide (actor: Creature, encounter: Encounter): LogEntry { - const actions = encounter.combatants.filter(enemy => enemy !== actor).flatMap(enemy => actor.validActions(enemy).map(action => ({ + const actions = encounter.combatants.flatMap(enemy => actor.validActions(enemy).map(action => ({ target: enemy, action: action })))