Dispel magic effects with a certain AoE around the player?

Post » Sun Jun 24, 2012 12:37 pm

How do I do this? I want to dispel a certain magic effect, within a certain radius around the player.

I was thinking it would be as easy as just using a script to cast a spell onto the player, which simply explodes the dispel magic effect with an area of (for example) 20.

However... no matter what I do, the "Area" part of the spell is always greyed out. I have no idea why. So how do I make a fire-and-forget AoE spell that I can cast on the player?

Seems pretty simple... but for some reason it just isn't letting me do it.
User avatar
Alex Vincent
 
Posts: 3514
Joined: Thu Jun 28, 2007 9:31 pm

Post » Sun Jun 24, 2012 6:52 pm

Screenshot the window where it's greyed out? I think I know why.
User avatar
W E I R D
 
Posts: 3496
Joined: Tue Mar 20, 2007 10:08 am

Post » Sun Jun 24, 2012 4:26 pm

Cant get a screenshot now, but it's where you add in magic effects, for the spell window. I.E. where you can change the duration/maginitude of a spell effect you've added. The "Area" box is greyed out, for some odd reaosn.
User avatar
kyle pinchen
 
Posts: 3475
Joined: Thu May 17, 2007 9:01 pm

Post » Sun Jun 24, 2012 4:11 am

Any help?
User avatar
RAww DInsaww
 
Posts: 3439
Joined: Sun Feb 25, 2007 5:47 pm

Post » Sun Jun 24, 2012 12:46 pm

Why not just make a brief duration cloak of selective dispelling?
User avatar
sarah taylor
 
Posts: 3490
Joined: Thu Nov 16, 2006 3:36 pm

Post » Sun Jun 24, 2012 7:11 pm

The simple way to do this is with scripting - area of effect, if target.hasmagiceffect(akEffect), dispelspell(akSpell).

Alternatively, if this magic effect has a keyword, create a new null spell with any one of those keywords, check 'dispel spells with these keywords' on the effect list, and fire that off.
User avatar
Maria Garcia
 
Posts: 3358
Joined: Sat Jul 01, 2006 6:59 am


Return to V - Skyrim