diff options
Diffstat (limited to 'OpenSim/Region/Environment/EstateManager.cs')
-rw-r--r-- | OpenSim/Region/Environment/EstateManager.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/EstateManager.cs b/OpenSim/Region/Environment/EstateManager.cs index 9fe11fc..06c2750 100644 --- a/OpenSim/Region/Environment/EstateManager.cs +++ b/OpenSim/Region/Environment/EstateManager.cs | |||
@@ -477,7 +477,7 @@ namespace OpenSim.Region.Environment | |||
477 | foreach (EstateOwnerMessagePacket.ParamListBlock block in packet.ParamList) | 477 | foreach (EstateOwnerMessagePacket.ParamListBlock block in packet.ParamList) |
478 | { | 478 | { |
479 | float timeSeconds = 0; | 479 | float timeSeconds = 0; |
480 | timeSeconds = BitConverter.ToInt16(block.Parameter, 1); | 480 | timeSeconds = BitConverter.ToInt32(block.Parameter, 1); |
481 | timeSeconds = (int) ((timeSeconds/100) - 3); | 481 | timeSeconds = (int) ((timeSeconds/100) - 3); |
482 | m_scene.Restart(timeSeconds); | 482 | m_scene.Restart(timeSeconds); |
483 | } | 483 | } |
@@ -489,6 +489,7 @@ namespace OpenSim.Region.Environment | |||
489 | { | 489 | { |
490 | LLUUID newCovenantID = new LLUUID(Helpers.FieldToUTF8String(block.Parameter)); | 490 | LLUUID newCovenantID = new LLUUID(Helpers.FieldToUTF8String(block.Parameter)); |
491 | m_regInfo.CovenantID = newCovenantID; | 491 | m_regInfo.CovenantID = newCovenantID; |
492 | m_scene.RegionInfo.SaveEstatecovenantUUID(newCovenantID); | ||
492 | } | 493 | } |
493 | } | 494 | } |
494 | 495 | ||