Partially fix Arbror

This patch partially fixes the Arbror boss.

One big bug remaining: after hurting Arbror, he will never snap out of his vulnerable state. `stop_vulnerable` is setup to be called from a timer, but the engine cancels all timers when an enemy is hit.