ID:2899851
 
Redundant
Applies to:DM Language
Status: Redundant

This feature has already been implemented, or is already achievable with existing methods.
This is mostly because of a rather silly issue:

/proc/main()
  var/obj/test/fart = new()

/obj/test
  New()
    src.color = "#FFFFFF"
    var/list/RGB = rgb2num(src.color)


This will crash with a "bad color" runtime, because setting color to "#FFFFFF" will silently replace it with null instead.
In 515 rgb2num accepts null: https://www.byond.com/forum/post/2840215
Lummox JR resolved issue (Redundant)