Hey all, Running into a short scripting issue. I need a key added to the player's inventory after paying a cost, and since you can't sell keys directly, I wrote a script to add the key after purchasing a book. The book has a high cost (100K). However, I want the value of the book set to zero after purchase, so that it can't be resold to recoup the cost. The OBSE CS extension allows for the SetGoldValue function, but it's not setting the book cost to zero after running the script. According to the TESCS wiki, the function syntax is reference.SetGoldValue nuGoldValue. The current script layout is: I'd use the TESCS wiki forums, but it doesn't seem very active anymore. Any help?