Defense stance implemented

Based on current stance switching, which may be subject to change