* Proper fix for 1191 - Missing TypeData in ViewerEffectEventHandlerArg.

0.6.0-stable
Adam Frisby 2008-05-08 14:09:12 +00:00
parent 2eecc9756a
commit afd08c7477
3 changed files with 3 additions and 2 deletions

View File

@ -184,8 +184,7 @@ namespace OpenSim.Framework
effect.Duration = args[i].Duration;
effect.ID = args[i].ID;
effect.Type = args[i].Type;
// This should be the target object I think - Adam
effect.TypeData = new byte[0];
effect.TypeData = args[i].TypeData;
effectBlock.Add(effect);
}
packet.Effect = effectBlock.ToArray();

View File

@ -245,6 +245,7 @@ namespace OpenSim.Framework
public float Duration;
public LLUUID ID;
public byte Type;
public byte[] TypeData;
}
public class LandUpdateArgs : EventArgs

View File

@ -2930,6 +2930,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
argument.Duration = viewer.Effect[i].Duration;
argument.ID = viewer.Effect[i].ID;
argument.Type = viewer.Effect[i].Type;
argument.TypeData = viewer.Effect[i].TypeData;
args.Add(argument);
}