Jump to content

Recommended Posts

Posted
43 minutes ago, Kattmandu said:

I have an NPC that has a constant blue spell absorb swirl occurring.  How do I track down which mod is giving this NPC the atronach perk?

It's probably Enemy (R)Evolution of Skyrim - EEOS, but I'm not certain. We don't have any recommendations for this mod aside from the FOMOD recommendations, so let us know what you find.

MIC is probably your first step to verify the source. There's also some console tricks that I don't know off the top of my head.

Posted (edited)
11 hours ago, z929669 said:

It's probably Enemy (R)Evolution of Skyrim - EEOS, but I'm not certain. We don't have any recommendations for this mod aside from the FOMOD recommendations, so let us know what you find.

MIC is probably your first step to verify the source. There's also some console tricks that I don't know off the top of my head.

Disabling Enemy (R)Evolution of Skyrim - EEOS had no effect unless the issue is baked into the save.  I can open the console, click on the NPCtype "removespell 000954d7" and it stops the swirl but I would have to do that on all NPCs which have this perk.  There is a mod called No More Absorb Swirl Effect but that just makes the magic effect meshes invisible so you won't ever see the effect happening; just puts a Band-Aid on the issue.

 

Here is a screenshot showing the detailed information from MIC and Sam Guevenne with the atronach perk constantly absorbing magicka.

Screenshot-2024-8-21-08-27-43.png

https://postimg.cc/N5VzWPgc

Edited by Kattmandu
Posted (edited)

When I disable FIZZLE, then the constant spell absorb effect is gone.  The effect shows briefly and then stops; does not run continuously.

 

There is even a bug report about it...

NPC Fizzle Spell is not marked as Non-absorbable

 

I have created a fix/patch for this following zanda268 steps from the bug report but maybe it can be added to one of the Step patches?  For anyone interested in creating their own, this is what I did...

Run xEdit.
Set the filter to Fizzle and double click the esp
Expand "Fizzle.esp" and then right-click on "Spell" and choose "Deep copy as override into..."
Select <new file>.esp marked as ESL (third line down).
Name the new .esp (I chose to name mine "Fizzle - Constant Spell Absorb Effect Fix")
Locate and unfold the new .esp at the bottom of the left sidebar
Unfold "Spell" and select "FIZZLE_CloakAbility"
Scroll down to the "SPIT - Data" section in the right pane.
In the "Flags" row, double click the empty cell under the last column (the one named the new .esp you just created)
Select "No Absorb/Reflect" in the list that displays.
Repeat for "FIZZLE_ApplyingSpell" and "FIZZLE_SpellFailureSPL".
Close xEdit and save the plugin.

 

Also, Mousetick previously suggested that you could use Just Cast It - LITE (instead of FIZZLE) which uses SPID to distribute to NPCs rather than a cloak spell.

Edited by Kattmandu
Posted
7 hours ago, Kattmandu said:

When I disable FIZZLE, then the constant spell absorb effect is gone.  The effect shows briefly and then stops; does not run continuously.

 

There is even a bug report about it...

NPC Fizzle Spell is not marked as Non-absorbable

 

I have created a fix/patch for this following zanda268 steps from the bug report but maybe it can be added to one of the Step patches?  For anyone interested in creating their own, this is what I did...

Run xEdit.
Set the filter to Fizzle and double click the esp
Expand "Fizzle.esp" and then right-click on "Spell" and choose "Deep copy as override into..."
Select <new file>.esp marked as ESL (third line down).
Name the new .esp (I chose to name mine "Fizzle - Constant Spell Absorb Effect Fix")
Locate and unfold the new .esp at the bottom of the left sidebar
Unfold "Spell" and select "FIZZLE_CloakAbility"
Scroll down to the "SPIT - Data" section in the right pane.
In the "Flags" row, double click the empty cell under the last column (the one named the new .esp you just created)
Select "No Absorb/Reflect" in the list that displays.
Repeat for "FIZZLE_ApplyingSpell" and "FIZZLE_SpellFailureSPL".
Close xEdit and save the plugin.

 

Also, Mousetick previously suggested that you could use Just Cast It - LITE (instead of FIZZLE) which uses SPID to distribute to NPCs rather than a cloak spell.

If you create a mod topic for Just Cast It - LITE, I'll add it to testing for next release. This implementation is definitely better. Please also link to this post if you do this.

In the meantime, I will add the fix to the CR patch.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.