The Elder Scrolls V: Skyrim

The Elder Scrolls V: Skyrim

Not enough ratings
How to add custom music to Alduin
By TheDreadbyrd
For those who want to know how to add custom songs to Alduin's battle music and remove the default dragon combat music from him.
   
Award
Favorite
Favorited
Unfavorite
Adding music
First you will want to add in your custom .xwms.
Go into the Musc Track tab and right click in the list of music tracks and click on new.
Put in a name for the song you are adding, personally I like to keep my music categorized by what they are assigned to, in this case AlduinMuisc01.
After that click on the music track drop down box and choose single track.
Since this will be a combat type song you will want to check the has conditions box.
Do not worry about setting the condtions now. We will get to those later.
Click on the choose file button and go to your folder where your .xwm files are located.
The .xwms will not show up by default and they will not be under the drop down box for different file types. In order for them to show up put a * in the file name box. Select your song file then hit ok.


After setting up your Music track it is time to add it to the MusCombat as you would for any dragon combat music. Double click on MusCombat to bring up the editor for the music type.
Right click in the body and hit new. This will bring up the list of songs, scroll down until you find the ones that you have added. Hit ok after you are done.


Creating the custom ActorType for Alduin
Now comes the hard part. Unlike the other bosses, Harkon and Miraak, Alduin shares the MusicType of all dragons so we have to do some tweaking in order for him to have his own personal music.

In the last section I mentioned that combat music has conditions, and the condition is this

ConditionFunction = GetCombatTargetHasKeyword
Keyword = ActorTypeAlduin
Comparison = ==
Value = 1
RunOn = Player

Problem is there is no such thing as an ActorTypeAlduin you have to make it yourself.

Scroll down to Miscellaneous and go into the Keyword sub. Click on the body and hit new. In the ID box type in ActorTypeAlduin. Simple enough, but now you have to tie it into Alduin's base.

Head up to the Character section and click on the race sub and look for the AlduinRace. Double click on it to enter the editor. On the right hand side you will find the list of keywords used by Alduin. Right click on the ActorTypeDragon and delete it then replace it with our newly made ActorTypeAlduin.

So now we have a custom ActorType for Alduin but now there is a problem.

When we deleted the ActorTypeDragon this means Alduin will be immune to the DragonRend Shout which is a pretty big problem. To fix that you must go to the Magic category and click on the Magic Effect sub.
Look for VoiceDragonRendBlankHostile, VoiceDragonRendEffect, and VoiceDragonrendEffectScript. Double click on these to bring up their editor. Inside you will find the Target Conditions box. Right click and hit new and add these values.

Condition Function = HasKeyword
Keyword = ActorTypeAlduin
Comparison = ==
Value = 1
Run on = Subject

Hit ok when you are done.

DO NOT DELETE THE ActorTypeDragon FROM EITHER OF THESE.

That's is all
That is everything to get you under way in making your own custom Alduin battle music. Have fun out there.
12 Comments
カイバラ377 Dec 6, 2015 @ 4:46pm 
Well that's geniunely disappointing. Thanks for the assistance though, I quite appreciate it ^^
TheDreadbyrd  [author] Dec 6, 2015 @ 4:24pm 
That might be it, it may not be actually saving your work with that method.
カイバラ377 Dec 6, 2015 @ 11:22am 
Might I also mention that in the creation kit, when editing Dragonrend, the window is too large for me to click "ok", as it is overlapped by my start bar or whatever it's called. So in order to actually save the changes, I have to minimize it, reopen it, and hit enter. Could that possibly have anything to do with my issue?
カイバラ377 Dec 6, 2015 @ 11:13am 
I've done all that, and he still resists it 0-0
TheDreadbyrd  [author] Dec 5, 2015 @ 7:15pm 
Ok, So there are three Magic Effects you need to add the new ActorType to. VoiceDragonRendBlankHostile, VoiceDragonRendEffect, and VoiceDragonrendEffectScript.
TheDreadbyrd  [author] Dec 5, 2015 @ 6:53pm 
Hmm, I will have to check my original file and see if i missed anything.
カイバラ377 Dec 5, 2015 @ 6:52pm 
I did, and he still resisted it 0-0
TheDreadbyrd  [author] Dec 5, 2015 @ 3:03pm 
make sure you are adding your custom keyword too all the VoiceDragonrend magic effects.
カイバラ377 Dec 5, 2015 @ 2:56pm 
So I just tried doing this, and Alduin resisted Dragonrend at the throat of the world. Am I missing something, perhaps? I followed these instrustions
痛苦,来认识一下丑八怪 Nov 30, 2015 @ 6:38pm 
thanks :)