Battlemage top