dkfans / keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.
https://keeperfx.net/
GNU General Public License v2.0
775 stars 76 forks source link

Extreme slowdowns #3233

Open Loobinex opened 6 months ago

Loobinex commented 6 months ago

Load this zip in 1.0.0.3940, it is assmist level 6: fx1g0000.zip

image

Loobinex commented 6 months ago

After a bit of investigation, it is the training vampires that are a problem. You can remove all vampires from the training room and slowdowns stop.

Then you can continue to pick up vampires from the now empty training room: image

Notice the vampire on the left, is now has the in-hand animation. Vampires are somehow duplicated.

Loobinex commented 6 months ago

3234 stopped the slowdowns by breaking the mapwho chain. The original error of duplicate vampires hidden in the training room remains.

The only path to reproduction so far is to play the map for many hours until it happens, or not and then retry it.