Spyke
September 20th, 2009, 21:17
In Foundation and 3.5E there are issues with setting the GM identity using the text box in the Preferences. I'm sorry I can't be exact in this post, but I've been trying to nail them down for a while, and unfortunately I'm flagging a bit from jet lag!
The rulesets initialise correctly, setting the GM label to whatever is in the Preferences.
If you use /gmid before opening the Preferences everything is fine; the rulesets update both the GM identity and the label immediately and the correct values are set to the campaign registry.
However, when you open the Preferences after using /gmid any change made by /gmid is not reflected, and the label is reset to whatever you had in Preferences before. If you immediately edit the name without closing Preferences then the label and GM ID update correctly. However, if you close Preferences, then open it again and update the name, these changes are not reflected in the label in the identity list, but the actual GM ID is changed, which you can see if you send text to the chat window.
You'll see the same behaviour if you restart the ruleset and open Preferences immediately without using /gmid. As above, any change made to the Preferences text field is not reflected in the label, but the actual GM ID is changed, and text sent to the chat window reflects this.
After making a change through the Preferences, /gmid no longer works. I think this is because the label in the identity list no longer matches the name associated with the GM ID.
If you restart the ruleset you'll see the GM label changed to match the Preferences as before.
If anyone can figure out where the bug is, please let me know!
Spyke
The rulesets initialise correctly, setting the GM label to whatever is in the Preferences.
If you use /gmid before opening the Preferences everything is fine; the rulesets update both the GM identity and the label immediately and the correct values are set to the campaign registry.
However, when you open the Preferences after using /gmid any change made by /gmid is not reflected, and the label is reset to whatever you had in Preferences before. If you immediately edit the name without closing Preferences then the label and GM ID update correctly. However, if you close Preferences, then open it again and update the name, these changes are not reflected in the label in the identity list, but the actual GM ID is changed, which you can see if you send text to the chat window.
You'll see the same behaviour if you restart the ruleset and open Preferences immediately without using /gmid. As above, any change made to the Preferences text field is not reflected in the label, but the actual GM ID is changed, and text sent to the chat window reflects this.
After making a change through the Preferences, /gmid no longer works. I think this is because the label in the identity list no longer matches the name associated with the GM ID.
If you restart the ruleset you'll see the GM label changed to match the Preferences as before.
If anyone can figure out where the bug is, please let me know!
Spyke