Adding Shouts to NPC

Post » Tue Apr 28, 2015 3:29 am

I know how to have them start out with them but and use them in battle just fine but I'd like the NPC to learn them through levels along with the DB not have access to all of them right away.

Apparently AddShout won't work

Quote

AddPerk won't work

Quote

But perk doesn't seem to make a difference anyways since NPC seem to ignore conditions.

Taking a quick look at an NPC like Ulfric, he doesn't have the AllowShout perk either so he just uses them regardless.

I tried duplicating vanilla shouts to custom shouts and adding conditions on everything I could, the MGEF of the shout and the Spells of the shout along the lines of

GetLevel >= xxx Run on specific reference of NPC and GetGlobal AllowShout == 1

But the NPC completely ignores them and doing it on MGEFs simply makes it so the MGEF simply doesn't apply.

I can't add conditions to the shout themselves or the words of power.

Any ideas?

User avatar
Laura Richards
 
Posts: 3468
Joined: Mon Aug 28, 2006 4:42 am

Post » Mon Apr 27, 2015 7:51 pm

Ulfric must have these shouts added in his spells list.

User avatar
Talitha Kukk
 
Posts: 3477
Joined: Sun Oct 08, 2006 1:14 am

Post » Tue Apr 28, 2015 12:07 am

Yeah, I know, I'm sorry if I wasn't clear.

I just used Ulfric as an example that NPC simply don't care about conditions for shouts such as "AllowShout" perk which was one of the avenues I tried for what I want to do.

I want to add a condition to a shout(specifically, able to use at a certain level) but I can not find a way.

Via scripting, the only way I could think of was AddShout but it does not work on NPC.

http://www.creationkit.com/AddShout_-_Actor

I also tried adding conditions to the spells and mgefs of the shouts but it did not work.

User avatar
Danel
 
Posts: 3417
Joined: Tue Feb 27, 2007 8:35 pm


Return to V - Skyrim