Fixed exploits with Heavy Spear attack.

Added Spear class to handle scaling of damage on hit.
Added more variability to the dash distance.