[0.12.3 unmodded] Recall into the Void

Locked
User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

0.11.4 - Possible floating Y void issue using teleport to an interior

Post by Interkarma »

Reported on reddit. Adding for investigation later.

https://www.reddit.com/r/daggerfallunit ... ion_after/
I've tried to run a few tests, here is what seems to work consistently. It seems to only happen with crypts specifically. It only happens when you quit the game and reload:
  1. 1. Enter the interior of a building in any town, cast Recall and set an anchor.
    2. Leave the building and fast travel to any crypt. Enter the crypt and save the game.
    3. At this point casting Recall and teleporting will work.
    4. Quit the game. Start it back up and load the save in the crypt.
    5. Cast Recall and click teleport. You should enter blackness and fall forever.
Anyone else able to replicate this?

Edit: No mods, using DFU 0.11.4 beta

User avatar
pango
Posts: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

[0.12.3 unmodded] Recall into the Void

Post by pango »

As seen on a recent TalonHatesNames, after finishing a dungeon quest, he recalled into the Void, some distance from the mages guild he anchored in: https://www.twitch.tv/videos/1148203958?t=2h6m4s
I don't think we have any such known bug standing, but I could be missing something.

Reloading and retrying worked (02:07:40), so getting a game save probably won't help.
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.12.3 unmodded] Recall into the Void

Post by Interkarma »

Not sure on this one. Will need to find a way to reproduce. Thanks for letting me know. :)

User avatar
pango
Posts: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [0.12.3 unmodded] Recall into the Void

Post by pango »

Happened again in a later stream, trying to teleport to the same mages guild (I think)...
https://www.twitch.tv/videos/1151941479?t=2h10s
Interestingly, it was near the beginning of the stream, so he had just reloaded inside the dungeon, maybe I was wrong about the problem not being captured by gamesaves...

So I went there (Graygate Hollow, Illessan Hills), set an anchor, took a dungeon quest, saved inside the dungeon.
I immediately cast recall and got teleported to the mages guild as expected.
I reload the gamesave (attached) and cast recall, I got recalled into the Void, just like in TalonHatesNames' stream.
Attachments
SAVE513.zip
(203.49 KiB) Downloaded 118 times
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.12.3 unmodded] Recall into the Void

Post by Interkarma »

Smells like a floating Y issue to me. Thanks for steps to reproduce. :)

User avatar
pango
Posts: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [0.12.3 unmodded] Recall into the Void

Post by pango »

Shouldn't one teleport strictly above or below the mages guild then? What's a bit unusual is that you recall on the side, maybe even always at the same spot (comparing streams and my gamesave visually) but it's hard to be sure...
2021_09_23_07_32_41.jpg
2021_09_23_07_32_41.jpg (38.87 KiB) Viewed 5621 times
PS. Scratch that, you probably meant a floating origin issue, so that's not incompatible with recalling on the side
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.12.3 unmodded] Recall into the Void

Post by Interkarma »

You're right, it's probably just floating origin generally. Just most of this class of problem have been since the Y change so I kind of blame it for everything now.

This is a new problem though, I wasn't aware of this one. It might be a much older issue that's never been properly uncovered until now.

Tamalak
Posts: 26
Joined: Sun Jan 31, 2021 8:00 pm

Re: [0.12.3 unmodded] Recall into the Void

Post by Tamalak »

I'm getting this frequently, it's obnoxious. Always happens when I teleport from a dungeon into a mages' guild or temple.

This time using the console to get out (tele2exit, tele2pixel) is not working since it says it can't locate the player.

User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.12.3 unmodded] Recall into the Void

Post by Interkarma »

Merging two related issues together.

User avatar
Interkarma
Posts: 7236
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.12.3 unmodded] Recall into the Void [RESOLVED 0.15.4]

Post by Interkarma »

Adding more saves to demonstrate issue in unmodded DFU 0.15.3.

Edit: The problem is related to StreamingWorld.Init taking place after player has been teleported. Requires a specific sequence of events: start game > load dungeon save > teleport to interior. When world is initialised after teleport, player position is set back to 0,0,0 and drop into void.

Resolved for 0.15.4
https://github.com/Interkarma/daggerfal ... ce44f38937
Attachments
2Saves.zip
(343.95 KiB) Downloaded 53 times

Locked