More details are in the physics section. I was selecting an army in cheat mode to see which units would join.
Fier is needed because he can control a catapult; it's important that the walls remain standing while the ballista hits those behind the wall.