Type:
Category:
Severity:
Game version:
Concerns:
Related Release File:
Found in Version:
Status:
Fixed for Version:
Description:
T_Glb_GetTeleportingDisabled is a global that records whether our content has disabled teleporting. It is the only T_Glb_ global in T_D, the others are prefixed T_Glob_ instead.
Our scripts consistently use T_Glb_GetTeleportingDisabled, and appear to work correctly.
Four dialogue lines, however, in topics transport to Morrowind and enchanted skull are somehow filtered for T_Glob_GetTeleportingDisabled - and this screws up these dialogue options, to the point where the Daedroth who is supposed to be the only way out of Khalaan will never actually teleport the player.
As far as the Daedroth and the topic transport to Morrowind go, this option should actually *not* be blocked by T_Glb_GetTeleportingDisabled, as the whole point of the Daedroth is to get the player out of Khalaan, where teleporting is otherwise disabled. So remove the dialogue entry for topic transport to Morrowind which goes "My magic does not work in this place." that is currently filtered for the non-existent T_Glob_GetTeleportingDisabled. Someone should also check whether the dialogue in enchanted skull needs this check, at all.
Comments
Atra mentioned that T_Glb_ is
Atra mentioned that T_Glb_ is the wrong prefix to use, which means all TR_Mainland's scripts that currently use T_Glb_ will have to be changed - we currently use this one, exclusively, not T_Glob_..
As for the Daedroth, still remove that dialogue entry, because his purpose is to get the player out of Khalaan if the player can't teleport by themselves.
Mind the effect on saves in
Mind the effect on saves in noteleport cells - the Glb_ version was probably the one in use, from way back before there were any other global vars or a Glob_ prefix at all
Changed the filters on that
Changed the filters on that line to the intended "T_Glob_GetTeleportingDisabled = 1 and Not Cell Khalaan"