Skip to main content

Module game_data

Module game_data 

Source
Expand description

Resolver orchestration that builds ResolvedGameData for a spec.

Modulesยง

auras ๐Ÿ”’
Aura property resolution from spell data and static passives.
expected_stats ๐Ÿ”’
Player expected-stat lookup and target armor projection.
passives ๐Ÿ”’
Talent, specialization, class, race, and set-bonus passive resolution.
powers ๐Ÿ”’
Power-type initialization and talent-driven resource modifiers.
resolution_ids ๐Ÿ”’
Initial spell and aura closure for recursive game-data resolution.
spells ๐Ÿ”’
Recursive spell, learned-spell, trigger, resource, and effect resolution.

Structsยง

CharacterContext
Character-specific inputs needed while resolving game data.
GameDataInputs
PreResolvedEnemyStats ๐Ÿ”’

Enumsยง

ExpectedStatsInput ๐Ÿ”’

Functionsยง

initialize_builder ๐Ÿ”’
resolve_game_data
Resolve game data for all spells and auras used by a spec.
resolve_game_data_inner ๐Ÿ”’
resolve_game_data_with_expected_stats ๐Ÿ”’