Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slab becomes impossible to cross #3144

Open
Loobinex opened this issue Apr 15, 2024 · 8 comments
Open

Slab becomes impossible to cross #3144

Loobinex opened this issue Apr 15, 2024 · 8 comments

Comments

@Loobinex
Copy link
Member

Loobinex commented Apr 15, 2024

To reproduce:

  1. Load this map: map00004.zip
  2. Make some imps and have them dig straight west from the heart
    -> Notice imps will not claim beyond this spot:
    image
  3. Make a treasure room and drop the imps west of this slab and notice they will not be able to make their way back.

I did some investigation:

  • Creatures who can fly or lava walk can pass the slab
  • It's slab (15 , 55) that is blocking
  • Slab (15 , 53) is lava, if that is not lava, they can freely pass the slab
  • making the lava river smaller in a map editor also prevents this issue, see screenshot:

image

I get several reports of this bug in different forms, of pathfinding seemingly broken through open ground:

image

@AdamPlenty
Copy link
Contributor

My Imps can get to the door and back just fine 😕.

@Loobinex
Copy link
Member Author

My Imps can get to the door and back just fine 😕.

What do you do? Just load the map, tag left, build imps and frameskip. You should see the claiming stop partway.

@AdamPlenty
Copy link
Contributor

That's just what I did (sans the frameskip). They hesitated, but claimed all the path, and reached the door.

@Loobinex
Copy link
Member Author

That's just what I did (sans the frameskip). They hesitated, but claimed all the path, and reached the door.

@AdamPlenty See this video:

2024-04-16.16-19-31.mp4

This is not just for me, it was reported by a user and look at with others too.

@AdamPlenty
Copy link
Contributor

This is what happened when I tried it:

Desktop.16-04-2024.16-45-48.mp4

@Loobinex
Copy link
Member Author

Already weird, but at least you can also reproduce them stopping the claiming past that point. If you reproduce from the start and build the treasure room like I did, can you also get the message that imps cannot get there?

@AdamPlenty
Copy link
Contributor

AdamPlenty commented Apr 16, 2024

Already weird, but at least you can also reproduce them stopping the claiming past that point. If you reproduce from the start and build the treasure room like I did, can you also get the message that imps cannot get there?

Yes, but here's the rum thing: I get the bug, but saving the game and reloading the savegame fixes it 😕.

@Loobinex
Copy link
Member Author

Already weird, but at least you can also reproduce them stopping the claiming past that point. If you reproduce from the start and build the treasure room like I did, can you also get the message that imps cannot get there?

Yes, but here's the rum thing: I get the bug, but saving the game and reloading the savegame fixes it 😕.

In the older days the pathfinding bus also reset itself after loading. Something about navigation is cleared on each save/load, possibly the navigation colors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants