fix  IsHigherPriorityPresent to check for drone control range and weapons range when deciding if a high priority target is available