sknnnn Posted January 13, 2022 Share Posted January 13, 2022 I don't like how conjuration summons are so spammable. I get the most powerful one and only use that one spell. I want to play more of a gotta catch em all type game. So I'm forced to use other lesser powerful ones too. Is there a way I could add a "summon once a day" limit or until rested condition to them? without turning the summon spells into powers. Other ideas are adding time limits like only 5-9pm or something like that. Only outdoors or only indoors. Link to comment Share on other sites More sharing options...
IsharaMeradin Posted January 13, 2022 Share Posted January 13, 2022 Just theory crafting here... Add a condition to the spell that a global variable be of a specific value in order to cast.Add a script to reference alias pointing to the player on a quest (set it to be start game enabled or you'll have to trigger it to start in some other way)This script will use the OnObjectEquipped event to catch when the player equips the spell.When the spell is equipped get the current game time and determine if it is between the desired hours.If it is, change the global variable to allow the cast.This script will use the OnSpellCast event to know when the spell is cast so that the global variable can be set to disallow the casting. No idea if it will actually work and personally not interested in giving it a shot. Link to comment Share on other sites More sharing options...
thumbincubation Posted January 14, 2022 Share Posted January 14, 2022 Don't look at me. I just up-tweaked my simultaneous summon limit to 36. >.> <.< >.> Link to comment Share on other sites More sharing options...
sknnnn Posted January 15, 2022 Author Share Posted January 15, 2022 Just theory crafting here... Add a condition to the spell that a global variable be of a specific value in order to cast.Add a script to reference alias pointing to the player on a quest (set it to be start game enabled or you'll have to trigger it to start in some other way)This script will use the OnObjectEquipped event to catch when the player equips the spell.When the spell is equipped get the current game time and determine if it is between the desired hours.If it is, change the global variable to allow the cast.This script will use the OnSpellCast event to know when the spell is cast so that the global variable can be set to disallow the casting. No idea if it will actually work and personally not interested in giving it a shot.Thanks, I'll look into it. I'm not very experienced at scripting, could manage to tweak a script if I can find an example of a script in game data or some other mod. Link to comment Share on other sites More sharing options...
Recommended Posts