Added error messages for invalid BMAttackShadow