Now that dislocation no longer implicates !is_usable(), we can tidy up stance_damage calculation. Also fixes stance being processed every tick except for the fourth, instead of the inverse