[BUG] - Thralls and creatures fall through foundations - *MORE INFO*

Game mode: Online official
Type of issue: Bug
Server type: PvP
Region: US


Thralls and creatures fall through foundations

I am making this post in response to the note on the Trello board stating that you need more information with regard to this bug.

Please see the screenshots that show a thrall who has fallen through the floor. Specifically, this thrall has fallen through the Aquilonian Ceiling Tile that she had been placed upon, and is now stuck in the ceiling tile below. Even while stuck in the floor, she appears to be walking. Almost as if she is trying to return to her original post. For contrast, you can see where she should have been placed based on the symmetrical thrall placements on the left side. The thrall shows as [Guarding], and not [Returning Home] despite her constant walking.

I have some theories about the repro here. This thrall did not immediately fall through the floor after being placed. I did not notice the fall-through event until after I had died, and was respawned at this base on my bedroll. My hypothesis is that my character’s death and respawn at bedroll required that the blocks, placables, and thralls at my base to refresh/reload. Something during this refresh/reload happened out of sequence, and the thrall refreshed/reloaded first before the ceiling tile beneath here was there to support her. Once this process finished reconciling, it could not adjust her position because there was a ceiling tile in the way. Or, the tile that she is now stuck in is preventing that from happening.

Anyway, I am leaving her “stuck” in the event that someone would like to join this server and investigate further. I am “Teshaza” on Official Server #1800.


Please provide a step-by-step process of how the bug can be reproduced. The more details you provide us with the easier it will be for us to find and fix the bug:

  1. Build a base with multiple floors.

  2. Place thralls on one of the elevated floors (not at ground, or terrain or base foundation level).

  3. Provoke different refresh/reload events for the base, and the blocks, placables, and thralls that are set there. The events that I can think of that would cause a need for a quick demand refresh/reload of blocks:

    • Dying (somewhere else on the map), and respawning at the base. (I believe this was my trigger, not sure.)
    • Running up on the base quickly (perhaps with a significant number of foundations that cause block refresh delay).
    • Porting to a base that is adjacent to an obelisk to force quick refresh/reload of blocks. (Not relevant in my situation)
    • Logging in “dry” at the base after starting up the game client anew.
  4. Check to see if any thralls have fallen through ceiling tiles or foundations.

  5. Reference the “clean” static map to determine if rocks, trees, ore deposits, etc., or any other static world resources or interacables happen to reside at the coordinates of the fallen or stuck thrall. Perhaps make test cases with consideration of static map placables as a control.

2 Likes

Thank you for the feedback. We appreciate it.

1 Like