That full auto mod looks pretty cool. It is not like Midas Magic, but would actually suit my needs better if I can do something like that. Can you tell me what part is OBSE, the positioning of the activators, or making them fire your current spell and disabling regular casting, or the whole thing. All I really need is to be able to place the activators like that, because they will only be casting one spell. I also have a few other somewhat related questions: is there any script function to detect when you swing a certain weapon, even if you do not hit anything, and if not, do NPCs care if you attack them with a 0 damage weapon, and do you level blade/blunt and damage your weapon by attacking with it if its damage is 0? I am trying to create a wand which basically acts as a one handed staff, and though i may be going about this all wrong, any help would be nice.
Edit: I looked at Midas Magic in the cs a bit more and realized the projectiles aren't moved by a script; they're all animated to move forward and the script only aims them, so I actually have to do it your way, because I'm no good at NifSkope.
Sine and cosine functions are OBSE. You can get around this by doing a polynomial expansion to approximate these functions if you need. These are used to determine where to put the activators, but to actually move the activators, I use MoveTo, which is not OBSE.
Disabling the cast key is also OBSE.
You might be able to get away with using GetSoundPlaying (OBSE) to check if the player is making an appropriate attack-hit or attack-miss sound. Not sure about that though.
For your 0 damage questions, I don't know. Sorry.