Mana Generator in Heroes 3

Horn of The Abyss 1.8.1

Mana GeneratorHotA

The Mana Generator gives a garrison hero 20 additional spell points during any siege defense (these spell points do not follow a hero who leaves the town).