Minor changes and fixes.

People that enter preexisting battles no longer do pre-emptive strikes.
Mobs that enter battle via ranged damage (such as skeletons and witches) now are able to do pre-emptive strikes when entering battle.
Unfortunately damage from ranged mobs in battle still hasn't been done yet.
Golems and Slimes should now properly do damage, but the golems may sometimes attack the player even if mobs are in battle.