Made BMAttack->are_skills_compatible() into an abstract function