* Doh! scripts that get controls should get controls even when you're sitting on an object.

0.6.0-stable
Teravus Ovares 2008-05-07 21:50:37 +00:00
parent 611a1634f4
commit 28e6e018a2
1 changed files with 9 additions and 9 deletions

View File

@ -797,7 +797,15 @@ namespace OpenSim.Region.Environment.Scenes
{
StandUp();
}
lock (scriptedcontrols)
{
if (scriptedcontrols.Count > 0)
{
SendControlToScripts(flags, LastCommands);
flags = this.RemoveIgnoredControls(flags, IgnoredControls);
}
}
if (PhysicsActor == null)
{
return;
@ -817,15 +825,7 @@ namespace OpenSim.Region.Environment.Scenes
// m_state = agentData.AgentData.State;
lock (scriptedcontrols)
{
if (scriptedcontrols.Count > 0)
{
SendControlToScripts(flags, LastCommands);
flags = this.RemoveIgnoredControls(flags, IgnoredControls);
}
}
if (m_allowMovement)