This fix addresses the problem where phantom objects do not
always behave like they are phantom, and llVolumeDetect seems to operate in a random fashion. Signed-off-by: dr scofield (aka dirk husemann) <drscofield@xyzzyxyzzy.net>0.6.8-post-fixes
parent
a43706862c
commit
2a7bedb5e9
|
@ -3455,6 +3455,7 @@ if (m_shape != null) {
|
|||
RotationOffset,
|
||||
UsePhysics);
|
||||
|
||||
pa = PhysActor;
|
||||
if (pa != null)
|
||||
{
|
||||
pa.LocalID = LocalId;
|
||||
|
@ -3513,7 +3514,6 @@ if (m_shape != null) {
|
|||
AddFlag(PrimFlags.Phantom); // We set this flag also if VD is active
|
||||
this.VolumeDetectActive = true;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{ // Remove VolumeDetect in any case. Note, it's safe to call SetVolumeDetect as often as you like
|
||||
|
|
Loading…
Reference in New Issue