ID:1832204
 
Not a bug
BYOND Version:507.1282
Operating System:Windows 10 Pro Technical Preview - Build 10049
Web Browser:
Applies to:Dream Seeker
Status: Not a bug

This is not a bug. It may be an incorrect use of syntax or a limitation in the software. For further discussion on the matter, please consult the BYOND forums.
Descriptive Problem Summary:Macros are being used that aren't shown in Options and Messages

Numbered Steps to Reproduce Problem:
1.Create a new project that doesn't define any hub entry.
2.Start it and create a macro using Options and Messages.
3.Join any other game hosted game, such as Rise of Heroes, etc...
4.Press the key from your previous made macro.
5.Watch it try and call that macro.

It will not show this macro under Options and Messages window if you bring up "Macros" but will still call it.

Code Snippet (if applicable) to Reproduce Problem:
Not Applicable


Expected Results:Not to call macros unless their shown in the macro list.

Actual Results:The macros are still called.

Does the problem occur:
Every time? Or how often?Every Time
In other games?Not Applicable
In other user accounts?Yes
On other computers?Yes

When does the problem NOT occur?Don't set macros unless your playing a game on the HUB, if you play a game locally that doesn't have a world.hub set it will force the macro to call on all games.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Untested.

Workarounds:
Create an in-game macro system or don't set macros unless the games have a hub associated to them.

NOTE: When making a macro for the titles they get stored in the Documents/BYOND/cfg folder. The other macros get stored with Documents/Skins/"Game Owner"/"Game Name"

It seems once the macros get stored to the first location under "cfg" they apply to all games but don't show up in your macros list.

***Proposed Fix: Make it so these macros aren't applied to all games, except for maybe local games that had no hub associated with them.

They can still apply to all games with no hub, but they should not interfere with the macros setup that have a hub associated to them.(Especially since they don't show up currently under the "Macros" screen when playing the games.)
I've looked into this, but this turns out to be intentional behavior.

If you look at the Macros window when it comes up, you'll see an "Apply only to this game" checkbox when there's a hub path known. Unchecking that will let you see and modify the universal macros.
Lummox JR resolved issue (Not a bug)