//=============================================================================
// chill yeah?
//=============================================================================

class ArenaZoneSafe extends ArenaZone;

event ActorEntered( actor Other )
{
	Super.ActorEntered(Other);

	if(Other.isA('DeusExProjectile'))
	{
		if(!Other.IsA('MMRPGCreditsProjectile'))
		{
			if(!Other.IsA('MMRPGCreditsProjectileFive'))
			{
				if(!Other.IsA('MMRPGCreditsProjectileTen'))
				{
					DeusExProjectile(Other).DamageType = 'Shot';
					DeusExProjectile(Other).Damage = 0;
					Other.Destroy();
				}
			}
		}
	}

	if(Other.isA('Pawn'))
	{
		Pawn(Other).ReducedDamageType = 'All';
	}
}

event ActorLeaving( actor Other )
{
	Super.ActorLeaving(Other);
	if(Other.isA('Pawn'))
	{
		Pawn(Other).ReducedDamageType = '';
	}
}


defaultproperties
{
}
