Battle eq update. Backend preparing for animation.

Very minor changes to the damage calculations. Accounts for some terrain
modifiers. Will continue tweaking. Backend was changed in preparation
for a "battle animation". Likely going to be very similar to actual
animation you see in the original KanColle game.