There is probably a better solution. No other items do that, so I must assume that you did something wrong. So you just need to figure that out or wait till someone else does.
It deals with setting the item's color and using an alpha value that isn't 1There isn't a better solution, and I'm asking how to do this.
Okay so I packaged it and everything correctly, but how do I make it so it only effect my item and not all the other items?
%obj.getDatablock() $= "MyItem"
Why string comparisons?%obj.getDataBlock() == nameToID("MyItem")
Just out of curiosity. Why use that instead of %obj.getDataBlock() == MyItem.getID()?