Nechelan's Flames NPCChallengeNechelan's Flames is placed in Island of Salvation.ElementFireReport a mistake