I'll try to explain the situation at my best hoping it will be clear enough to get help understanding it. During today's game, I had Kaeris, Carlos Vasquez, Eternal Flame and some fire gamin pretty close together. Kaeris had the "Puryfing Fire" upgrade, which says that "Friendly Models within 6 do not suffer damage from Burning Condition. Instead, they heal that amount of damage. Models which are Immune to burning or otherwise reduce the damage to 0 may not heal in this way", Vasquez had his "Stunt Double" upgrade, which gives him the same effect as before if you discard a card, Fire gamins reduce damage from burning to 0 thanks to their "Saracenar's Plight" ability and Eternal Flame's "Combustible Mixture" ability says "Models in 6 lose all immunity to the Burning Condition".
The way we agreed to play was that Eternal Flame's ability affected only Fire Gamins, and in this way they could benefit from Kaeris healing because they could no more reduce to 0 damage from burning, but not Kaeris and Vasquez because they were not immune, but instead converted those damage into healing. Is this correct?
My opponent played Shenlong, which is immune to conditions' damage thanks to his "flow like water" ability. While inside Eternal Flame's aura, he loses this immunity, is it correct?
Thanks for your precious help and sorry for the long post