Skyrim

File information

Last updated

Original upload

Created by

piotrmil

Uploaded by

piotrmil

Virus scan

Safe to use

About this mod

Adds an ability and dialogue options to ask your followers and friends to hit you with damaging spells. What would be useless for most, makes a huge difference for characters with Atronach Birthstone, unable to regenerate Magicka on their own.

Requirements
Permissions and credits
Changelogs
Atronach's Allies
a helpful ability for characters with Atronach Birthstone


This is a simple mod I made for my character, who was a mage born under the Atronach sign. I was using Kryptopyr's Disparity mod, which makes the Atronach Birthsign work like in previous games, completely negating player's ability to regenerate Magicka and making them rely purely on their spell absorption. My character wasn't into alchemy either, so he had a bit of a problem staying alive.

At some point I had to use one of the Nordic pillar traps that spew flames in order to fill up my Magicka, and asked myself this: why do I need to rely on these random occurrences? Can't I just ask my fellow mage colleagues to do the same, but in a controllable manner? 

Well, with this mod you can do that. The mod adds a dialogue option to certain NPCs so that they will start casting a modified Flames spell for about 15-20 seconds. You can ask your followers, as well as priests, court wizards, mages in College of Winterhold, or anyone who is your friend (relationship rank >=1, value that can be modified in the MCM). This will start a short animation package with your ally hitting you with said spell. These spells won't damage anyone else other than you. I have also implemented a Magicka drain effect, since asking NPCs to cast spells via packages doesn't actually make them use up their Magicka.




Just in case something bad happens to you, your Ally will stop casting if you interrupt them with dialogue, or start healing yourself.

Another feature is a lesser power which automatically triggers a similar animation, but using Firebolt instead. The power can be used either via a magic menu, or with a key press (set in MCM). This power has a few advantages: first of all, it can be used whilst in battle - it will find a random ally nearby and make them stop whatever they are doing to help you. Secondly, you can also target your certain summoned creatures - Flame and Storm Atronachs, Seekers and Ash Spawns.

Version 2.0 adds support for Dremoras, Dragon priests (which cannot be normally conjured, but can appear with the effect of Konahrik's mask), several friendly ghosts and spectres: ghost of Arniel Gane, Spectral Assasin, heroes of Sovngarde and the Ancient Dragonborn, as well as modded creatures. You now have an "Add actor" spell, which will allow you to add a summoned actor to the compatibility list. (cast it again to remove it). Please be aware that not all creatures CAN cast spells, so not all of them will be compatible (Frost atronachs, for example, cannot do that at all). (you can view the compatibility list in the MCM debug section)

In version 2.0 I have fixed - to some extent - the animation/package problem. Aimed spells will now hit five times, while Flames will have a set duration, though I still had occasional hiccups. On the whole, the experience should be now smoother and less annoying. Also, the default behaviour is now changed: pressing the button will also make humanoid npcs (see below) cast Flames, as if you asked them, while other summoned creatures will shoot you with an aimed spell.
Please remember Magicka Drain effect on the NPCs, so if your companion only casts spell for half a second, it probably means they only had 50
Magicka :D

The dialogues activate when you are holding a ward, so that you can replenish your Magicka with correct perks. Please note that you won't get any experience that way. In version 2.0 I removed this necessity, the dialogue options only check if NPC is in a correct faction/has Magicka/Destruction, restoration,etc.

This mod can easily make your character overpowered, but at the same time I find it much weirder that I couldn't ask my followers to supply my with Magicka, that one thing they had the abundance of.

MCM options include:
  • Configurable magnitude of the fake spells (25% - 300%) (fixed in version 2.0),
  • configurable optional hotkey of the Atronach Ally Field command,
  • Configurable relationship rank with strangers that could be potential allies,
  • Debug mode, just in case something goes wrong.
 
Troubleshooting:
The scenes won't always play as intended, making your ally stop after saying "of course". I guess this is a problem with their packages conflicting. In order to prevent any problems: a) whatever action we are attempting will cease itself after 30 seconds, b) if a scene starts playing, it will cease after 15 seconds , c) if a scene started playing, and animation bugged or hasn't started, you can ask your ally to "Stop that!", either via dialogue or MCM debug options.

Translations
The mod has been localised in TesVedit, translated in TesVTranslator; all of the Strings files are included in the archive. MCM is translatable as well.
Currently supported languages: English, Polish and Japanese (1.1 onwards, thanks to BowmoreLover). Other languages use English as base. If you are expecting CTDs because of my mod and you are not playing any of the translated languages, contact me. If you would like to translate the mod, contact me, so I can credit you and include your strings in my mod!

 


Version 1.1 uses UILIB_1 to make certain notifications translatable.

Mods used in the video: