Fix viewer crash on 0 reinforcements and add PassiveBot