It would be nice if there would be an scheme option for special maps that will turn special color in them on beginning of the game into flames, that will persist 'till the end of game. Probably maps designed in that way will be mostly arcade based, or will be kind of rope race with burning walls(or other will find bunch of new schemes made from this thing... like fire surf shopper :D ). Only problem will be what if worm get stuck into the flames? But I believe that it's not to complicated to find solution for that... first one is careful map design :D
I agree with your opinion, that first one is better (and maybe easier to implement). But the god worm mode brings me another question: Can I say that a team loses when all of its worms "stuck into flames and cannot take a turn" , or how do I determine loss to the team if similar situations happen?
2nd one I don't agree at all... rope games are usually played with god worm mode enabled.
Your first solution is much better... removing flames during turn if touched by worm and regenerating them after turn in witch those were removed if worm is not taking place where those should be.
"Only problem will be what if worm get stuck into the flames?"
I have two ideas; I don't know which is better.
1. Eliminate that 'piece' of flame, as if it was flame from petrol bomb. Then re-generate it next turn.
2. Mark the flame as 'eternal', separate from those come from flame thrower, petrol bomb, etc. When a worm touches the eternal flame with its hitpoints below zero, the worm would explode immediately. (Grave would be in the flame)