Numeric parameters used to resolve gameplay effects.
Definition: cardParams.h:16
Describes a single enemy action resolved during combat.
Definition: enemyMove.h:20
std::vector< std::unique_ptr< Effect > > effectList
Ordered list of effects executed when this move is resolved.
Definition: enemyMove.h:22
std::string name
name of the move (used for logging/UI).
Definition: enemyMove.h:28
std::string description
Definition: enemyMove.h:30
CardParams effectParams
Numeric parameters supplied to effects during resolution.
Definition: enemyMove.h:25