Jump to content

Banish Dremora?


Invctus

Recommended Posts

Hello!

 

I'm trying to make a mod that would allow the Banish Daedra spell to work on Dremora. To do this, I added every Dremora (under EncDremora[whatever]) to the DaedraFaction (without removing the DremoraFaction, if that's relevant). After doing this I tested my mod out in-game and, weirdly enough, when I hit Dremora (of low enough levels to be affected by the Banish/Expel spells) the animation occurs, but the Dremora don't disappear. They do, however, run off and cower in a corner, which I found interesting. I went back to the Creation Kit for a look under the hood at the BanishFFActor magical effect and noticed that, under target conditions, a condition was that the target has keyword ActorTypeDaedra. And so I gave every EncDremora the ActorTypeDaedra keyword. In-game, the effect is the same as before: the animation occurs but the Dremora just flee in terror instead of vanishing. Have I missed something? Does anyone know how I could make this work? Thank you!

Link to comment
Share on other sites

Hi! I've been messing with dremora a lot lately, so this caught my eye.

 

 

Sadly, I can only give you an idea about why this is not working. But I must ask -- are you trying to make this effect work on any dremora? As this magic effect should already work on any summoned dremora automatically. (ie. Sanguine's Staff and Conjure Dremora Lord spell, and anything a vanilla conjurer might throw at you)

 

 

This Banish effect is tied to the Summon Creature spell effect archetype, which is coded into the game. As far as I am aware, the default banish spell will never work with anything that was not summoned with this pre-existing code. "Banish" kills the spell that summons the actor -- not the actor itself. If that makes any sense.

 

 

And it might be worth pointing out that the DremoraRace already has the keyword "ActorTypeDaedra" which extends to any actors of this race. Just something to keep in mind. ;)

 

 

If you want to make a spell that will banish a normal actor, it will involve creating a new script. Perhaps one that disables and deletes them while playing a shiny effect? Unfortunately, I'm just learning scripting myself so I cannot be much help in that area.

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...