Here's my code, although there's no reason this script shouldn't work. It's from a forum thread:
Scriptname IshtarAddSpellFromBook extends ObjectReferenceSpell Property IshtarInitialSummons AutoEvent OnContainerChanged(ObjectReference newContainer, ObjectReference oldContainer) if (newContainer == Game.GetPlayer()) Game.GetPlayer().AddSpell(IshtarInitialSummons) endifEndEvent
http://i.imgur.com/v5elG.jpg my script as attached to my book (which compiled nicely, as you can see) and http://i.imgur.com/RWVhS.jpg the assigned spell property. When I pick up the book in game though, nothing happens! It's not just this script either; when I try to run even a debug.trace on ANY script that I have made (yes, even the tutorial on readable spell tomes that's supposed to provide the function above) no debug window pops up. Scripts I write just aren't running -- I wondered if they were compiling improperly, but they all have .pex files in the folder. Are there additional steps to the scripting process that I've missed? It's just add script that doesn't svck, assign properties, and go, right? What am I doing wrong here?
I'm cursed.

