3rd quick update: I'm a moron and didn't realize the fix ONLY contained the fix files and not the rest of the NPC. I downloaded "the rest from the "previous versions" part in the original post and now it all works fine. Oops.
Quick update: This error just now happens ANY time the mushroom "exists" in any way, even when just placing it down by itself.
I do hate to be a bother but I figured since I was the one that alerted about the error, I tried the same thing; activating the sprite out of a question block and... well,
Code: Select all
==> scripts/base/particles.lua:677: attempt to index local 'path' (a nil value)
scripts/base/particles.lua:700: in function 'parseFile'
scripts/base/particles.lua:880: in function 'Emitter'
worlds/test/npc-852.lua:109: in function <worlds/test/npc-852.lua:80>
scripts/base/game/npcEventManager.lua:153: in function 'event'
scripts/base/game/npcEventManager.lua:175: in function <scripts/base/game/npcEventManager.lua:175>
scripts/base/engine/main_events.lua:63: in function 'callApiListeners'
scripts/base/engine/main_events.lua:184: in function 'callEventInternal'
scripts/base/engine/main_events.lua:240: in function <scripts/base/engine/main_events.lua:218>
[C]: in function '__xpcall'
main.lua:770: in function <main.lua:769>
Could it be because I am having to rename the NPC to a free slot?