We'll need opcode 266 for blindness/deafness removing spells. It can still be messy if other spells/items use 206 against your shell spell.
I'll look into it, but frankly it's not a high priority issue as dispel magic works fine for that purpose. Also, I'd prefer not adding a new sectype just for this as their quantity is limited.
This means only the AI can use this nice feature; it will be barred from Sirines summoned by the PC.
Summons have AI scripts too and a summoned Sirine could be easily scripted to do the same. However, I don't let players summon Sirines in aTweaks as they technically don't count as 'woodland beings'.
Is the invisible .cre created relative to your screen rather than the caster of DD?
From my testing, it's relative to the currently active screen.
For example, if the combat is going offscreen on the other side of the map, the caster of DD will jump across the entire map just outside your screen?
Yes.
Will the widescreen mod make nymphs cast DD farther?
Not as far as I can tell. From testing, "offscreen" in terms of CreateCreatureOffScreen() is a random point covered by fog of war located just outside of the visual range of the party.
Have you tried CreateCreatureObjectOffScreen()? Maybe this removes this limitation.
I actually tried that first, but didn't get satisfactory results. If the object referenced by CreateCreatureObjectOffScreen() is not on the currently active screen, the Dryad DDs only a few pixels next to it. This doesn't happen with CreateCreatureOffScreen().
See some of my work.
Spell Pack is awesome, I do look to it for inspiration from time to time.
Edited by aVENGER, 17 October 2011 - 08:54 PM.