From 318ad5f08c88174127781eeced8aa77607095747 Mon Sep 17 00:00:00 2001 From: asayre Date: Fri, 26 Jan 2007 05:35:13 +0000 Subject: [PATCH] revealing hidden staff is a bad thing --- Scripts/Items/Misc/EffectController.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Scripts/Items/Misc/EffectController.cs b/Scripts/Items/Misc/EffectController.cs index 0952b4f8a..59d51cb33 100644 --- a/Scripts/Items/Misc/EffectController.cs +++ b/Scripts/Items/Misc/EffectController.cs @@ -282,6 +282,9 @@ namespace Server.Items if ( Deleted || m_TriggerType == EffectTriggerType.None ) return; + if( trigger is Mobile && ((Mobile)trigger).Hidden && ((Mobile)trigger).AccessLevel > AccessLevel.Player ) + return; + if ( m_SoundID > 0 ) Timer.DelayCall( m_SoundDelay, new TimerStateCallback( PlaySound ), trigger );