[1.6] Tannen's quest game ender

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
User23
Low Yeek
Posts: 6
Joined: Thu May 10, 2018 5:18 pm

[1.6] Tannen's quest game ender

#1 Post by User23 »

Coming out of the demon plane from tannen's quest I get the below error. After that point I can no longer move on the world map, and any attempt to do so starts turns automatically passing until a wandering monster finds me and I zone in. The game works normally there, but then as soon as I exit back to the world map it's the same thing. Dying doesn't help, and while I can recall to the fortress, as soon as I exit back to the world map same thing.

Is there any way to salvage this savegame?

Code: Select all

Running on level loads	wilderness-1
Lua Error: /data/zones/demon-plane/grids.lua:38: attempt to index upvalue 'who' (a nil value)
	At [C]:-1 __newindex
	At /data/zones/demon-plane/grids.lua:38 fct
	At /mod/class/Game.lua:870 onLevelLoadRun
	At /mod/class/Game.lua:1179 changeLevelReal
	At /mod/addons/cults/superload/mod/class/Game.lua:45 changeLevelReal
	At [string "if engine.version_compare(game.__mod_info.ver..."]:2446 changeLevelReal
	At /mod/class/Game.lua:936 unload
	At /engine/Game.lua:431 unregisterDialog
	At /mod/dialogs/ShowEquipInven.lua:179 
	At /engine/KeyBind.lua:264 triggerVirtual
	At /engine/ui/Dialog.lua:506 fct
	At /engine/Mouse.lua:58 
C Map minimap texture: 5 (50x50; 64x64)
FROM 	/mod/addons/cults/superload/engine/dialogs/ShowErrorStack.lua	loading previous!

Cathbald
Uruivellas
Posts: 743
Joined: Wed Jan 22, 2014 1:46 pm

Re: [1.6] Tannen's quest game ender

#2 Post by Cathbald »

I got the exact same issue once, even mod tp couldn't fix it sadly.
I write guides and make addons too now, apparently

You can go here for a compilation of everything I wrote, plus some other important stuff!

Includes general guides (inscriptions, zone, prodigies), and class guides (Demo, Anorithil, Bulwark, Zerker, Sblade)

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: [1.6] Tannen's quest game ender

#3 Post by darkgod »

Fixed

Also .. ugh this bug exists since 2011 no ?
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

User23
Low Yeek
Posts: 6
Joined: Thu May 10, 2018 5:18 pm

Re: [1.6] Tannen's quest game ender

#4 Post by User23 »

darkgod wrote:Fixed

Also .. ugh this bug exists since 2011 no ?
Thanks for the fast fix!

Anything I can do to rescue this save?

Edit: I happened to have a savegame copy from in the demon-plane thanks to playing on multiple computers. So I tried editing tome.team with a hex editor to patch in the changes at https://git.net-core.org/tome/t-engine4 ... 31403ebb8a. However when I exited the portal in the demon-plane I got the same error. I assume this is because the portal entity already got created when the level was first created and it's stored in my savegame now?

I grepped around in game.teag and found mod.class.Grid-0x29a54fe0 which looks to have the portal, but the functions are in bytecode (I assume, I don't really know TOME/Lua dev).

It'll probably be simplest to just zone out, eat the bug, and then try to edit the savegame to set valid p.wild_x, p.wild_y?

No luck with that.
I found mod.class.Player-0x1b55e790 and it contains these values. They look plausible, but I guess they're incorrect? Or otherwise

Code: Select all

d["wild_x"]=69
d["wild_y"]=22
There's a main file in the game.teag too, that appears to have a couple references to /data/zones/demon-plane/grids.lua and wild_x, wild_y, but it's binary and I'm not sure what to make of it. I guess I'm at the end of what I can do here without learning to be a tome dev :D.

Post Reply