Don't Starve Together

Don't Starve Together

Rezecib's Rebalance
Serp 10 Nov, 2017 @ 9:44am
Bug Report
Hi :)

the latest game update about forge unfortunately broke your "beefalo HUD" feature. At least all mods that used that feature, like "domestication Plus" and also my "beefalo bell +" mod crash when trying to equip a saddle on a beefalo:

[00:11:41]: [string "scripts/widgets/badge.lua"]:28: calling 'SetBank' on bad self (string expected, got table)
LUA ERROR stack traceback:
=[C]:-1 in (method) SetBank (C) <-1--1>
scripts/widgets/badge.lua:28 in (upvalue) constructor (Lua) <6-38>
self =
enabled = true
focus_target = false
anim = UIAnim
focus_flow_args = table: 65E54658
shown = true
owner = health
pulse = UIAnim
can_fade_alpha = true
warning = UIAnim
callbacks = table: 65E546A8
inst = 113757 - (valid:true)
focus = false
focus_flow = table: 65E54860
name = Badge
children = table: 65E546D0
percent = 1
anim = 111513 - wilson (valid:true)
owner = health
scripts/modutil.lua:147 in (field) _ctor (Lua) <146-149>
self =
enabled = true
focus_target = false
anim = UIAnim
focus_flow_args = table: 65E54658
shown = true
owner = health
pulse = UIAnim
can_fade_alpha = true
warning = UIAnim
callbacks = table: 65E546A8
inst = 113757 - (valid:true)
focus = false
focus_flow = table: 65E54860
name = Badge
children = table: 65E546D0
percent = 1
arg = nil
scripts/widgets/healthbadge.lua:11 in (field) _ctor (Lua) <10-61>
self =
enabled = true
focus_target = false
anim = UIAnim
focus_flow_args = table: 65E54658
shown = true
owner = health
pulse = UIAnim
can_fade_alpha = true
warning = UIAnim
callbacks = table: 65E546A8
inst = 113757 - (valid:true)
focus = false
focus_flow = table: 65E54860
name = Badge
children = table: 65E546D0
percent = 1
owner = health
art = 111513 - wilson (valid:true)
../mods/workshop-943432102/scripts/widgets/beefalohealthbadge.lua:4 in (field) _ctor (Lua) <3-5>
self =
enabled = true
focus_target = false
anim = UIAnim
focus_flow_args = table: 65E54658
shown = true
owner = health
pulse = UIAnim
can_fade_alpha = true
warning = UIAnim
callbacks = table: 65E546A8
inst = 113757 - (valid:true)
focus = false
focus_flow = table: 65E54860
name = Badge
children = table: 65E546D0
percent = 1
owner = 111513 - wilson (valid:true)
scripts/class.lua:181 in (upvalue) BeefaloHealthBadge (Lua) <171-184>
class_tbl = table: 68D346F0
arg = nil
obj = Badge
../mods/workshop-943432102/scripts/widgets/beefalowidget.lua:23 in (upvalue) constructor (Lua) <9-51>
self =
shown_position = (580.00, -60.00, 0.00)
shown = true
slotsperrow = 3
hidden_position = (580.00, -200.00, 0.00)
inst = 113755 - (valid:true)
focus = false
children = table: 6B1B21C8
controller_bump = (0.00, 45.00, 0.00)
focus_flow_args = table: 65E543B0
focus_target = false
owner = 111513 - wilson (valid:true)
can_fade_alpha = true
inv = table: 65E541D0
name = Beefalo
bg = Image - images/hud.xml:craftingsubmenu_fullvertical.tex
focus_flow = table: 65E54180
bump_for_controller = false
enabled = true
callbacks = table: 6B1B22B8
owner = 111513 - wilson (valid:true)
scripts/modutil.lua:147 in (field) _ctor (Lua) <146-149>
self =
shown_position = (580.00, -60.00, 0.00)
shown = true
slotsperrow = 3
hidden_position = (580.00, -200.00, 0.00)
inst = 113755 - (valid:true)
focus = false
children = table: 6B1B21C8
controller_bump = (0.00, 45.00, 0.00)
focus_flow_args = table: 65E543B0
focus_target = false
owner = 111513 - wilson (valid:true)
can_fade_alpha = true
inv = table: 65E541D0
name = Beefalo
bg = Image - images/hud.xml:craftingsubmenu_fullvertical.tex
focus_flow = table: 65E54180
bump_for_controller = false
enabled = true
callbacks = table: 6B1B22B8
arg = nil
scripts/modutil.lua:155 in (upvalue) BeefaloWidget (Lua) <151-158>
class_tbl = table: 68D34CE0
arg = nil
[00:11:41]: [string "scripts/widgets/badge.lua"]:28: calling 'SetBank' on bad self (string expected, got table)
LUA ERROR stack traceback:
=[C]:-1 in (method) SetBank (C) <-1--1>
scripts/widgets/badge.lua:28 in (upvalue) constructor (Lua) <6-38>
scripts/modutil.lua:147 in (field) _ctor (Lua) <146-149>
scripts/widgets/healthbadge.lua:11 in (field) _ctor (Lua) <10-61>
../mods/workshop-943432102/scripts/widgets/beefalohealthbadge.lua:4 in (field) _ctor (Lua) <3-5>
scripts/class.lua:181 in (upvalue) BeefaloHealthBadge (Lua) <171-184>
../mods/workshop-943432102/scripts/widgets/beefalowidget.lua:23 in (upvalue) constructor (Lua) <9-51>
scripts/modutil.lua:147 in (field) _ctor (Lua) <146-149>
scripts/modutil.lua:155 in (upvalue) BeefaloWidget (Lua) <151-158>
../mods/workshop-943432102/scripts/patches/beefalodomestication.lua:170 in (method) OpenBeefalo (Lua) <168-178>
../mods/workshop-943432102/scripts/patches/beefalodomestication.lua:120 in (local) fn (Lua) <118-124>
scripts/entityscript.lua:1030 in (method) PushEvent (Lua) <1017-1044>
scripts/mainfunctions.lua:331 in () ? (Lua) <328-333>
< >
Showing 1-3 of 3 comments
OxW 22 Feb, 2018 @ 4:46am 
Hi! I have a trouble with Maxwell backpack minion, when I try to open him I get crash:

[00:19:58]: [string "scripts/widgets/containerwidget.lua"]:29: attempt to index local 'widget' (a nil value)
LUA ERROR stack traceback:
scripts/widgets/containerwidget.lua:29 in (upvalue) _Open (Lua) <24-132>
../mods/workshop-741879530/scripts/patches/maxwellminions.lua:128 in (method) Open (Lua) <127-132>
scripts/screens/playerhud.lua:249 in (upvalue) OpenContainerWidget (Lua) <246-251>
scripts/screens/playerhud.lua:259 in (method) OpenContainer (Lua) <253-261>
scripts/components/container.lua:303 in (method) Open (Lua) <285-319>
scripts/actions.lua:337 in (field) fn (Lua) <323-342>
scripts/bufferedaction.lua:24 in (method) Do (Lua) <20-34>
scripts/entityscript.lua:1312 in (method) PerformBufferedAction (Lua) <1304-1322>
scripts/stategraphs/SGwilson.lua:3579 in (field) fn (Lua) <3578-3580>
scripts/stategraph.lua:568 in (method) UpdateState (Lua) <536-580>
scripts/stategraph.lua:607 in (method) Update (Lua) <599-627>
scripts/stategraph.lua:125 in (method) Update (Lua) <109-148>
scripts/update.lua:218 in () ? (Lua) <149-228>
This mod causes Wortox to not be able to soul hop.
Serp 29 Sep, 2019 @ 11:19pm 
A minor bug with the shadowminions I found when I also build in this toggle on/off feature into my new mod: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1868560353
The shadow workers may stop working if you toggle them off shortly before they finish their work. Their brain gets stuck, so you should add to the toggle function "self.inst.brain.bt:Reset()"
Last edited by Serp; 29 Sep, 2019 @ 11:19pm
< >
Showing 1-3 of 3 comments
Per page: 1530 50