Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Hrod

#1
I'll try digging out the side. It's actually a peninsula tile (coastlines mod) so maybe they can only leave through the north, even after digging to the side.

What I did in the meantime was to destroy the guests in dev mode (sorry friends), change the beds to normal beds, and remove the mod from the load order. Then I loaded the save again without the mod, saved, and put the mod back in the load order and loaded the save. This seems to have worked. A quick test (spawn visitors and then ask them to leave, which was causing the same issue before) shows that the problem is fixed. For now.

#2
Hey everyone.

After a while without visitors I just spawned some visitors using dev mode. Everything went fine until they had to leave. Now there's some error and it just spams that they are leaving but they can't.

This is the error:

Exception while ticking lord with job Hospitality.LordJob_VisitColony:
System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.IncidentQueue.Add (RimWorld.QueuedIncident qi) [0x00000] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Hospitality.Hospitality_MapComponent.QueueIncident (RimWorld.FiringIncident incident, System.Single afterDays) [0x0001d] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.GenericUtility.PlanNewVisit (RimWorld.IIncidentTarget map, System.Single afterDays, RimWorld.Faction faction) [0x00044] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.GenericUtility.TryCreateVisit (Verse.Map map, System.Single days, RimWorld.Faction faction, System.Single travelFactor) [0x00036] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.LordToil_VisitPoint.PlanRevisit (RimWorld.Faction faction, System.Single targetGoodwill, Verse.Map currentMap, System.Boolean sentAway) [0x00142] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.LordToil_VisitPoint.DisplayLeaveMessage (System.Single score, RimWorld.Faction faction, System.Int32 visitorCount, Verse.Map currentMap, System.Boolean sentAway) [0x0000a] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.LordToil_VisitPoint.Leave () [0x0015b] in <a20d107dfae34012a7901a1f006be785>:0
  at Hospitality.LordToil_VisitPoint.Cleanup () [0x00001] in <a20d107dfae34012a7901a1f006be785>:0
  at Verse.AI.Group.Lord.GotoToil (Verse.AI.Group.LordToil newLordToil) [0x0000f] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Verse.AI.Group.Transition.Execute (Verse.AI.Group.Lord lord) [0x00055] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Verse.AI.Group.Transition.CheckSignal (Verse.AI.Group.Lord lord, Verse.AI.Group.TriggerSignal signal) [0x000de] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Verse.AI.Group.Lord.CheckTransitionOnSignal (Verse.AI.Group.TriggerSignal signal) [0x00050] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Verse.AI.Group.Lord.LordTick () [0x0002a] in <4489f1367c1c4d76b2ae1272c8ed691d>:0
  at Verse.AI.Group.LordManager.LordManagerTick () [0x00011] in <4489f1367c1c4d76b2ae1272c8ed691d>:0


Anyone know how to fix this? I deleted those visitors and the message stopped. I then spawned a few more visitors and sent them away and the error was back. I'm willing to remove the mod altogether if there's no solution (destroying pawns and beds and uninstalling).

One thing that may be related to this bug: Because I wasn't getting visitors I searched the incident queue in the savegame and besides the main incident queue (empty), there was a hospitality queue with the same message repeated, which I deleted just in case.

<queuedIncidents>
<li>
<firingInc>
<def>VisitorGroup</def>
<parms>
<target>Map_0</target>
<threatPoints>-1</threatPoints>
<faction>Faction_100</faction>
<spawnCenter>(-1000, -1000, -1000)</spawnCenter>
<spawnRotation>2</spawnRotation>
<pawnGroups IsNull="True" />
<quest>null</quest>
</parms>
</firingInc>
<fireTick>10500317</fireTick>
</li>
<li>
<firingInc>
<def>VisitorGroup</def>
<parms>
<target>Map_0</target>
<threatPoints>-1</threatPoints>
<faction>Faction_101</faction>
<spawnCenter>(-1000, -1000, -1000)</spawnCenter>
<spawnRotation>2</spawnRotation>
<pawnGroups IsNull="True" />
<quest>null</quest>
</parms>
</firingInc>
<fireTick>11766826</fireTick>
</li>
</queuedIncidents>


Halp.