offwield check added to soldier bash

offwield checking is added to soldier bashing function