<P>	myBurner = burner;
<P>
<P>	burnTimer = 0;
<P>
<P>	if (bOnFire || Region.Zone.bWaterZone)
<P>		return;
<P>
<P>	bOnFire = True;
<P>	burnTimer = 0;
<P>	// big nasty block replaced with this line
<P>	Spawn(class'TNMFire',self);
<P>	SetTimer(1.0, True);
<P>}
<P>
<P>function ExtinguishFire()
<P>{
<P>	local TNMFire f;
<P>
<P>	bOnFire = False;
<P>	burnTimer = 0;
<P>	SetTimer(0, False);
<P>
<P>	foreach BasedActors(class'TNMFire', f)
<P>		f.Destroy();
<P>}
<P>
<P>// for testing the above
<P>exec function ignite()
