The perk "Warrior's Flame" presumably periodically cast an AoE spell to apply a magic effect to either the player or other NPCs. I've found that taking this perk prevents the increased regeneration of this mod to work, instead staying at the reduced magicka regeneration level as if I were casting a spell every few seconds. I don't know if you're aware of this. If you'd like I could try to see if I can get more information. But this perk definitely throws a wrench in it all.
Hey! Love the idea of the mod, and would love it for my SE mage playthrough I'm doing right now. Any plans to port it? Or can I just add it to SE NMM and install it right away?
So I installed this and it didn't get added. A look at the papyrus log reveals this:
[05/19/2016 - 11:17:02AM] Error: Cannot call AddSpell() on a None object, aborting function call stack: [alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 55 [05/19/2016 - 11:17:02AM] warning: Assigning None to a non-object variable named "::temp1" stack: [alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 55 [05/19/2016 - 11:17:02AM] Error: Cannot call AddSpell() on a None object, aborting function call stack: [alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 56 [05/19/2016 - 11:17:02AM] warning: Assigning None to a non-object variable named "::temp1" stack: [alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 56
I'm very confused by that - the error is caused by it checking something on the Player and not getting the cast right - doing a coc or new game really doesn't fix that.
The error is generated by the game trying to add a spell to something that doesn't exist. The spell is supposed to be added to a pointer, which points at the player (a so called alias). Somehow, that pointer, or alias, doesnt point at the player. In the mod, the alias is hard-set at the player, so this issue shouldnt occur. I once heard that there was a maximum amount of aliases allowed on a single object. I don't know how many mods you have so you might have reached that limit.
If the above sollution didn't work, I don't know what the problem might be. Open a bug report and post your entire load order aswell as the entire papyrus log.
It didn't. I'll post a bug report, but I managed to find a workaround: once you regain control, cycle the quest by disabling and re enabling it in the MCM menu.
Sjogga, can you include the source files (.psc) for the scripts in your next release?
In your ESP file, the PlayerRef property is filled in, but no other properties are set. These errors are complaining that the script _SFAU_Controllquest has other properties besides PlayerRef that are being initialized to "None" because they aren't in the ESP.
Basis for this interpretation: http://afkmods.iguanadons.net/index.php?/topic/4129-skyrim-interpreting-papyrus-log-errors/
This look interesting. Starting as a lvl 1 mage is daunting, especially if you choose cloth instead of armor. This could change the way I play mages, which is what I play 90% of the time. Going to give this a spin. Thank you for sharing.
26 comments
The perk "Warrior's Flame" presumably periodically cast an AoE spell to apply a magic effect to either the player or other NPCs.
I've found that taking this perk prevents the increased regeneration of this mod to work, instead staying at the reduced magicka regeneration level as if I were casting a spell every few seconds.
I don't know if you're aware of this. If you'd like I could try to see if I can get more information. But this perk definitely throws a wrench in it all.
Edit: Wait, nvm. I think I have an idea. :3
[05/19/2016 - 11:17:02AM] Error: Cannot call AddSpell() on a None object, aborting function call
stack:
[alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 55
[05/19/2016 - 11:17:02AM] warning: Assigning None to a non-object variable named "::temp1"
stack:
[alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 55
[05/19/2016 - 11:17:02AM] Error: Cannot call AddSpell() on a None object, aborting function call
stack:
[alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 56
[05/19/2016 - 11:17:02AM] warning: Assigning None to a non-object variable named "::temp1"
stack:
[alias PlayerReference on quest _SFAU_Controllquest (4A000D62)]._sfau_oncastscript.OnInit() - "_SFAU_OnCastScript.psc" Line 56
There's quite a lot of that, actually.
If the above sollution didn't work, I don't know what the problem might be. Open a bug report and post your entire load order aswell as the entire papyrus log.
In your ESP file, the PlayerRef property is filled in, but no other properties are set. These errors are complaining that the script _SFAU_Controllquest has other properties besides PlayerRef that are being initialized to "None" because they aren't in the ESP.
Basis for this interpretation: http://afkmods.iguanadons.net/index.php?/topic/4129-skyrim-interpreting-papyrus-log-errors/
Quoting from above:
It's non-intrusive and can make an early mage play though more bearable. It really enforces a "duck and cover" style similar to Mass Effect.
Thank you for sharing.