I see [Quest] Quest complete! message so this code works.
I use AdminPerson unit.
And this script is casted by unit.
I have other items that works that way.
I see only one difference: this item was Weapon before. I’ve changed it to Consumable.
When i create new item of this type and try to use i see message, but the item isn’t used and dont disappear.