Winds of magic
Every army carries a reserve of magic, the Winds of Magic Power Reserve (20–100). The winds over each province raise or drain it every turn, and in battle the reserve is what spells are cast from. The numbers below are the game's own, patch 9.0.
Wind strengths in the campaign
| Strength | Reserve per turn | Usable at a battle's start | Weight |
|---|---|---|---|
| Calm | -10 | 0% | 1 |
| Weak | -5 | 10% | 3 |
| Blowing | 0 | 20% | 5 |
| Strong | +5 | 30% | 3 |
| Tempestuous | +10 | 40% | 1 |
| Storm of Magic | +100 | 50% | 0 |
Reserve per turn: the change to an army's reserve while its lord is in a province with that wind (campaign_effect_lists of campaign_map_winds_of_magic_strengths). Usable at a battle's start: pool_initial_mana_available_ratio. Weight: the table's frequency column.
- Realm of Chaos: 82 wind areas (one per province), 5% chance to change each turn, highest level 4 (Tempestuous).
- Immortal Empires: 218 wind areas (one per province), 5% chance to change each turn, highest level 4 (Tempestuous).
In battle
| Game constant | Value |
|---|---|
| Largest reserve | 100 |
| Reserve at the start of a custom battle | 80 |
| Share of it usable at the start of a custom battle | 15% |
pool_gamble_min | -10 |
pool_gamble_max | 10 |
magical_charge_capacity | 30 |
restored_points_base | 0.1 |
base_multiplier_for_estimated_max_recharge | 1.33 |
random_aoe_interval_min | 10 |
random_aoe_interval_max | 30 |
Reserve bands
- low1–40
- medium41–80
- high81–120
winds_of_magic_battle_thresholds.
How fast Winds come back during a battle is not in the game's tables, so it isn't given here.
Overcast
175 spells have an overcast version, which costs -6–12 more Winds (Fireball: 5 → 9). Every spell's cost, overcast included, is on the lores of magic pages.
Source: pooled_resources (wh3_main_winds_of_magic), campaign_map_winds_of_magic_strengths and campaign_effect_list_effect_junctions, campaign_map_winds_of_magic_areas, winds_of_magic_battle_thresholds, _kv_winds_of_magic_params; overcast from unit_special_abilities.mana_cost of each spell and its _upgraded version (patch 9.0 data). Overcast range computed on this site.