alanovichromanov Posted May 31, 2021 Share Posted May 31, 2021 Hello everyone. I am trying to chain two spells, or at least two magic effects, so that the second spell (Fire and Forget, no duration) is automatically cast just after the first one (Fire and Forget with a duration) expires.The purpose of the first spell would be, essentially, to delay the second one. Can such a thing be done without scripts? I can figure out and edit existing scripts, but not create them from scratch. Thanks in advance. Link to comment Share on other sites More sharing options...
HadToRegister Posted May 31, 2021 Share Posted May 31, 2021 Try taking a look at the mod "Smart Cast"It has a section where you can set things like Armor and Light spells to autocast and to recast when they run out.I use a self-ported version from Skyrim to Skyrim SE, but I've noticed it recasts long before the spell runs out, (assuming it's because of a perk mod that lengthens the duration of spells) but it's a start Link to comment Share on other sites More sharing options...
dylbill Posted May 31, 2021 Share Posted May 31, 2021 I don't think it can be done without scripts. But as a simple script you can do this: Spell Property SecondSpell Auto Event OnEffectFinish(Actor akTarget, Actor akCaster) SecondSpell.Cast(akCaster) EndEventFor scripting I use SSEScript: https://www.nexusmods.com/skyrimspecialedition/mods/43691 Have your script extend ActiveMagicEffect. Link to comment Share on other sites More sharing options...
alanovichromanov Posted June 1, 2021 Author Share Posted June 1, 2021 (edited) @HadToRegister: Thanks for the tip. Looks like it could have a useful script or two to study :smile: @dylbill Many thanks :smile: I'll try your script out later this week and let you know how it went. EDIT: works beautifully, thanks :) Edited June 6, 2021 by alanovichromanov Link to comment Share on other sites More sharing options...
Recommended Posts