From 1aa9e6342829201e29290638fbb23baae8702193 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 7 Jan 2009 20:29:09 +0000 Subject: * Move general alert code to DialogModule. * Should be a clean build - last failure looked like a mantis hiccup --- OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/ScriptEngine') diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index 8a380ad..a9ee88a 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs @@ -329,7 +329,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api CheckThreatLevel(ThreatLevel.VeryHigh, "osRegionNotice"); m_host.AddScriptLPS(1); - World.SendGeneralAlert(msg); + + IDialogModule dm = World.RequestModuleInterface(); + + if (dm != null) + dm.SendGeneralAlert(msg); } public void osSetRot(UUID target, Quaternion rotation) -- cgit v1.1