When changing a atom's color variable, setting it to #fff will cause it to set the color variable to null instead of to #fff
Code Snippet (if applicable) to Reproduce Problem:
mob/Login()
..()
var obj/a = new(locate(1,1,1)); a.color = "#fff" // Becomes null
var obj/b = new(locate(1,2,1)); b.color = "#444" // Becomes #444444
obj/Click()
world << "Color? ([color])"
Expected Results:
#fff to get the same treatment as the other color codes.
Actual Results:
#fff is cancelled
Workarounds:
#eee