So I was fooling around with the strategy.tab, trying to cook up an AI for Darley and figured out some stuff worth sharing. It seems to me sorcerers are bugged where the strategy.tab is concerned. No matter what I put in, a sorcerer will keep casting the first spell in the strategy until all spell slots are spent. However, I did discover you can assign class_wizard spells to NPCs without wizard levels and the game will cast them normally. (Proper Save DC of 10+Spell Level+Intelligence Modifier+Applicable Feats.) However, it will act as though the caster had a caster level of 0 for things like duration and damage. (A fireball will only do 1 point of damage if the character doesn't have any Wizard levels.) For spells that don't have any level-based effects, however, this could be useful. The domain_special spells work better for things with level-dependant effects, as they seem to use the creature's HD as caster level. However, no matter what level you set the spell as, the game only requires 10+Wisdom modifier for the saving throw, which means these spells are going to be a lot easier to save against than they should be, especially if the creature in question has a low Wisdom (most spell-like abilities run off of Charisma, so such an ability is getting shorted twice.)