Drocket,
I thought I'd check with you before I gave up on this.
I wanted to have autodisam of a weapon if the player tried to cast. Unfortunately it appears if you cast from the spellbook the core does an automatic blocksCastingIfInHand check in the itemdesc file before the script is run.
Can you think of a way around this?
Regards,
Stephen Donald.