|  | @@ -20,7 +20,7 @@ export class NoAI implements AI { | 
														
													
														
															
																|  |  | export class RandomAI implements AI { |  |  | export class RandomAI implements AI { | 
														
													
														
															
																|  |  | name = "Random AI" |  |  | name = "Random AI" | 
														
													
														
															
																|  |  | decide (actor: Creature, encounter: Encounter): LogEntry { |  |  | 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, |  |  | target: enemy, | 
														
													
														
															
																|  |  | action: action |  |  | action: action | 
														
													
														
															
																|  |  | }))) |  |  | }))) | 
														
													
												
													
														
															
																|  | 
 |