Prevent escorts from spawning when player is teleported into dungeon

All new ideas for the upcoming releases of ToME 4.x.x should be discussed here

Moderator: Moderator

Post Reply
Message
Author
Effigy
Uruivellas
Posts: 970
Joined: Fri Oct 10, 2014 4:00 pm

Prevent escorts from spawning when player is teleported into dungeon

#1 Post by Effigy »

This is in relation to quests that teleport the player in the middle of a dungeon, for example Doomelf and Celestial metaclass characters after finishing the starting dungeon. Escorts shouldn't be generated immediately when you're teleported into that dungeon, especially in the Celestial case because you're fighting a boss as soon as you enter. It also doesn't really make sense for the escort to be right next to you when you spawn in the middle of a dungeon level.

If it's not possible to reassign the escort to a different level, then it should follow the same behavior as when the escort doesn't spawn immediately because the path to the portal is obstructed. The escort would just spawn the next time you enter the level.

Zizzo
Sher'Tul Godslayer
Posts: 2521
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: Prevent escorts from spawning when player is teleported into dungeon

#2 Post by Zizzo »

Effigy wrote: Wed Jul 07, 2021 12:40 am This is in relation to quests that teleport the player in the middle of a dungeon, for example Doomelf and Celestial metaclass characters after finishing the starting dungeon. Escorts shouldn't be generated immediately when you're teleported into that dungeon, especially in the Celestial case because you're fighting a boss as soon as you enter. It also doesn't really make sense for the escort to be right next to you when you spawn in the middle of a dungeon level.
That sounds like part of what my Escort Rescheduling addon tries to fix. Although I hadn't noticed that Doomelf characters did that too; I'd better go check to make sure we cover that case… :?
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply