Yet MORE hacks, I created a bug where the HP column lingers after a unit dies, so I fixed it. Also did some more optimization (remove instances of type casting in tight loops)