added fainted check on forcedToSwitch in B.E.