Battle mage top