Rogue class bashing function fixed

added mtw.need_wield checks in a similar way for soldiers. bashings
should be a lot more smooth