tchegito / zildo

The Land of Alembrume
GNU Lesser General Public License v3.0
4 stars 1 forks source link

[2.48] stuck with Minsk #148

Closed tchegito closed 6 years ago

tchegito commented 6 years ago

Reported by George W, he gets stuck with Minsk in this case: " Came up from the basement of the fish guy, got the reward for putting his fish back in the tank, left the house and fell in the water, but when I respawned, I was trapped at the top of the stairs. Controls all appear to work, but I can't move anywhere. Can swing the sword, it looks like he's trying to move, but he can't. See attached screen shot." screenshot_20180408-120701

tchegito commented 6 years ago

Actually, it's a regression from #119. We allowed game automatic backup when player switches to another map ONLY if there was no scripting. And we took into account "toExecute" scripts, which are topPriority ones, triggered by "mapscript" conditions. It was a mistake, leaded to automatic backup quite canceled, because there's top priority scripts on nearly all outside maps.

tchegito commented 6 years ago

Fixed in 2.49

29f713c19a0aab5acb1b2fa9208768e5b0a64388

tchegito commented 6 years ago

Hero's still blocked when game has been saved just after hero comes upstairs. It's because Minsk is replaced AFTER hero is located. So we have to relocate hero.

Fixed in 2.50

d9481fa64a6e23777dcaa0de87035ab9216b3e65