Mage Guild
Mage guilds are structures that teaches heroes new spells and only place where heroes can acquire a spell book for a price of 500 . Mage guilds may be upgraded level-by-level up to fifth level in most of the towns. The exceptions are Stronghold and Fortress which may only upgrade mage guild up to level three, and Castle which may upgrade mage guild up to level four. Each level a selectively random set of spells becomes available at the guild. Selectively random means that different towns have different probabilities for specific spells. For example, Inferno towns have higher odds of having fire school spells. A mage guild upgraded up to level five will teach:
- Five 1st level spells
- Four 2nd level spells
- Three 3rd level spells (highest mage guild in Stronghold and Fortress)
- Two 4th level spells (highest mage guild in Castle )
- One 5th level spell
Additionally, Tower with Library will teach one extra spell of each level, and Conflux with Aurora Borealis will teach every non-banned spell. It should be noted that the map maker can disable almost all spells - for some reason at least one spell has to be left available in map editor. This means that some or none of the slots may be left empty even if a mage guild is built or upgraded. In addition to variances in spell probabilities within each town, there are several spells that can not appear in each town's mage guild. They are as follows:
Template:Unavailable Spells By Town
If a hero runs low on spell points he can refill at a Magic Well or he may stay overnight in a town with a Mage Guild.