@Coriander - hmmm, maybe not. The effect is reading a set of flags out of some file for the spell, which is later &'d with a item_hostile type flag setting, which determines if someone gets mad at you for hitting them with it. I'll try to find the code area where i fixed it with illegal black magic (hard coding)
It's line 271 in CSpell.cpp, which is reading out of the header for a spell resource
@Wisp Do you mean the *Breaks invisibility flag (10)*? Or am I looking at the wrong address? And slow down!!! I can't impress anyone around here with you throwing this stuff out before I even see the thread. LOL I am old, isn't it 'be-kind-to-old-folks' month or something?
But in all seriousness... we would sure like to know all those unknowns. Any chance of those being revealed to the community so IESDP can be updated (and all the tools)?
@Cuv - Funnily enough, It doesn't look like any of the fields labeled as unknown are actually loaded into the in game structures (as far as I have seen). If they are they are being hidden from the programmers, if they aren't they are probably just there for padding/features no one got around to implementing. Unless you meant a different kind of unknown.
Comments
It's line 271 in CSpell.cpp, which is reading out of the header for a spell resource
But in all seriousness... we would sure like to know all those unknowns. Any chance of those being revealed to the community so IESDP can be updated (and all the tools)?
That should be the one. But it does more than just break invisibility. It also makes people go hostile.
[EDIT] Potentially fixed - Blindness now causes hostility
Casting Blindness successfully on blue circles pisses them off into red circles. No reaction to failed attempts, of course. >:-)