Jump to content

mermguard_lunar server crashes while fighting Klaus


xiaochency
  • Fixed
Quote

[03:51:39]: [string "scripts/components/combat.lua"]:1028: attempt to index a nil value
LUA ERROR stack traceback:
scripts/components/combat.lua:1028 in (method) CalcAttackRangeSq (Lua) <1027-1030>
   self =
      hiteffectsymbol = swap_fire
      defaultdamage = 205.8
      nextbattlecrytime = 11872.958733836
      forcefacing = true
      inst = 263098 - klaus (valid:true)
      retargetperiod = 3
      hitrange = 5.6
      lasttargetGUID = 211951
      targetfn = function - scripts/prefabs/klaus.lua:93
      lastwasattackedbytargettime = 0
      lastdoattacktime = 11873.03395256
      lastwasattackedtime = 11872.333952524
      keeptargettimeout = 0.63333331421018
      transfertargetcallback = function - scripts/components/combat.lua:81
      SetRetargetFunction = function - ../mods/workshop-2847908822/1.lua:1
      externaldamagetakenmultipliers = table: 0xfdb13b0
      laststartattacktime = 11869.667285718
      retargettask = PERIODIC 263098: 3.000000
      keeptargetfn = function - scripts/prefabs/klaus.lua:117
      externaldamagemultipliers = table: 0xfdb1350
      losetargetcallback = function - scripts/components/combat.lua:80
      playerdamagepercent = 0.5
      battlecryenabled = true
      _ = table: 0x10e7c0b0
      lastattacker = 260191 - mermguard_lunar (valid:true)
   target = nil
scripts/brains/mermguardbrain.lua:267 in (field) target_dist_fn (Lua) <260-268>
   inst = 260172 - mermguard_lunar (valid:true)
   target = 263098 - klaus (valid:true)
scripts/behaviours/follow.lua:47 in (method) EvaluateDistances (Lua) <39-49>
   self =
      SaveStatus = function - ../mods/workshop-2847908822/1.lua:1
      action = BACKOFF
      target_dist = 9.7
      parent = table: 0x2a064100
      max_dist = 15
      min_dist = 5
      status = READY
      id = 470748
      nextupdatetick = 0
      target_dist_fn = function - scripts/brains/mermguardbrain.lua:260
      target = function - scripts/brains/mermguardbrain.lua:331
      currenttarget = 263098 - klaus (valid:true)
      name = Follow
      lastresult = READY
      alwayseval = true
      inst = 260172 - mermguard_lunar (valid:true)
      canrun = true
      nextupdatetime = 11860.517285228
scripts/behaviours/follow.lua:87 in (method) Visit (Lua) <76-157>
   self =
      SaveStatus = function - ../mods/workshop-2847908822/1.lua:1
      action = BACKOFF
      target_dist = 9.7
      parent = table: 0x2a064100
      max_dist = 15
      min_dist = 5
      status = READY
      id = 470748
      nextupdatetick = 0
      target_dist_fn = function - scripts/brains/mermguardbrain.lua:260
      target = function - scripts/brains/mermguardbrain.lua:331
      currenttarget = 263098 - klaus (valid:true)
      name = Follow
      lastresult = READY
      alwayseval = true
      inst = 260172 - mermguard_lunar (valid:true)
      canrun = true
      nextupdatetime = 11860.517285228
   dist_sq = 79.935232388088
   target_pos = (180.92, 0.00, 63.53)
   prev_target = 263098 - klaus (valid:true)
scripts/behaviourtree.lua:606 in (method) Visit (Lua) <582-638>
   self =
      idx = 3
      SaveStatus = function - ../mods/workshop-2847908822/1.lua:1
      lastresult = READY
      id = 470752
      nextupdatetick = 0
      name = Priority
      parent = table: 0xa8dac80
      status = RUNNING
      lasttime = 11873.067285895
      children = table: 0xe0015d0
      period = 0.25
   time = 11873.067285895
   do_eval = true
   oldidx = 3
   old_event = nil
   found = false
   idx = 1
   child = table: 0x20ca0b80
   should_test_anyway = nil
scripts/behaviourtree.lua:671 in (method) Visit (Lua) <661-690>
   self =
      parent = table: 0x363c2dd0
      SaveStatus = function - ../mods/workshop-2847908822/1.lua:1
      name = Parallel
      id = 470754
      status = RUNNING
      nextupdatetick = 0
      children = table: 0x3444e9b0
      lastresult = READY
   done = true
   any_done = true
   idx = 2
   child = table: 0x2a064100
scripts/behaviourtree.lua:606 in (method) Visit (Lua) <582-638>
   self =
      idx = 5
      SaveStatus = function - ../mods/workshop-2847908822/1.lua:1
     
[03:51:39]: [string "scripts/components/combat.lua"]:1028: attempt to index a nil value
LUA ERROR stack traceback:
    scripts/components/combat.lua:1028 in (method) CalcAttackRangeSq (Lua) <1027-1030>
    scripts/brains/mermguardbrain.lua:267 in (field) target_dist_fn (Lua) <260-268>
    scripts/behaviours/follow.lua:47 in (method) EvaluateDistances (Lua) <39-49>
    scripts/behaviours/follow.lua:87 in (method) Visit (Lua) <76-157>
    scripts/behaviourtree.lua:606 in (method) Visit (Lua) <582-638>
    scripts/behaviourtree.lua:671 in (method) Visit (Lua) <661-690>
    scripts/behaviourtree.lua:606 in (method) Visit (Lua) <582-638>
    scripts/behaviourtree.lua:671 in (method) Visit (Lua) <661-690>
    scripts/behaviourtree.lua:629 in (method) Visit (Lua) <582-638>
    scripts/behaviourtree.lua:22 in (method) Update (Lua) <20-27>
    scripts/brain.lua:227 in (method) OnUpdate (Lua) <220-229>
    scripts/brain.lua:146 in (method) Update (Lua) <106-157>
    scripts/update.lua:292 in (upvalue) old_update (Lua) <224-298>
    update:6 in () ? (Lua) <4-11>

 


Steps to Reproduce

鱼人守卫与克劳斯战斗时,触发崩溃
When the mermguard_lunar fight Klaus, they trigger a crash




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.


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...