Broken `S` Flag on Legacy
Pheotis opened this issue ยท 2 comments
Bug Description
On legacy, the S
flag does not do anything.
Reproduction Steps
Test1
Test2
Net1
S
Test2
Test1
Net1
S
Test3
S
Right click on the sign for gate "Test3".
Desired Behaviour
Legacy versions of stargate are weird insofar as, by default, networked gates are unable to connect to fixed gates.
To get around this behaviour, legacy added the S
flag, which was intended to override this functionality.
Regardless of gate type, gates with the S
flag should show themselves to all players with the applicable perms, provided they share a network.
Observed Behaviour
Unfortunately, this does not happen.
Right-clicking the networked gate's sign to select a destination produces the Destination List Empty error.
Trace Logs
No response
Other Information
No response
This is a problem of differing specification between your Legacy and my fork (which does the same as Pseudoknight's fork). The S flag does what it says in the README. It allows an always-on Stargate to be selectable in the destination list of the Stargate it's pointing to, even if that is a networked Stargate. The S flag is stripped from Stargates that are not always on, so it cannot be used by itself.