MstrGareth
Active Member
I am trying to reach Lax on this, but was wondering if anyone else has seen this problem and maybe figured out a hack for it.
The problem is the BestContainer.FQN sometimes returns corrupted data (frequently actually)
Output:
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: Ø)ÓdingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
The problem is the BestContainer.FQN sometimes returns corrupted data (frequently actually)
Output:
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: Ø)ÓdingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
get_BestRegionID, FQN by BestContainerXYZ lookup: BlindingShallows
Code:
public bool BestRegionTest
{
get
{
string BRSafeString;
try
{
BRSafeString = Navigator.Tree.FindRegion(CurrentChunkName).BestContainer(X, Y, Z).FQN;
DebugOut("get_BestRegionID, FQN by BestContainerXYZ lookup: " + BRSafeString);
return true;
}
catch (Exception ez)
{
DebugOut("BestRegionTest: " + ez.Message);
return false;
}
}
}