diff options
Diffstat (limited to 'indra/newview/llagent.cpp')
| -rw-r--r-- | indra/newview/llagent.cpp | 8 | 
1 files changed, 6 insertions, 2 deletions
diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp index ba250fa471..8b2d591da5 100644 --- a/indra/newview/llagent.cpp +++ b/indra/newview/llagent.cpp @@ -24,6 +24,7 @@   * $/LicenseInfo$   */ +  #include "llviewerprecompiledheaders.h"  #include "llagent.h"  @@ -742,7 +743,7 @@ BOOL LLAgent::getFlying() const  //-----------------------------------------------------------------------------  // setFlying()  //----------------------------------------------------------------------------- -void LLAgent::setFlying(BOOL fly) +void LLAgent::setFlying(BOOL fly, BOOL fail_sound)  {  	if (isAgentAvatarValid())  	{ @@ -771,7 +772,10 @@ void LLAgent::setFlying(BOOL fly)  			// parcel doesn't let you start fly  			// gods can always fly  			// and it's OK if you're already flying -			make_ui_sound("UISndBadKeystroke"); +			if (fail_sound) +			{ +				make_ui_sound("UISndBadKeystroke"); +			}  			return;  		}  		if( !was_flying )  | 
