Just created this because I really Love your Mod and practically use it in every install of BG Games even on my phone.
Though one Thing I thought was a genius concept but now I see it wasn't as implented as I thought was your Otiluke's Resilient Sphere Concept.
I thought it was stopping from cast spells externally but I found it just blocks movement , turning Otiluke's Resilient Sphere to Otiluke's Invincibility Spheres
I was always casting inside, based on what you described in the readup but then I pressed outside accidently and my spell went flying.
I even thought it was like a bug for a new mod I added, but realised it was how the mod component was behaving even on a brand new install.
I don't know anything about modding or coding , just really how to read files .
So I checked the components.tpa by turning it into text and it said "Parameter 0 // Blind".
I don't know if its supposed to look like that.
Though having blind as an effect for the sphere would be smart if that is what you were going for to limit casting spells externally.
But some Ideas and points I thought about was that even if thats it , there are some spells a player would cast and still would leave the Sphere, going against the description.
So if this is possible (i don't know if this will work,it's just a thought I honestly had) , instead of that , why not have the following effects:
Disable QuickSlot Items
Blindness
Entangle Like Hold (I don't know if that's the codded hold different from normal hold)
Miscast magic 100%
I think this would be better , you might not be able to still cast spells internally, but a player could still drink potions and buff up.
Also it would make it really more viable on enemies with like the -4 save vs spell, on enemy spell casters as they would beable to do the same , buff up (probably with Ai mods maybe) but would be undamagble for the players team.
Would really spice up fights.