The temporal-rift-vortex-whatsit's in the new versions may need a look at. Specifically, the spell that lets them swap places with you on every turn while you're within a certain radius of them, with a dialog of something like "reality has shifted."
Earlier I was playing an antimagic berserker (so no teleport or phase door), only one vortex left on the first level of the temporal rift, and that vortex apparently spawned in a tile that was enclosed on all sides by the impassable terrain. Because it was totally blocked off, I couldn't kill it, yet neither could I get away as it kept swapping places with me on every turn, placing me in the blocked tile on every other turn. Movement infusion allowed me one turn of movement before being swapped.
I did actually manage to get away eventually because the exit was nearby, but it required no less than 15 minutes of repeatedly tapping the "5" key until I was finally shifted within one space of the exit and freedom. Had the exit not been nearby, I'm assuming I'd have to abandon the character since rod of recall doesn't work there, right?
Anyway, may just be a really rare occurrence considering it requires a specific confluence of factors (no teleport options, no other vortexes around, etc...), but these kind of "stuck" situations probably should be worked out. Maybe have them shift you around to random tiles on each turn rather than returning to the same (blocked) one, build up resistance to the shifting over time, etc....
Reality has shifted...
Moderator: Moderator
Re: Reality has shifted...
hehe.. the rift was changed to prevent this sorta thing because the old random teleport would have landed you in one of these pockets with zero way out.
I cut the frequency of the swap down in the SVN and put a spell hit check on it. I have a clever idea for preventing pocket Teluvorta from swapping I'll test out today and send to Darkgod.
I cut the frequency of the swap down in the SVN and put a spell hit check on it. I have a clever idea for preventing pocket Teluvorta from swapping I'll test out today and send to Darkgod.
Re: Reality has shifted...
In one of my recent games, the exit was generated in one of those unreachable "pockets". Unfortunately, this meant deleting the char, as there would be no way to exit the level. Any chance to fix this?
Re: Reality has shifted...
Uh are you absolutly sure ? the zone is marked as requiring connectivity, a A* algorithm runs to make sure the exit is reachable from the entrance, it's literally impossible for this to fail unless the zone was "quaked" or somehow changed. Still got the savefile ?
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: Reality has shifted...
There's no anomaly quake either (because of issues like this I avoided making something like that).
I spaced out coding the find free grid check into the teluvorta swap, I'll have to do it when I get back from Colorado. But the basic idea would be for the swap to make sure there's a free grid around it before the swap went through and if there's not maybe have the monster do a random teleport to free itself from the pocket.
I spaced out coding the find free grid check into the teluvorta swap, I'll have to do it when I get back from Colorado. But the basic idea would be for the swap to make sure there's a free grid around it before the swap went through and if there's not maybe have the monster do a random teleport to free itself from the pocket.
Re: Reality has shifted...
Nope I deleted the char.darkgod wrote:Uh are you absolutly sure ? the zone is marked as requiring connectivity, a A* algorithm runs to make sure the exit is reachable from the entrance, it's literally impossible for this to fail unless the zone was "quaked" or somehow changed. Still got the savefile ?
The zone was 1x1, almost at the bottom right of the screen, so maybe that's the reason.
Re: Reality has shifted...
Na it cant fool the algorithm, are you sure there was no diagonals available ?
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: Reality has shifted...
Pretty sure. Well if somebody manages to reproduce it...