I've added Alduin to a custom area, and I've tried killing him. But for some reason, when his health gets to 0, he doesn't die. His health bar is empty, yet he remains flying around. Anyone know why?
I've also noticed he starts acting weird when he loses all his health (he just starts flying in circles and doesn't pay any attention to my character).
I've added Alduin to a custom area, and I've tried killing him. But for some reason, when his health gets to 0, he doesn't die. His health bar is empty, yet he remains flying around. Anyone know why?
I've also noticed he starts acting weird when he loses all his health (he just starts flying in circles and doesn't pay any attention to my character).
Do I need some sort of script to make him die?
I assume you'll have to create a new IDed Alduin, instead of using the old one cause IDs are probably connected to craploads of scripts. Try duplicating and editing your own Alduin and place that in the world.
I assume you'll have to create a new IDed Alduin, instead of using the old one cause IDs are probably connected to craploads of scripts. Try duplicating and editing your own Alduin and place that in the world.
I've done that already. I also edited some stuff on him. I removed his factions, could this be why he's not dieing?
I've done that already. I also edited some stuff on him. I removed his factions, could this be why he's not dieing?
Well I didn't edit dragons (or creatures) enough to know the exact cause. Try checking if normal dragons have some factions (elder dragons would probably be the best) and try setting it to that. But that looks like a pretty inconvenient reason to make them immortal.
I'm going to try adding a normal dragon and see if I can kill him, and then just replace his skin and skills with Alduin stuff, if no one can help me.
Edit: Tried an Elder Dragon, and it seems he doesn't die either. Maybe it's a mod conflict? Or do I have to start the Main Quest to kill dragons (at Helgen, I used console commands to skip the tutorial and everything else).
There's an ability on Alduin, called AbAlduinInvulnerability. The Magic Effect is a script effect, which sets an Invulnerability flag on the actor. If you haven't removed that spell from his spell list, then Alduin cannot die (except, of course, through another script)
There's an ability on Alduin, called AbAlduinInvulnerability. The Magic Effect is a script effect, which sets an Invulnerability flag on the actor. If you haven't removed that spell from his spell list, then Alduin cannot die (except, of course, through another script)
I know, I've removed that. Before that, he didn't seem to take any damage at all.
So, that means they can't die on a big floating rock?
I don't think so, no, they have to be in a position where they can move freely as a quadruple creature with legs and wings, and if it's a custom rock, from what I figured by checking cs for now don't forget to stick a dragon landing marker on that rock, if you didn't already.
I don't think so, no, they have to be in a position where they can move freely as a quadruple creature with legs and wings, and if it's a custom rock, from what I figured by checking cs for now don't forget to stick a dragon landing marker on that rock, if you didn't already.
I think he should do that by default. From what I udnerstand those markers mark all the possible landings for a dragon, so you need to have some luck whether he'll land to the ground or on the perch (or if he won't perch at all but will just fly by and shout on you). Ofc, standing near the rock in the terrain where it would be hard to land because of his size seems to help in making them land on such spots. But there might be more to it than just adding a perch of which I don't know, not sure.
Did you take off the Essential and Unique tags? Also, for the landing, you may need to choose a different combat style on the AI Data tab. Try comparing Alduin's Actor actor page (edit) to the other dragons to see what's different. I saw quite a few checkboxes and scripts that were different between Alduin and Dragon01Frost.
Sidenote: I thought it was kind of funny that the Frost dragons use the Fire dragons as a base template.
Did you take off the Essential and Unique tags? Also, for the landing, you may need to choose a different combat style on the AI Data tab. Try comparing Alduin's Actor actor page (edit) to the other dragons to see what's different. I saw quite a few checkboxes and scripts that were different between Alduin and Dragon01Frost.
Sidenote: I thought it was kind of funny that the Frost dragons use the Fire dragons as a base template.
Normal dragons don't die either. I've determined already it's because dragons can't die while flying in the air.
It shouldn't be that hard to make a script to allow them to die in air, should it? I don't care about the animation or anything, I just want him to die.
I've shot them out of the air before. They crashland into the ground and make a deep groove where they land. That may be fixed into their combat style. I would say check the spawn areas of the dragon that are normally found around peaks, there might be something there that indicates an in flight death.
For a script though you should just nead a check on health looking for when it hits zero, or less, and go right into a death animation. I don't have enough knowledge with this coing system to be able to type it out yet, but it shouldn't be too difficult.