Difficulty Adding Secondary Effects to Shouts

Post » Sun Nov 18, 2012 3:59 pm

I've been working on a mod (http://steamcommunity.com/sharedfiles/filedetails/?id=91838362) that adds some secondary effects to a few shouts.

In the case of Throw Voice, I added a summon decoy effect to the third word by

1. duplicating the Phantom Form Actor
2. creating a new magic effect which summons this actor
3. creating a new Voice spell which includes the effect for the third rank of Throw Voice as well as the new Summon Decoy effect
4. selecting the new Voice spell in the dropdown menu for the third word of the Throw Voice shout

This worked very well. However, when I tried something similar for Aura Whisper and Animal Allegiance, the secondary effects are not triggered in-game.

Any idea what I might be doing wrong?

Aura Whisper:

1. created new Voice spell which includes the effect for Aura Whisper's third rank, as well as value modifier effects for Fortify Sneak and Fortify Pickpocket (AlchFortifySneak, AlchFortifyPickpocket)
2. selected the new Voice spell in the dropdown menu for the third word of Aura Whisper

Result: Aura Whisper effect works fine, but there is no boost to Sneak and Pickpocket

Kyne's Peace:

1. duplicated the PowerImperialPacify spell (Voice of the Emperor)
2. created new Voice spell which includes effect for Kyne's Peace third rank as well as the new pacify spell
3. selected the new Voice spell in the dropdown menu for the third rank of Kyne's Peace

Result: Third rank of Kyne's Peace works fine, but the pacify effect does not get triggered.
User avatar
Claudz
 
Posts: 3484
Joined: Thu Sep 07, 2006 5:33 am

Post » Sun Nov 18, 2012 10:15 am

Aura Whisper: 1. created new Voice spell which includes the effect for Aura Whisper's third rank, as well as value modifier effects for Fortify Sneak and Fortify Pickpocket (AlchFortifySneak, AlchFortifyPickpocket)

Maybe because they are alchemy magic effects? I mean, effects for the potions, not for shouts?

Edit:
Kyne's Peace:

1. duplicated the PowerImperialPacify spell (Voice of the Emperor)

This one is a power, did you change it to a spell?
User avatar
Red Sauce
 
Posts: 3431
Joined: Fri Aug 04, 2006 1:35 pm

Post » Sun Nov 18, 2012 1:21 pm

Maybe because they are alchemy magic effects? I mean, effects for the potions, not for shouts?

Thanks, SirRoland - perhaps that is the case, I tried creating a new magic effect, based on AlchFortifySneak, but changed the effect archetype to Value Modifier instead of Peak Value Modifier.

Looks like http://i.imgur.com/S1crE.jpg - perhaps I'm missing something else? When I test the http://i.imgur.com/kS5NO.jpg in the Aura Whisper spell menu, it lists the additional Sneak Boost effect, it simply doesn't work in-game.


This one is a power, did you change it to a spell?

Do you mean I need to make it so that the Equip Type is not Voice (even though it will be used in the Kyne's Peace shout)?

Here is the magic effect: http://i.imgur.com/HF6Y5.jpg
Spell: http://i.imgur.com/9hGvJ.jpg
Kyne's Peace 3rd Level: http://i.imgur.com/477nH.jpg

Here is an example of one that works, Throw Voice:
New Secondary Magic Effect: http://i.imgur.com/jFidr.jpg
New Summoned Actor: http://i.imgur.com/GdDCf.jpg
Spell: http://i.imgur.com/cBcGy.jpg
Throw voice 3rd Level: http://i.imgur.com/Z1oIT.jpg
User avatar
Nymph
 
Posts: 3487
Joined: Thu Sep 21, 2006 1:17 pm

Post » Sun Nov 18, 2012 10:09 pm

Looks like http://i.imgur.com/S1crE.jpg - perhaps I'm missing something else? When I test the http://i.imgur.com/kS5NO.jpg in the Aura Whisper spell menu, it lists the additional Sneak Boost effect, it simply doesn't work in-game.

Try to remove alchemy keywords from magic effect


Do you mean I need to make it so that the Equip Type is not Voice (even though it will be used in the Kyne's Peace shout)?

No, I mean change it here:
Spell: http://i.imgur.com/9hGvJ.jpg

to a voice power from just a power

Edit: although I don't think that you need ST_PowerImperialPacify at all, 3rd word uses only an effect, not the spell itself

Edit: if sneak effect still doesn't work after removing keywords, try to change assoc. item1 to sneak instead of sneakmod
User avatar
Emerald Dreams
 
Posts: 3376
Joined: Sun Jan 07, 2007 2:52 pm

Post » Sun Nov 18, 2012 9:59 pm

I advise you to follow this steps:

1-Discover a SPELL that does what you want, vanilla
2-See the configuration and the magic effect
3-Use that magic effect with the same configuration in your spell
4-Test ingame

This is the best debugging I've found so far.
User avatar
Penny Courture
 
Posts: 3438
Joined: Sat Dec 23, 2006 11:59 pm

Post » Sun Nov 18, 2012 9:36 am

I advise you to follow this steps:

1-Discover a SPELL that does what you want, vanilla
2-See the configuration and the magic effect
3-Use that magic effect with the same configuration in your spell
4-Test ingame

This is the best debugging I've found so far.

Good strategy, but there is no spell effect for fortify sneak, only potion and ability effects
User avatar
Ana Torrecilla Cabeza
 
Posts: 3427
Joined: Wed Jun 28, 2006 6:15 pm

Post » Sun Nov 18, 2012 1:10 pm

Try to remove alchemy keywords from magic effect




No, I mean change it here:


to a voice power from just a power

Edit: although I don't think that you need ST_PowerImperialPacify at all, 3rd word uses only an effect, not the spell itself

Edit: if sneak effect still doesn't work after removing keywords, try to change assoc. item1 to sneak instead of sneakmod

Thanks very much for your help, SirRoland and BlackRL.

I've tried removing the keywords from the magic effect, as well as changing the associated item1 to Sneak instead of SneakMod, with no success. (Also tried adding a keyword for "MagicShout" which I've seen in some shout magic effects - this didn't work either)


Perhaps I need to make a simple Papyrus fragment to do this properly?
User avatar
Tinkerbells
 
Posts: 3432
Joined: Sat Jun 24, 2006 10:22 pm

Post » Mon Nov 19, 2012 1:05 am

Hmm... this one is a hard nut to crack, isn't it?


Perhaps I need to make a simple Papyrus fragment to do this properly?

Give it a try :wink:

By the way, does new Kyne's Peace work?

P.S. can you post a script, if aura whisper works?
User avatar
April D. F
 
Posts: 3346
Joined: Wed Mar 21, 2007 8:41 pm

Post » Sun Nov 18, 2012 3:34 pm

Hmm... this one is a hard nut to crack, isn't it?




Give it a try :wink:

By the way, does new Kyne's Peace work?

P.S. can you post a script, if aura whisper works?

Thanks - so far, only the new version of Throw Voice works, with the secondary effect to summon a decoy at the target location.

Still working on Kyne's Peace and Aura Whisper.

EDIT: Tried adding the following script to duplicates of the AuraWhisperExterior and AuraWhisperInterior magic effects - still not working but perhaps I'm closer

ScriptName ST_AuraWhisperFortifySneakPP extends ActiveMagicEffectEvent OnEffectStart(Actor akTarget, Actor akCaster)		akCaster.ModActorValue("Sneak", 15)		akCaster.ModActorValue("Pickpocket", 15)EndEventEvent OnEffectEnd(Actor akTarget, Actor akCaster)		akCaster.ModActorValue("Sneak", -15)		akCaster.ModActorValue("Pickpocket", -15)EndEvent
User avatar
jodie
 
Posts: 3494
Joined: Wed Jun 14, 2006 8:42 pm

Post » Mon Nov 19, 2012 1:35 am

I think that if you use ModActorValue, you will be able even to get new perks (cast it, then go to skills, sneak will be 15 points higher without green color, so you can spend perks)
User avatar
Amy Smith
 
Posts: 3339
Joined: Mon Feb 05, 2007 10:04 pm

Post » Sun Nov 18, 2012 12:51 pm

Thank you all for your help - it was the craziest thing, I restarted my PC and everything worked perfectly!

I'm told there is a sort of bug related to the "hotloading," where sometimes it's necessary to completely exit the Creation Kit before your changes become active in your plugin file when you go in-game.

I think that if you use ModActorValue, you will be able even to get new perks (cast it, then go to skills, sneak will be 15 points higher without green color, so you can spend perks)

Haven't tested to see whether it is possible to get perks, but the points are green for both Sneak and Pickpocket and I was able to set it up with a new magic effect based on AlchFortifySneak instead of this script.
User avatar
Jimmie Allen
 
Posts: 3358
Joined: Sun Oct 14, 2007 6:39 am

Post » Sun Nov 18, 2012 3:37 pm

Thank you all for your help - it was the craziest thing, I restarted my PC and everything worked perfectly!

I'm told there is a sort of bug related to the "hotloading," where sometimes it's necessary to completely exit the Creation Kit before your changes become active in your plugin file when you go in-game.



Haven't tested to see whether it is possible to get perks, but the points are green for both Sneak and Pickpocket and I was able to set it up with a new magic effect based on AlchFortifySneak instead of this script.

I'm glad that you got it work :thumbsup:

If you didn't use script, then it will be okay

P.S. thanks for information about exiting creation kit, I didn't know about it
User avatar
Laura Shipley
 
Posts: 3564
Joined: Thu Oct 26, 2006 4:47 am


Return to V - Skyrim