Hi! Big fan of your work! You're one of the developers that inspired me along with Jonathan Blow and Phil Fish that got me into becoming an indie dev, so much love!
I ran into an issue yesterday I was able to reproduce 3 times.
- Die: Inventor
- Episode: 2
- The issue: One of my two gadgets was a "Steal" gadget, I was able to use it properly, but every time I used it, it crashed the game as I put a die in the slot. It happened twice versus the hedgehog, and once in another fight.
- Version: v1.8.2 / 0.13.0 (mod API)
- Sess. ID: dicey_dungeons_2020-06-07_22'38'12 (started: 2020-06-07 22:38:12)
- Stacktrace:
crashed: 2020-06-07 23:42:53
duration: 01:04:40
error: ERROR in callscenemethod(Combat,update) static : Null Object Reference, stack =
Called from elements.Equipment.willbecomeready (elements/Equipment.hx line 3418)
Called from states.Combat.gamepadactivateselectedcombo (states/Combat.hx line 1684)
Called from states.Combat.updategamepad (states/Combat.hx line 1969)
Called from states.Combat.update (states/Combat.hx line 552)
Called from Reflect.callMethod (C:\coding\haxe\openfl\std/cpp/_std/Reflect.hx line 55)
stack:
haxegon.Scene.callscenemethod (haxegon/Scene.hx line 93)
haxegon.Scene.update (haxegon/Scene.hx line 53)
haxegon.Core.doupdate (haxegon/Core.hx line 268)
haxegon.Core.onEnterFrame (haxegon/Core.hx line 182)
starling.events.EventDispatcher.__invokeEvent (starling/events/EventDispatcher.hx line 184)
starling.events.EventDispatcher.dispatchEvent (starling/events/EventDispatcher.hx line 144)
starling.display.DisplayObject.dispatchEvent (starling/display/DisplayObject.hx line 778)
starling.display.DisplayObjectContainer.broadcastEvent (starling/display/DisplayObjectContainer.hx line 449)
starling.display.Stage.advanceTime (starling/display/Stage.hx line 108)
starling.core.Starling.advanceTime (starling/core/Starling.hx line 469)
starling.core.Starling.nextFrame (starling/core/Starling.hx line 455)
starling.core.Starling.onEnterFrame (starling/core/Starling.hx line 682)
openfl.events.EventDispatcher.__dispatchEvent (openfl/events/EventDispatcher.hx line 443)
openfl.display.DisplayObject.__dispatch (openfl/display/DisplayObject.hx line 1236)
By the way, I'm glad you have auto-saves in these cases!