Jump to content

A simple spell restriction?


Recommended Posts

Greetings, I am about to get back into Skyrim again and I have been playing Enderal. While playing the latter, there is something I looked for in a mod that would restrict spell tome consumption to the tome level, meaning a Level II tome cannot be consumed unless the Level I tome has been consumed first, a Level III tome needs Level II consumed first, and so on(cannot remember how Skyrim works with tomes, not be Level I, II etc but by Adept, Expert, etc I believe, but it would work along the same principle). Being from a Fallout New Vegas modding background, I realized Skyrim modding is a little different when I endeavored to creating a mod myself to achieve this end. 

I found several spell restriction mods on Nexus, they all seem great but none do the aforementioned thing. All I want is a mod to make the tome unreadable without the tome a level lower having been read first. Is there some obscure mod that does this? If not, would this be a terribly complicated thing to implement? Thanks for any advice or tips.

Link to comment
Share on other sites

Skyrim is different, but you should find it is easier once you get into back into it, first thing you need to is set in stone the requirements to read the book

  • Skill
  • Previous Spell
  • Both

The Skill will require SKSE, the spell does not

Once that is worked out,  it requires blocking the activation, then just validate it, if true, active the spell tome else use a message box to verbose the reason it failed

The catch is you need to use one script, were the properties values are set in the creation for the comparison in the requirements, or make a specialist Hardcode script for each tome, not a good plan eh, go with the one NOT hardcode script, would be my advice, attach to each spell tome, so steel yourself for rinse and repeat

BUT the question is what is your coding level, have you coded before. You may want to start with a Papyrus Hello World. Before you tackle that to a least familiarise your self with the basic.

https://ck.uesp.net/wiki/Bethesda_Tutorial_Papyrus_Hello_World

http://www.cipscis.com/skyrim/tutorials/beginners.aspx

Coming from Fallout you may even be aware of who CIPSCIS is, I added him has an easter egg for you

Screenshot 2025-04-06 095352.png

Link to comment
Share on other sites

Thanks! Great resources. I will have a look. And yeah, the idea I had was initially the hardcoded script you described, but as you said it is definitely not the best route. It would be easier I think from a coding standpoint, however; the all-governing script is a little beyond what I know now. I suppose it comes down to how much time I have to invest in learning how to do it, and if it is something I actually think is worth the time.

Link to comment
Share on other sites

When /  If  your ready to tackle it post again here, to avoid explaining again and there will be heaps people ready to help ya out, I just felt for your modding and learning, it was better long term to start slow and get a solid foundation..

I am happy (if someone doesn't beat me to it) to help write or improve the script, but if you have coded before, there very very very good chance you will work it all out for your self, papyrus is very easy, for those with some coding background, beginners struggle with generic cross platform coding principles, not papyrus itself

But think of this, we have reduced the work 100 fold with that one script, it will still need to be attached and its properties filled tho. 

Another route is a SKSE plugin, but I felt that was off the table, if you could, you would not be posting here

Link to comment
Share on other sites

On 4/5/2025 at 9:10 PM, amokrun1 said:

Greetings, I am about to get back into Skyrim again and I have been playing Enderal. While playing the latter, there is something I looked for in a mod that would restrict spell tome consumption to the tome level, meaning a Level II tome cannot be consumed unless the Level I tome has been consumed first, a Level III tome needs Level II consumed first, and so on(cannot remember how Skyrim works with tomes, not be Level I, II etc but by Adept, Expert, etc I believe, but it would work along the same principle). Being from a Fallout New Vegas modding background, I realized Skyrim modding is a little different when I endeavored to creating a mod myself to achieve this end. 

I found several spell restriction mods on Nexus, they all seem great but none do the aforementioned thing. All I want is a mod to make the tome unreadable without the tome a level lower having been read first. Is there some obscure mod that does this? If not, would this be a terribly complicated thing to implement? Thanks for any advice or tips.

Interesting idea! Haven't seen a mod like that—might need a custom script, but sounds doable with conditions.


 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...