So, like all of the other Doomfire named mobs for the hunter achievement, he seems to have a fixed spawn point. Unlike all of the others, however, the Warmaster spawns outside the doomfire fort - specifically, in the center of the gazebo nearest the fort.