Set category=null gives different behavior on each client.
It's not really a huge deal in my opinion, it's an easy problem to fix in the code - but it's probably worth fixing just to be consistent.
Either the DS needs to display like the WC or the WC needs to display like the DS.
Code Snippet (if applicable) to Reproduce Problem:
mob
verb
this_one_shows()
set category=null
usr << "You can use this one?"
this_one_doesnt()
set hidden=1
usr << "Yay you cant use this one!"
Expected Results:
Typically, I expect the same thing that occurs on DS to occur on web client.
Actual Results:
set category=null gives different results on each client.
When does the problem NOT occur?
When you don't use spaghetti code hat tricks from the stone age of DM programming.
Workarounds:
You could just use the hidden setting instead.