diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/LSOEngine')
-rw-r--r-- | OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs b/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs index 0434f55..20d1a58 100644 --- a/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs +++ b/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs | |||
@@ -91,6 +91,8 @@ namespace OpenSim.Region.ScriptEngine.LSOEngine | |||
91 | CompiledScript.Start(LSLB); | 91 | CompiledScript.Start(LSLB); |
92 | 92 | ||
93 | // Fire the first start-event | 93 | // Fire the first start-event |
94 | int eventFlags = m_scriptEngine.m_ScriptManager.GetStateEventFlags(localID, itemID); | ||
95 | m_host.SetScriptEvents(itemID, eventFlags); | ||
94 | m_scriptEngine.m_EventQueueManager.AddToScriptQueue(localID, itemID, "state_entry", EventQueueManager.llDetectNull, new object[] { }); | 96 | m_scriptEngine.m_EventQueueManager.AddToScriptQueue(localID, itemID, "state_entry", EventQueueManager.llDetectNull, new object[] { }); |
95 | } | 97 | } |
96 | catch (Exception e) // LEGIT - User Script Compilation | 98 | catch (Exception e) // LEGIT - User Script Compilation |