Search Results
7/13/2025, 9:51:00 PM
>>531097110
KATE PAUL
KATE PAUL
7/8/2025, 5:27:47 PM
>>530426615
To elaborate:
Random runs independently every time the macro resolves.
Pick hashes some chat variables deterministically and uses that to pseudorandomly choose an option, so the macro always resolves to the same thing.
The chat history is stored after the macros run and includes the greeting, so there are no dangling {{random}} or {{pick}} in it after they resolve for the first time, only the value.
Empirically, this means random and pick have the same behavior for anything in the chat history and the difference only shows up for defs and stuff.
To elaborate:
Random runs independently every time the macro resolves.
Pick hashes some chat variables deterministically and uses that to pseudorandomly choose an option, so the macro always resolves to the same thing.
The chat history is stored after the macros run and includes the greeting, so there are no dangling {{random}} or {{pick}} in it after they resolve for the first time, only the value.
Empirically, this means random and pick have the same behavior for anything in the chat history and the difference only shows up for defs and stuff.
Page 1