I have a item with the following variable:
iconName = "./icon.png";
And in the same directory as the script containing the item, I have a icon.png (which is attached).
But when I pickup my item, the icon doesn't appear, and it's just a plain normal one with a "L" on it (item uiName starts with a L).