Is there a limit to the number of spells in a magic item? I'm building a grimoire to which my PCs may gain. Among the information within it are quite a few spells. I've added 20 spells, and whenever I try to add a 21st and click Save, I keep returning to the Add a Spell page like nothing happened. And the add doesn't take.
That ought to be plenty for anyone of any sense. :-) I had five or six more spells I was wanting to put in for completeness, so I just made a second magic item called "More Spell from..." or some such. My players have managed to get a hold of something like the Demonomicon of Iggwilv, which has a ton of spells in it. Thanks for responding. I just wanted to be sure that I had hit the ceiling and that there wasn't something I was doing wrong.
I’ll go ahead and up it to 30 tomorrow. You’re the first person that’s made a comment about hitting the limit, so I don’t think we have to worry that much - from a performance perspective - about there being a ton of items or feats with a lot of spells attached.
I understand that this topic is from over a year ago but I was wondering why you put the limit at 30. Just for fun I decided to try and make the infinity stones from Marvel. In my opinion just one of these stones would give the wielder access to a vast knowledge of magic but the cap prevents this. If there is a reason for the cap then that's fine, I was just wondering.
I understand that this topic is from over a year ago but I was wondering why you put the limit at 30. Just for fun I decided to try and make the infinity stones from Marvel an in my opinion just one of these stones would give the wielder access to a vast knowledge of magic but the cap prevents this. If there is a reason for the cap then that's fine, I was just wondering.
Because if a lot of people added every spell to an item and gave it, not only does this play havoc with the character sheet if they're also a spellcaster but it requires the database to store a lot of data. In databases it is best to create caps and limits rather than leave everything unlimited - because unlimited means even when you're not adding anything into those fields the database is still allocating more memory and system resource than it needs because with an unlimited/very high cap it is expecting there to be a lot more data.
As an item it also means whenever the item is equipped/attuned it has to load all those spells one by one, and if you unequip/un-attune it has to remove them one by one, and so on every time you add/remove the item. This slows down the processing and creates lag which has the potential to affect more people than just you because everyone has to use the same database (which gets thousands of connected users a day each producing dozens or even hundreds of database queries in a short time).
Basically: it's so the database works without everyone screaming "pages load too slow!" because somebody decided to make a ridiculous insta-God OP item.
Rollback Post to RevisionRollBack
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond. Need help with Homebrew? Check out ✨ thisFAQ/Guide thread ✨ by IamSposta.
Is there a limit to the number of spells in a magic item? I'm building a grimoire to which my PCs may gain. Among the information within it are quite a few spells. I've added 20 spells, and whenever I try to add a 21st and click Save, I keep returning to the Add a Spell page like nothing happened. And the add doesn't take.
There is currently a hard limit of 20, which is just a limit cap we decided to start with. What's the upper limit of spells you're wanting?
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
That ought to be plenty for anyone of any sense. :-) I had five or six more spells I was wanting to put in for completeness, so I just made a second magic item called "More Spell from..." or some such. My players have managed to get a hold of something like the Demonomicon of Iggwilv, which has a ton of spells in it. Thanks for responding. I just wanted to be sure that I had hit the ceiling and that there wasn't something I was doing wrong.
I’ll go ahead and up it to 30 tomorrow. You’re the first person that’s made a comment about hitting the limit, so I don’t think we have to worry that much - from a performance perspective - about there being a ton of items or feats with a lot of spells attached.
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
Awesome, thanks!
The cap has been raised to 30 now.
Thanks!
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
You rock!
Hi,
I understand that this topic is from over a year ago but I was wondering why you put the limit at 30. Just for fun I decided to try and make the infinity stones from Marvel. In my opinion just one of these stones would give the wielder access to a vast knowledge of magic but the cap prevents this. If there is a reason for the cap then that's fine, I was just wondering.
Because if a lot of people added every spell to an item and gave it, not only does this play havoc with the character sheet if they're also a spellcaster but it requires the database to store a lot of data. In databases it is best to create caps and limits rather than leave everything unlimited - because unlimited means even when you're not adding anything into those fields the database is still allocating more memory and system resource than it needs because with an unlimited/very high cap it is expecting there to be a lot more data.
As an item it also means whenever the item is equipped/attuned it has to load all those spells one by one, and if you unequip/un-attune it has to remove them one by one, and so on every time you add/remove the item. This slows down the processing and creates lag which has the potential to affect more people than just you because everyone has to use the same database (which gets thousands of connected users a day each producing dozens or even hundreds of database queries in a short time).
Basically: it's so the database works without everyone screaming "pages load too slow!" because somebody decided to make a ridiculous insta-God OP item.
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond.
Need help with Homebrew? Check out ✨ this FAQ/Guide thread ✨ by IamSposta.
Fair enough, thanks for the response.