This corrects Magic Circle vs Alignment so it's effects are properly applied to party members. Just unzip to your Override directory.
Update 12/27/06: Changed VFX to eliminate sound effects. Also implemented some new code to the OnExit event handler. ver 0.5
Update 12/30/06: Final Version. ver 1.0
Update 1/02/06: Added a version with no visual effects for entering the Magic Circle AoE.
I've changed the visual effects to the same as the bard inspire defense effect which has no sound. I also changed some code in the scripts. See if this doesn't correct the perma-Magic Circle problem.
I'm still having an occasional bug with this spell- I believe it is reverting to the base scripts for the spell for some reason. Anyway, it will start acting exactly like the unmodified spell did until I rest/recast or exit and reload. I'm still trying to figure this bug out.
First, the sound effect playing for all my allies is getting annoying - it should only be played once.
Second and far more serious than the first, in my game right now, the area effect doesn't expire after resting. Whenever I rest, the effects of the spell do expire on the caster (who happens to be the target) and all. However, even when I don't have magic circle cast, whenever an ally enters within the 10ft radius of me, that ally gets the protection from alignment effect (complete with sound and gfx effects). I don't know how this came to be...this never happened in the several hours since I installed this script. Normally, I would find this to be an interestingly useful bug, but the constant sound and gfx effects makes this really annoying.
I'm having a problem with the spell, but I don't think it was caused by the script modification- however, sometimes inexplicably the enchantment just disappears (long before the duration is up). I always cast it on an NPC and I've noticed this problem once after going through a dialogue tree and once after a cutscene. I'm looking into it.
Thanks. Pretty simple fix really, just one I hadn't seen corrected on the vault yet, so I decided to do something about it since it had a direct impact on my current game.
Posted by Rowne at 2006-12-24 03:41:34 Voted 9.00 on 12/24/06
I compared this with the original script just to see what it is you'd done to fix it. I have to say that that's a good catch on the logic error in the original script, so this is a nice a nice addition and sits well alongside Even's 3.5 PnP as a further 'proper' upgrade to the system.
Yay for community effort!
You must be Logged In to post comments in this section.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone