Jump to content

Crash when finishing repairs with Wagstaff.


penguin0616
  • Pending

Just finished repairing something with Wagstaff, and got a crash.

From the nature of the crash, I'm guessing it has to do with where we were repairing. We were right near the edge of the land. I provided a picture, although not much can be seen thanks to the disconnection overlay. I circled our approximate location and drew the land border in case it helps.

Picture:

Spoiler

image.thumb.png.3c84b4653d5413dc0352cb8dd40626dd.png

Traceback:

Spoiler

[string "scripts/vector3.lua"]:10: attempt to index local 'rhs' (a nil value)
LUA ERROR stack traceback:
scripts/vector3.lua:10 in () ? (Lua) <9-11>
   self =
      y = 1.885945266622e-008
      x = -527.42102050781
      z = -369.13861083984
   rhs = nil
scripts/components/moonstormmanager.lua:563 in (method) SpawnGestalt (Lua) <557-571>
   self =
      AdvanceWagstaff = function - scripts/components/moonstormmanager.lua:480
      beginWagstaffDefence = function - scripts/components/moonstormmanager.lua:534
      DoTestForSparks = function - scripts/components/moonstormmanager.lua:666
      startNeedTool = function - scripts/components/moonstormmanager.lua:515
      FindUnmetCharacter = function - scripts/components/moonstormmanager.lua:490
      foundTool = function - scripts/components/moonstormmanager.lua:520
      moonstorm_lightning_task = PERIODIC 100026: 15.678811
      StartMoonstorm = function - scripts/components/moonstormmanager.lua:276
      FailExperiment = function - scripts/components/moonstormmanager.lua:417
      metplayers = table: 09B3B678
      DoTestForLightning = function - scripts/components/moonstormmanager.lua:682
      moonstorm_spark_task = PERIODIC 100026: 30.000000
      StopExperiment = function - scripts/components/moonstormmanager.lua:400
      AddMetplayer = function - scripts/components/moonstormmanager.lua:530
      GetNewWagstaffLocation = function - scripts/components/moonstormmanager.lua:509
      DoTestForWagstaff = function - scripts/components/moonstormmanager.lua:644
      StopExperimentTasks = function - scripts/components/moonstormmanager.lua:375
      MoonStorm_Ending = true
      wagstaff_tools_original = table: 20DCB198
      spawnTool = function - scripts/components/moonstormmanager.lua:603
      inst = 100026 - world (valid:true)
      stormdays = 0
      spawnGestaltWave = function - scripts/components/moonstormmanager.lua:575
      OnSave = function - scripts/components/moonstormmanager.lua:709
      OnLoad = function - scripts/components/moonstormmanager.lua:720
      SpawnGestalt = function - scripts/components/moonstormmanager.lua:557
      lastnodes = table: 0C5CF120
      spawn_wagstaff_test_task = PERIODIC 100026: 10.000000
      GetDebugString = function - scripts/components/moonstormmanager.lua:745
      wagstaff = 120153 - wagstaff_npc (valid:true)
      StopCurrentMoonstorm = function - scripts/components/moonstormmanager.lua:348
      CalcNewMoonstormBaseNodeIndex = function - scripts/components/moonstormmanager.lua:246
      EndExperiment = function - scripts/components/moonstormmanager.lua:436
      beginWagstaffHunt = function - scripts/components/moonstormmanager.lua:464
   angle = 2.8676945241904
   prefab = bird_mutant
   pos = (-527.42, 0.00, -369.14)
   gestalt = 121835 - bird_mutant (valid:true)
   newpos = nil
scripts/components/moonstormmanager.lua:586 in (field) fn (Lua) <586-586>
scripts/scheduler.lua:177 in (method) OnTick (Lua) <155-207>
   self =
      running = table: 09CAFAD0
      waitingfortick = table: 09CAFA80
      tasks = table: 09CAFA58
      waking = table: 0B817EA8
      attime = table: 09CAFB48
      hibernating = table: 09CAFC88
   tick = 9160
   k = PERIODIC 100026: 0.345666
   v = true
   already_dead = false
scripts/scheduler.lua:371 in (global) RunScheduler (Lua) <369-377>
   tick = 9160
scripts/update.lua:185 in () ? (Lua) <164-243>
   dt = 0.033333335071802
   tick = 9160
   i = 9160

[00:06:02]: [string "scripts/vector3.lua"]:10: attempt to index local 'rhs' (a nil value)
LUA ERROR stack traceback:
    scripts/vector3.lua:10 in () ? (Lua) <9-11>
    scripts/components/moonstormmanager.lua:563 in (method) SpawnGestalt (Lua) <557-571>
    scripts/components/moonstormmanager.lua:586 in (field) fn (Lua) <586-586>
    scripts/scheduler.lua:177 in (method) OnTick (Lua) <155-207>
    scripts/scheduler.lua:371 in (global) RunScheduler (Lua) <369-377>
    scripts/update.lua:185 in () ? (Lua) <164-243>

 


Steps to Reproduce

Not sure if this is reproducable, but:

1. Engage in Wagstaff hunt

2. If you are lucky enough, you will end up near the edge of land for the repair experiment.

3. Crash?

  • Like 1



User Feedback




Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...