Since it seems a bit silly that hordes of Haitan Fire Mages are running around, who all needed help defeating a fire elemental, could you make the Haitan quest non-repeatable? If it already appears on the map, could you make it never appear using Quest Maps, and if it doesn't start on the map, could you remove it from the possible Quest Map list after the first Haitan has been recruited?