mirror of
https://github.com/opensim/opensim.git
synced 2026-08-01 06:06:06 +08:00
Improve reliability of script state saving by covering various saving
and loading scenarios which resulted in loss of continuity on item ids
This commit is contained in:
@@ -794,10 +794,7 @@ namespace OpenSim.Region.Framework.Scenes.Serialization
|
||||
|
||||
private static void ProcessTIOldItemID(TaskInventoryItem item, XmlTextReader reader)
|
||||
{
|
||||
Util.ReadUUID(reader, "OldItemID");
|
||||
// On deserialization, the old item id MUST BE UUID.Zero!!!!!
|
||||
// Setting this to the saved value will BREAK script persistence!
|
||||
// item.OldItemID = Util.ReadUUID(reader, "OldItemID");
|
||||
item.OldItemID = Util.ReadUUID(reader, "OldItemID");
|
||||
}
|
||||
|
||||
private static void ProcessTILastOwnerID(TaskInventoryItem item, XmlTextReader reader)
|
||||
|
||||
Reference in New Issue
Block a user