<P>		swimTimer = FMax(0, swimTimer);
<P>	
<P>		if ( Role == ROLE_Authority )
<P>		{
<P>			if (swimTimer %GT% 0)
<P>				PainTime = swimTimer;
<P>		}
<P>	}
<P>}
<P>
<P>event PainTimer()
<P>{
<P>	local float depth;
<P>
<P>	//log("Pain Timer");
<P>	if ( (Health %LT% 0) || (Level.NetMode == NM_Client) )
<P>		return;
<P>		
<P>	if ( bNoOxygen )
<P>	{
<P>		// DEUS_EX CNN - make drowning damage happen from center
<P>		TakeDamage(5, None, Location, vect(0,0,0), 'Drowned'); 
<P>		if ( Health %GT% 0 )
<P>			PainTime = 2.0;
<P>	}
<P>	else
