Mana pool generation