How to find out what spells would be useless to a blind NPC spellcaster?Do you need line of sight to cast spells on someone?What are the drawbacks of a blind spellcaster?Spell comparison: Shield vs Mage ArmorWhat is the maximum range for indirect combat spells?What are the drawbacks of a blind spellcaster?What do you see if you cast Darkvision on yourself, but your retinas are damaged and you cannot see normally?How to distinguish Darkness from being blinded and Silence from being deafened?What is the easiest way to gain access to the spell Silence (or similar effect)?What is a spell slot in-lore, and how does it justify the limits on casting spells?Can a spell caster attack and/or cast spells while using a familiar's senses?Does Wish just give another spell slot?

Is insurance company’s preferred auto shop biased?

Does the DOJ's declining to investigate the Trump-Zelensky call ruin the basis for impeachment?

Bothered by watching coworkers slacking off

Why is the time of useful consciousness only seconds at high altitudes?

"cd" into /sys/kernel/debug/tracing causes permission change

Did the Soviet army intentionally send troops (e.g. penal battalions) running over minefields?

Found a minor bug, affecting 1% of users. What should QA do?

Advices to added homemade symbols

Anonymous reviewer disclosed his identity. Should I thank him by name?

How to explain that the sums of numerators over sums of denominators isn't the same as the mean of ratios?

Are there any tricks to pushing a grand piano?

Is "Ram married his daughter" ambiguous?

"last" command not working properly

Does Hogwarts have its own anthem?

Parent asking for money after I moved out

Did Joe Biden "stop a prosecution" into his son in Ukraine? And did he brag about stopping the prosecution?

Should I hang doors before or after drywall?

Is "weekend warrior" derogatory?

Are there manual checks for non EU citizens in airports when travelling inside the EU?

Enumerating all permutations that are "square roots" of derangements

Why is my vegetable stock bitter, but the chicken stock not?

Search for something difficult to count/estimate

What’s the BrE for “shotgun wedding”?

Non-electric Laser



How to find out what spells would be useless to a blind NPC spellcaster?


Do you need line of sight to cast spells on someone?What are the drawbacks of a blind spellcaster?Spell comparison: Shield vs Mage ArmorWhat is the maximum range for indirect combat spells?What are the drawbacks of a blind spellcaster?What do you see if you cast Darkvision on yourself, but your retinas are damaged and you cannot see normally?How to distinguish Darkness from being blinded and Silence from being deafened?What is the easiest way to gain access to the spell Silence (or similar effect)?What is a spell slot in-lore, and how does it justify the limits on casting spells?Can a spell caster attack and/or cast spells while using a familiar's senses?Does Wish just give another spell slot?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;









11












$begingroup$


This question: What are the drawbacks of a blind spellcaster? doesn't really touch on all the spells that are off-limits to a blind spellcaster.



As established in this question (Do you need line of sight to cast spells on someone?), you do not need to see the target unless it is a spell that states "that you can see".



I want to make a list of all such spells, but the only comprehensive online resource I know of, dndbeyond, has no "filter by spell text" option. What is a way to find out, short of reading through every spell in every book I own, what spell options are off-limits?



I'm not looking for ways to circumvent the blindness, such as magic items or spells like darkvision (whether or not that works).










share|improve this question











$endgroup$













  • $begingroup$
    Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:01







  • 3




    $begingroup$
    @PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:07






  • 1




    $begingroup$
    so you're looking for an algorithm instead of its results, so-to-speak?
    $endgroup$
    – PixelMaster
    Apr 16 at 14:08







  • 4




    $begingroup$
    @PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:11







  • 3




    $begingroup$
    @PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
    $endgroup$
    – Tiggerous
    Apr 16 at 14:29


















11












$begingroup$


This question: What are the drawbacks of a blind spellcaster? doesn't really touch on all the spells that are off-limits to a blind spellcaster.



As established in this question (Do you need line of sight to cast spells on someone?), you do not need to see the target unless it is a spell that states "that you can see".



I want to make a list of all such spells, but the only comprehensive online resource I know of, dndbeyond, has no "filter by spell text" option. What is a way to find out, short of reading through every spell in every book I own, what spell options are off-limits?



I'm not looking for ways to circumvent the blindness, such as magic items or spells like darkvision (whether or not that works).










share|improve this question











$endgroup$













  • $begingroup$
    Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:01







  • 3




    $begingroup$
    @PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:07






  • 1




    $begingroup$
    so you're looking for an algorithm instead of its results, so-to-speak?
    $endgroup$
    – PixelMaster
    Apr 16 at 14:08







  • 4




    $begingroup$
    @PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:11







  • 3




    $begingroup$
    @PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
    $endgroup$
    – Tiggerous
    Apr 16 at 14:29














11












11








11





$begingroup$


This question: What are the drawbacks of a blind spellcaster? doesn't really touch on all the spells that are off-limits to a blind spellcaster.



As established in this question (Do you need line of sight to cast spells on someone?), you do not need to see the target unless it is a spell that states "that you can see".



I want to make a list of all such spells, but the only comprehensive online resource I know of, dndbeyond, has no "filter by spell text" option. What is a way to find out, short of reading through every spell in every book I own, what spell options are off-limits?



I'm not looking for ways to circumvent the blindness, such as magic items or spells like darkvision (whether or not that works).










share|improve this question











$endgroup$




This question: What are the drawbacks of a blind spellcaster? doesn't really touch on all the spells that are off-limits to a blind spellcaster.



As established in this question (Do you need line of sight to cast spells on someone?), you do not need to see the target unless it is a spell that states "that you can see".



I want to make a list of all such spells, but the only comprehensive online resource I know of, dndbeyond, has no "filter by spell text" option. What is a way to find out, short of reading through every spell in every book I own, what spell options are off-limits?



I'm not looking for ways to circumvent the blindness, such as magic items or spells like darkvision (whether or not that works).







dnd-5e spells blind






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 16 at 14:07







Blake Steel

















asked Apr 16 at 13:59









Blake SteelBlake Steel

5,0561 gold badge13 silver badges59 bronze badges




5,0561 gold badge13 silver badges59 bronze badges














  • $begingroup$
    Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:01







  • 3




    $begingroup$
    @PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:07






  • 1




    $begingroup$
    so you're looking for an algorithm instead of its results, so-to-speak?
    $endgroup$
    – PixelMaster
    Apr 16 at 14:08







  • 4




    $begingroup$
    @PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:11







  • 3




    $begingroup$
    @PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
    $endgroup$
    – Tiggerous
    Apr 16 at 14:29

















  • $begingroup$
    Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:01







  • 3




    $begingroup$
    @PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:07






  • 1




    $begingroup$
    so you're looking for an algorithm instead of its results, so-to-speak?
    $endgroup$
    – PixelMaster
    Apr 16 at 14:08







  • 4




    $begingroup$
    @PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
    $endgroup$
    – Rubiksmoose
    Apr 16 at 14:11







  • 3




    $begingroup$
    @PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
    $endgroup$
    – Tiggerous
    Apr 16 at 14:29
















$begingroup$
Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
$endgroup$
– Rubiksmoose
Apr 16 at 14:01





$begingroup$
Out of curiosity, what issue are you trying to solve here? If you have a given NPC with a class then that would definitely limit options for example, and thus every spell would not be required for an answer. What issue are you trying to solve here?
$endgroup$
– Rubiksmoose
Apr 16 at 14:01





3




3




$begingroup$
@PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
$endgroup$
– Blake Steel
Apr 16 at 14:07




$begingroup$
@PixelMaster I am not asking for a list in the body, I'll change the title accordingly.
$endgroup$
– Blake Steel
Apr 16 at 14:07




1




1




$begingroup$
so you're looking for an algorithm instead of its results, so-to-speak?
$endgroup$
– PixelMaster
Apr 16 at 14:08





$begingroup$
so you're looking for an algorithm instead of its results, so-to-speak?
$endgroup$
– PixelMaster
Apr 16 at 14:08





4




4




$begingroup$
@PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
$endgroup$
– Rubiksmoose
Apr 16 at 14:11





$begingroup$
@PixelMaster note that "list question" on SE parlance refers to only a certain type of question and not every one that asks for a list of items qualifies. Though it seems irrelevant since this question is only asking for methods currently
$endgroup$
– Rubiksmoose
Apr 16 at 14:11





3




3




$begingroup$
@PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
$endgroup$
– Tiggerous
Apr 16 at 14:29





$begingroup$
@PixelMaster See this meta on What are list questions?. '[A] list question means a question whose answers are a near-infinite, undifferentiated list.' Questions that are answerable with clearly defined and well-bounded lists do not fall into this category - though they nonethless are still often poorly received here.
$endgroup$
– Tiggerous
Apr 16 at 14:29











3 Answers
3






active

oldest

votes


















21














$begingroup$

Two routes for you to find this, each with their respective drawbacks.



Search dndbeyond



dndbeyond does have free-text searching that can be filtered down. If you go to this link: https://www.dndbeyond.com/search?q=you%20can%20see&f=spells&c=spells it provides for you a list of all spells that includes the words 'you can see.' However, dndbeyond does not do phrase filtering, so you're going to get some extra results in there.



Personally, I wouldn't trust this option to catch everything. Dndbeyond's full-site-search is honestly a bit rubbish. I've had a experiences where it just doesn't find what I'm looking for, or leaves out relevant results. It's a good start, but I wouldn't count on it to be all-encompassing.



Google-fu



A bit of creative Google-fu can help you here as well. If you go to google and use the following search phrase...



"you can see" site:https://www.dndbeyond.com/spells


It will exclusively search through all spells in dndbeyond for the exact phrase "you can see." As a downside, this also includes homebrew spells...and adding a -homebrew to the search takes everything out, because the word 'homebrew' appears on every page on dndbeyond.



Alternately, if you're okay with limiting the list to publicly available data (i.e. spells covered by the OGL) and don't mind the risk of it being slightly inaccurate, you can refine your google search to target roll20's archive of spells instead. Make the search term...



"you can see" site:https://roll20.net/compendium/dnd5e


A quick look at the google results looks a lot cleaner...no homebrew. It might pick up a few class features in the process (since it isn't filtered on spells), but that should be the minority.



Conclusion



Neither of these options are perfect...but both are significantly better than manual perusal of the entire spell list.






share|improve this answer











$endgroup$










  • 1




    $begingroup$
    Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:21










  • $begingroup$
    @BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
    $endgroup$
    – guildsbounty
    Apr 16 at 14:24






  • 8




    $begingroup$
    @nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
    $endgroup$
    – guildsbounty
    Apr 16 at 17:16










  • $begingroup$
    @guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
    $endgroup$
    – nitsua60
    Apr 17 at 23:35


















7














$begingroup$

Well, I just paged through the Player's Handbook spells looking for the phrase "you can see". It took about 20 minutes. Unless I missed one or two, here's the list.



As you can see there are quite a few spells that are completely unusable to a blind caster (roughly a quarter of all spells in the book).



  • Animal Friendship

  • Animal Messenger

  • Animal Shapes

  • Arcane Gate

  • Bane

  • Banishment

  • Bigby's Hand

  • Blight

  • Call Lightning

  • Chain Lightning

  • Charm Person

  • Chromatic Orb

  • Command

  • Compelled Duel

  • Compulsion

  • Conjure Animals

  • Conjure Celestial

  • Conjure Fey

  • Conjure Minor Elementals

  • Conjure Woodland Beings

  • Counterspell

  • Crown of Madness

  • Demiplane

  • Detect Thoughts

  • Dimension Door

  • Disguise Self

  • Disintegrate

  • Divine Word

  • Dominate Beast

  • Dominate Monster

  • Dominate Person

  • Earthquake

  • Enlarge/Reduce

  • Enthrall

  • Etherealness

  • Evard's Black Tentacles

  • Eyebite

  • Fabricate

  • Feeblemind

  • Finger of Death

  • Flesh to Stone

  • Gate

  • Geas

  • Grasping Vine

  • Harm

  • Haste

  • Heal

  • Healing Word

  • Heat Metal

  • Hellish Rebuke

  • Hex

  • Hold Monster

  • Hold Person

  • Hunter's Mark

  • Imprisonment

  • Knock

  • Levitate

  • Magic Circle

  • Magic Jar

  • Magic Missile

  • Magic Mouth

  • Major Image

  • Mass Cure Wounds

  • Mass Healing Word

  • Mass Suggestion

  • Maze

  • Meteor Swarm

  • Misty Step

  • Modify Memory

  • Mordenkainen's Faithful Hound

  • Mordenkainen's Sword

  • Otto's Irresistible Dance

  • Passwall

  • Phantasmal Force

  • Phantasmal Killer

  • Poison Spray

  • Polymorph

  • Power Word Kill

  • Power Word Stun

  • Prayer of Healing

  • Prismatic Wall

  • Project Image

  • Sacred Flame

  • Seeming

  • Spirit Guardians

  • Storm of Vengeance

  • Suggestion

  • Tasha's Hideous Laughter

  • Telekinesis

  • Teleport

  • Tenser's Floating Disk

  • True Polymorph

  • Vicious Mockery

  • Water Breathing

  • Water Walk

  • Wind Walk

  • Wish (first four examples)





share|improve this answer











$endgroup$










  • 8




    $begingroup$
    While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
    $endgroup$
    – Blake Steel
    Apr 16 at 16:00










  • $begingroup$
    Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
    $endgroup$
    – nitsua60
    Apr 17 at 23:32



















4














$begingroup$

tl;dr: There is no legal way to do so that is faster than looking at the spells manually.



Besides D&D Beyond and physical copies of the source books, there is no legal way to acquire information about the spells in 5e (excluding SRD content). Since D&D Beyond doesn't offer what you want, and you don't want to scour the books manually, you don't really have any legal option available.



What you can do is find a website that allows you to full-text-search SRD content. I don't know such a site, however, and I believe asking for one specifically would be off-topic here. Obviously, this only covers the spells in the SRD, but it's a good start as opposed to nothing.



Since your profile indicates that you're web developer, you could search the source code of the HTML documents listing the spells.



More specifically, you could iterate over https://www.dndbeyond.com/spells?page=X, where X is the page (duh). The links to each spell is in the format of <a href="/spells/spellname" class="link">Spell Name</a>. Regex-searching for those links (and excluding those that link to classes, depending on your regex search term) yields a list of the HTML documents for all spells.



The spells' HTML documents contain the spell description inside a <div class="more-info-content">.



Considering that you're a web developer, you should be able to figure out the rest yourself (I'm not sure if it would be legally ok if I provided a full implementation, even if I had the spare time).



Either way, this might not necessarily be faster than manually searching the spells, but if I had to do this, that's probably how I would do it, just because it feels efficient (even if it's not). The curse of every computer scientist ^^



Do note that, depending on how you implement this, you're going to have to make your script login to D&D Beyond, otherwise you won't be able to access non-SRD-content. Or you download all the non-SRD-HTML pages manually, but that defeats the whole purpose of automation.






share|improve this answer









$endgroup$














  • $begingroup$
    Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
    $endgroup$
    – nick012000
    Apr 17 at 6:03







  • 2




    $begingroup$
    @nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
    $endgroup$
    – PixelMaster
    Apr 17 at 6:22











protected by Community Jun 3 at 12:16



Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



Would you like to answer one of these unanswered questions instead?














3 Answers
3






active

oldest

votes








3 Answers
3






active

oldest

votes









active

oldest

votes






active

oldest

votes









21














$begingroup$

Two routes for you to find this, each with their respective drawbacks.



Search dndbeyond



dndbeyond does have free-text searching that can be filtered down. If you go to this link: https://www.dndbeyond.com/search?q=you%20can%20see&f=spells&c=spells it provides for you a list of all spells that includes the words 'you can see.' However, dndbeyond does not do phrase filtering, so you're going to get some extra results in there.



Personally, I wouldn't trust this option to catch everything. Dndbeyond's full-site-search is honestly a bit rubbish. I've had a experiences where it just doesn't find what I'm looking for, or leaves out relevant results. It's a good start, but I wouldn't count on it to be all-encompassing.



Google-fu



A bit of creative Google-fu can help you here as well. If you go to google and use the following search phrase...



"you can see" site:https://www.dndbeyond.com/spells


It will exclusively search through all spells in dndbeyond for the exact phrase "you can see." As a downside, this also includes homebrew spells...and adding a -homebrew to the search takes everything out, because the word 'homebrew' appears on every page on dndbeyond.



Alternately, if you're okay with limiting the list to publicly available data (i.e. spells covered by the OGL) and don't mind the risk of it being slightly inaccurate, you can refine your google search to target roll20's archive of spells instead. Make the search term...



"you can see" site:https://roll20.net/compendium/dnd5e


A quick look at the google results looks a lot cleaner...no homebrew. It might pick up a few class features in the process (since it isn't filtered on spells), but that should be the minority.



Conclusion



Neither of these options are perfect...but both are significantly better than manual perusal of the entire spell list.






share|improve this answer











$endgroup$










  • 1




    $begingroup$
    Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:21










  • $begingroup$
    @BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
    $endgroup$
    – guildsbounty
    Apr 16 at 14:24






  • 8




    $begingroup$
    @nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
    $endgroup$
    – guildsbounty
    Apr 16 at 17:16










  • $begingroup$
    @guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
    $endgroup$
    – nitsua60
    Apr 17 at 23:35















21














$begingroup$

Two routes for you to find this, each with their respective drawbacks.



Search dndbeyond



dndbeyond does have free-text searching that can be filtered down. If you go to this link: https://www.dndbeyond.com/search?q=you%20can%20see&f=spells&c=spells it provides for you a list of all spells that includes the words 'you can see.' However, dndbeyond does not do phrase filtering, so you're going to get some extra results in there.



Personally, I wouldn't trust this option to catch everything. Dndbeyond's full-site-search is honestly a bit rubbish. I've had a experiences where it just doesn't find what I'm looking for, or leaves out relevant results. It's a good start, but I wouldn't count on it to be all-encompassing.



Google-fu



A bit of creative Google-fu can help you here as well. If you go to google and use the following search phrase...



"you can see" site:https://www.dndbeyond.com/spells


It will exclusively search through all spells in dndbeyond for the exact phrase "you can see." As a downside, this also includes homebrew spells...and adding a -homebrew to the search takes everything out, because the word 'homebrew' appears on every page on dndbeyond.



Alternately, if you're okay with limiting the list to publicly available data (i.e. spells covered by the OGL) and don't mind the risk of it being slightly inaccurate, you can refine your google search to target roll20's archive of spells instead. Make the search term...



"you can see" site:https://roll20.net/compendium/dnd5e


A quick look at the google results looks a lot cleaner...no homebrew. It might pick up a few class features in the process (since it isn't filtered on spells), but that should be the minority.



Conclusion



Neither of these options are perfect...but both are significantly better than manual perusal of the entire spell list.






share|improve this answer











$endgroup$










  • 1




    $begingroup$
    Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:21










  • $begingroup$
    @BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
    $endgroup$
    – guildsbounty
    Apr 16 at 14:24






  • 8




    $begingroup$
    @nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
    $endgroup$
    – guildsbounty
    Apr 16 at 17:16










  • $begingroup$
    @guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
    $endgroup$
    – nitsua60
    Apr 17 at 23:35













21














21










21







$begingroup$

Two routes for you to find this, each with their respective drawbacks.



Search dndbeyond



dndbeyond does have free-text searching that can be filtered down. If you go to this link: https://www.dndbeyond.com/search?q=you%20can%20see&f=spells&c=spells it provides for you a list of all spells that includes the words 'you can see.' However, dndbeyond does not do phrase filtering, so you're going to get some extra results in there.



Personally, I wouldn't trust this option to catch everything. Dndbeyond's full-site-search is honestly a bit rubbish. I've had a experiences where it just doesn't find what I'm looking for, or leaves out relevant results. It's a good start, but I wouldn't count on it to be all-encompassing.



Google-fu



A bit of creative Google-fu can help you here as well. If you go to google and use the following search phrase...



"you can see" site:https://www.dndbeyond.com/spells


It will exclusively search through all spells in dndbeyond for the exact phrase "you can see." As a downside, this also includes homebrew spells...and adding a -homebrew to the search takes everything out, because the word 'homebrew' appears on every page on dndbeyond.



Alternately, if you're okay with limiting the list to publicly available data (i.e. spells covered by the OGL) and don't mind the risk of it being slightly inaccurate, you can refine your google search to target roll20's archive of spells instead. Make the search term...



"you can see" site:https://roll20.net/compendium/dnd5e


A quick look at the google results looks a lot cleaner...no homebrew. It might pick up a few class features in the process (since it isn't filtered on spells), but that should be the minority.



Conclusion



Neither of these options are perfect...but both are significantly better than manual perusal of the entire spell list.






share|improve this answer











$endgroup$



Two routes for you to find this, each with their respective drawbacks.



Search dndbeyond



dndbeyond does have free-text searching that can be filtered down. If you go to this link: https://www.dndbeyond.com/search?q=you%20can%20see&f=spells&c=spells it provides for you a list of all spells that includes the words 'you can see.' However, dndbeyond does not do phrase filtering, so you're going to get some extra results in there.



Personally, I wouldn't trust this option to catch everything. Dndbeyond's full-site-search is honestly a bit rubbish. I've had a experiences where it just doesn't find what I'm looking for, or leaves out relevant results. It's a good start, but I wouldn't count on it to be all-encompassing.



Google-fu



A bit of creative Google-fu can help you here as well. If you go to google and use the following search phrase...



"you can see" site:https://www.dndbeyond.com/spells


It will exclusively search through all spells in dndbeyond for the exact phrase "you can see." As a downside, this also includes homebrew spells...and adding a -homebrew to the search takes everything out, because the word 'homebrew' appears on every page on dndbeyond.



Alternately, if you're okay with limiting the list to publicly available data (i.e. spells covered by the OGL) and don't mind the risk of it being slightly inaccurate, you can refine your google search to target roll20's archive of spells instead. Make the search term...



"you can see" site:https://roll20.net/compendium/dnd5e


A quick look at the google results looks a lot cleaner...no homebrew. It might pick up a few class features in the process (since it isn't filtered on spells), but that should be the minority.



Conclusion



Neither of these options are perfect...but both are significantly better than manual perusal of the entire spell list.







share|improve this answer














share|improve this answer



share|improve this answer








edited Apr 16 at 14:23

























answered Apr 16 at 14:17









guildsbountyguildsbounty

43.5k9 gold badges177 silver badges208 bronze badges




43.5k9 gold badges177 silver badges208 bronze badges










  • 1




    $begingroup$
    Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:21










  • $begingroup$
    @BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
    $endgroup$
    – guildsbounty
    Apr 16 at 14:24






  • 8




    $begingroup$
    @nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
    $endgroup$
    – guildsbounty
    Apr 16 at 17:16










  • $begingroup$
    @guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
    $endgroup$
    – nitsua60
    Apr 17 at 23:35












  • 1




    $begingroup$
    Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
    $endgroup$
    – Blake Steel
    Apr 16 at 14:21










  • $begingroup$
    @BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
    $endgroup$
    – guildsbounty
    Apr 16 at 14:24






  • 8




    $begingroup$
    @nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
    $endgroup$
    – guildsbounty
    Apr 16 at 17:16










  • $begingroup$
    @guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
    $endgroup$
    – nitsua60
    Apr 17 at 23:35







1




1




$begingroup$
Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
$endgroup$
– Blake Steel
Apr 16 at 14:21




$begingroup$
Your dndbeyond search doesn't include many of the spells that are off-limits, so you may also want to include that in your answer (for example, animal messenger and animal friendship). I didn't even think of the full site search, though XD.
$endgroup$
– Blake Steel
Apr 16 at 14:21












$begingroup$
@BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
$endgroup$
– guildsbounty
Apr 16 at 14:24




$begingroup$
@BlakeSteel Yeah...I don't know why, but dndbeyond's search is a bit rubbish...
$endgroup$
– guildsbounty
Apr 16 at 14:24




8




8




$begingroup$
@nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
$endgroup$
– guildsbounty
Apr 16 at 17:16




$begingroup$
@nitsua60 Actually, it does. It's in the Navigation Bar at the top, under Creations. Google doesn't care where the text is if you give it an Exclusion...whether that's in the main text of the page, or in the navigation.
$endgroup$
– guildsbounty
Apr 16 at 17:16












$begingroup$
@guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
$endgroup$
– nitsua60
Apr 17 at 23:35




$begingroup$
@guildsbounty ooh... thanks for pointing that out. And ouch, that really makes the native search's limitations more painful.
$endgroup$
– nitsua60
Apr 17 at 23:35













7














$begingroup$

Well, I just paged through the Player's Handbook spells looking for the phrase "you can see". It took about 20 minutes. Unless I missed one or two, here's the list.



As you can see there are quite a few spells that are completely unusable to a blind caster (roughly a quarter of all spells in the book).



  • Animal Friendship

  • Animal Messenger

  • Animal Shapes

  • Arcane Gate

  • Bane

  • Banishment

  • Bigby's Hand

  • Blight

  • Call Lightning

  • Chain Lightning

  • Charm Person

  • Chromatic Orb

  • Command

  • Compelled Duel

  • Compulsion

  • Conjure Animals

  • Conjure Celestial

  • Conjure Fey

  • Conjure Minor Elementals

  • Conjure Woodland Beings

  • Counterspell

  • Crown of Madness

  • Demiplane

  • Detect Thoughts

  • Dimension Door

  • Disguise Self

  • Disintegrate

  • Divine Word

  • Dominate Beast

  • Dominate Monster

  • Dominate Person

  • Earthquake

  • Enlarge/Reduce

  • Enthrall

  • Etherealness

  • Evard's Black Tentacles

  • Eyebite

  • Fabricate

  • Feeblemind

  • Finger of Death

  • Flesh to Stone

  • Gate

  • Geas

  • Grasping Vine

  • Harm

  • Haste

  • Heal

  • Healing Word

  • Heat Metal

  • Hellish Rebuke

  • Hex

  • Hold Monster

  • Hold Person

  • Hunter's Mark

  • Imprisonment

  • Knock

  • Levitate

  • Magic Circle

  • Magic Jar

  • Magic Missile

  • Magic Mouth

  • Major Image

  • Mass Cure Wounds

  • Mass Healing Word

  • Mass Suggestion

  • Maze

  • Meteor Swarm

  • Misty Step

  • Modify Memory

  • Mordenkainen's Faithful Hound

  • Mordenkainen's Sword

  • Otto's Irresistible Dance

  • Passwall

  • Phantasmal Force

  • Phantasmal Killer

  • Poison Spray

  • Polymorph

  • Power Word Kill

  • Power Word Stun

  • Prayer of Healing

  • Prismatic Wall

  • Project Image

  • Sacred Flame

  • Seeming

  • Spirit Guardians

  • Storm of Vengeance

  • Suggestion

  • Tasha's Hideous Laughter

  • Telekinesis

  • Teleport

  • Tenser's Floating Disk

  • True Polymorph

  • Vicious Mockery

  • Water Breathing

  • Water Walk

  • Wind Walk

  • Wish (first four examples)





share|improve this answer











$endgroup$










  • 8




    $begingroup$
    While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
    $endgroup$
    – Blake Steel
    Apr 16 at 16:00










  • $begingroup$
    Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
    $endgroup$
    – nitsua60
    Apr 17 at 23:32
















7














$begingroup$

Well, I just paged through the Player's Handbook spells looking for the phrase "you can see". It took about 20 minutes. Unless I missed one or two, here's the list.



As you can see there are quite a few spells that are completely unusable to a blind caster (roughly a quarter of all spells in the book).



  • Animal Friendship

  • Animal Messenger

  • Animal Shapes

  • Arcane Gate

  • Bane

  • Banishment

  • Bigby's Hand

  • Blight

  • Call Lightning

  • Chain Lightning

  • Charm Person

  • Chromatic Orb

  • Command

  • Compelled Duel

  • Compulsion

  • Conjure Animals

  • Conjure Celestial

  • Conjure Fey

  • Conjure Minor Elementals

  • Conjure Woodland Beings

  • Counterspell

  • Crown of Madness

  • Demiplane

  • Detect Thoughts

  • Dimension Door

  • Disguise Self

  • Disintegrate

  • Divine Word

  • Dominate Beast

  • Dominate Monster

  • Dominate Person

  • Earthquake

  • Enlarge/Reduce

  • Enthrall

  • Etherealness

  • Evard's Black Tentacles

  • Eyebite

  • Fabricate

  • Feeblemind

  • Finger of Death

  • Flesh to Stone

  • Gate

  • Geas

  • Grasping Vine

  • Harm

  • Haste

  • Heal

  • Healing Word

  • Heat Metal

  • Hellish Rebuke

  • Hex

  • Hold Monster

  • Hold Person

  • Hunter's Mark

  • Imprisonment

  • Knock

  • Levitate

  • Magic Circle

  • Magic Jar

  • Magic Missile

  • Magic Mouth

  • Major Image

  • Mass Cure Wounds

  • Mass Healing Word

  • Mass Suggestion

  • Maze

  • Meteor Swarm

  • Misty Step

  • Modify Memory

  • Mordenkainen's Faithful Hound

  • Mordenkainen's Sword

  • Otto's Irresistible Dance

  • Passwall

  • Phantasmal Force

  • Phantasmal Killer

  • Poison Spray

  • Polymorph

  • Power Word Kill

  • Power Word Stun

  • Prayer of Healing

  • Prismatic Wall

  • Project Image

  • Sacred Flame

  • Seeming

  • Spirit Guardians

  • Storm of Vengeance

  • Suggestion

  • Tasha's Hideous Laughter

  • Telekinesis

  • Teleport

  • Tenser's Floating Disk

  • True Polymorph

  • Vicious Mockery

  • Water Breathing

  • Water Walk

  • Wind Walk

  • Wish (first four examples)





share|improve this answer











$endgroup$










  • 8




    $begingroup$
    While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
    $endgroup$
    – Blake Steel
    Apr 16 at 16:00










  • $begingroup$
    Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
    $endgroup$
    – nitsua60
    Apr 17 at 23:32














7














7










7







$begingroup$

Well, I just paged through the Player's Handbook spells looking for the phrase "you can see". It took about 20 minutes. Unless I missed one or two, here's the list.



As you can see there are quite a few spells that are completely unusable to a blind caster (roughly a quarter of all spells in the book).



  • Animal Friendship

  • Animal Messenger

  • Animal Shapes

  • Arcane Gate

  • Bane

  • Banishment

  • Bigby's Hand

  • Blight

  • Call Lightning

  • Chain Lightning

  • Charm Person

  • Chromatic Orb

  • Command

  • Compelled Duel

  • Compulsion

  • Conjure Animals

  • Conjure Celestial

  • Conjure Fey

  • Conjure Minor Elementals

  • Conjure Woodland Beings

  • Counterspell

  • Crown of Madness

  • Demiplane

  • Detect Thoughts

  • Dimension Door

  • Disguise Self

  • Disintegrate

  • Divine Word

  • Dominate Beast

  • Dominate Monster

  • Dominate Person

  • Earthquake

  • Enlarge/Reduce

  • Enthrall

  • Etherealness

  • Evard's Black Tentacles

  • Eyebite

  • Fabricate

  • Feeblemind

  • Finger of Death

  • Flesh to Stone

  • Gate

  • Geas

  • Grasping Vine

  • Harm

  • Haste

  • Heal

  • Healing Word

  • Heat Metal

  • Hellish Rebuke

  • Hex

  • Hold Monster

  • Hold Person

  • Hunter's Mark

  • Imprisonment

  • Knock

  • Levitate

  • Magic Circle

  • Magic Jar

  • Magic Missile

  • Magic Mouth

  • Major Image

  • Mass Cure Wounds

  • Mass Healing Word

  • Mass Suggestion

  • Maze

  • Meteor Swarm

  • Misty Step

  • Modify Memory

  • Mordenkainen's Faithful Hound

  • Mordenkainen's Sword

  • Otto's Irresistible Dance

  • Passwall

  • Phantasmal Force

  • Phantasmal Killer

  • Poison Spray

  • Polymorph

  • Power Word Kill

  • Power Word Stun

  • Prayer of Healing

  • Prismatic Wall

  • Project Image

  • Sacred Flame

  • Seeming

  • Spirit Guardians

  • Storm of Vengeance

  • Suggestion

  • Tasha's Hideous Laughter

  • Telekinesis

  • Teleport

  • Tenser's Floating Disk

  • True Polymorph

  • Vicious Mockery

  • Water Breathing

  • Water Walk

  • Wind Walk

  • Wish (first four examples)





share|improve this answer











$endgroup$



Well, I just paged through the Player's Handbook spells looking for the phrase "you can see". It took about 20 minutes. Unless I missed one or two, here's the list.



As you can see there are quite a few spells that are completely unusable to a blind caster (roughly a quarter of all spells in the book).



  • Animal Friendship

  • Animal Messenger

  • Animal Shapes

  • Arcane Gate

  • Bane

  • Banishment

  • Bigby's Hand

  • Blight

  • Call Lightning

  • Chain Lightning

  • Charm Person

  • Chromatic Orb

  • Command

  • Compelled Duel

  • Compulsion

  • Conjure Animals

  • Conjure Celestial

  • Conjure Fey

  • Conjure Minor Elementals

  • Conjure Woodland Beings

  • Counterspell

  • Crown of Madness

  • Demiplane

  • Detect Thoughts

  • Dimension Door

  • Disguise Self

  • Disintegrate

  • Divine Word

  • Dominate Beast

  • Dominate Monster

  • Dominate Person

  • Earthquake

  • Enlarge/Reduce

  • Enthrall

  • Etherealness

  • Evard's Black Tentacles

  • Eyebite

  • Fabricate

  • Feeblemind

  • Finger of Death

  • Flesh to Stone

  • Gate

  • Geas

  • Grasping Vine

  • Harm

  • Haste

  • Heal

  • Healing Word

  • Heat Metal

  • Hellish Rebuke

  • Hex

  • Hold Monster

  • Hold Person

  • Hunter's Mark

  • Imprisonment

  • Knock

  • Levitate

  • Magic Circle

  • Magic Jar

  • Magic Missile

  • Magic Mouth

  • Major Image

  • Mass Cure Wounds

  • Mass Healing Word

  • Mass Suggestion

  • Maze

  • Meteor Swarm

  • Misty Step

  • Modify Memory

  • Mordenkainen's Faithful Hound

  • Mordenkainen's Sword

  • Otto's Irresistible Dance

  • Passwall

  • Phantasmal Force

  • Phantasmal Killer

  • Poison Spray

  • Polymorph

  • Power Word Kill

  • Power Word Stun

  • Prayer of Healing

  • Prismatic Wall

  • Project Image

  • Sacred Flame

  • Seeming

  • Spirit Guardians

  • Storm of Vengeance

  • Suggestion

  • Tasha's Hideous Laughter

  • Telekinesis

  • Teleport

  • Tenser's Floating Disk

  • True Polymorph

  • Vicious Mockery

  • Water Breathing

  • Water Walk

  • Wind Walk

  • Wish (first four examples)






share|improve this answer














share|improve this answer



share|improve this answer








edited Apr 16 at 23:11

























answered Apr 16 at 15:54









ApocalispApocalisp

4,04418 silver badges46 bronze badges




4,04418 silver badges46 bronze badges










  • 8




    $begingroup$
    While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
    $endgroup$
    – Blake Steel
    Apr 16 at 16:00










  • $begingroup$
    Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
    $endgroup$
    – nitsua60
    Apr 17 at 23:32













  • 8




    $begingroup$
    While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
    $endgroup$
    – Blake Steel
    Apr 16 at 16:00










  • $begingroup$
    Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
    $endgroup$
    – nitsua60
    Apr 17 at 23:32








8




8




$begingroup$
While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
$endgroup$
– Blake Steel
Apr 16 at 16:00




$begingroup$
While this is helpful, and I appreciate you finding these spells, I had 2 reasons for wanting a method to find the list, as opposed to a list. 1) you did 20 minutes of work that I didn't want to put you through for 2) a list that will become deprecated when more spells are released.
$endgroup$
– Blake Steel
Apr 16 at 16:00












$begingroup$
Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
$endgroup$
– nitsua60
Apr 17 at 23:32





$begingroup$
Comments are not for extended discussion; this conversation about the organization of the list has been moved to chat.
$endgroup$
– nitsua60
Apr 17 at 23:32












4














$begingroup$

tl;dr: There is no legal way to do so that is faster than looking at the spells manually.



Besides D&D Beyond and physical copies of the source books, there is no legal way to acquire information about the spells in 5e (excluding SRD content). Since D&D Beyond doesn't offer what you want, and you don't want to scour the books manually, you don't really have any legal option available.



What you can do is find a website that allows you to full-text-search SRD content. I don't know such a site, however, and I believe asking for one specifically would be off-topic here. Obviously, this only covers the spells in the SRD, but it's a good start as opposed to nothing.



Since your profile indicates that you're web developer, you could search the source code of the HTML documents listing the spells.



More specifically, you could iterate over https://www.dndbeyond.com/spells?page=X, where X is the page (duh). The links to each spell is in the format of <a href="/spells/spellname" class="link">Spell Name</a>. Regex-searching for those links (and excluding those that link to classes, depending on your regex search term) yields a list of the HTML documents for all spells.



The spells' HTML documents contain the spell description inside a <div class="more-info-content">.



Considering that you're a web developer, you should be able to figure out the rest yourself (I'm not sure if it would be legally ok if I provided a full implementation, even if I had the spare time).



Either way, this might not necessarily be faster than manually searching the spells, but if I had to do this, that's probably how I would do it, just because it feels efficient (even if it's not). The curse of every computer scientist ^^



Do note that, depending on how you implement this, you're going to have to make your script login to D&D Beyond, otherwise you won't be able to access non-SRD-content. Or you download all the non-SRD-HTML pages manually, but that defeats the whole purpose of automation.






share|improve this answer









$endgroup$














  • $begingroup$
    Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
    $endgroup$
    – nick012000
    Apr 17 at 6:03







  • 2




    $begingroup$
    @nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
    $endgroup$
    – PixelMaster
    Apr 17 at 6:22
















4














$begingroup$

tl;dr: There is no legal way to do so that is faster than looking at the spells manually.



Besides D&D Beyond and physical copies of the source books, there is no legal way to acquire information about the spells in 5e (excluding SRD content). Since D&D Beyond doesn't offer what you want, and you don't want to scour the books manually, you don't really have any legal option available.



What you can do is find a website that allows you to full-text-search SRD content. I don't know such a site, however, and I believe asking for one specifically would be off-topic here. Obviously, this only covers the spells in the SRD, but it's a good start as opposed to nothing.



Since your profile indicates that you're web developer, you could search the source code of the HTML documents listing the spells.



More specifically, you could iterate over https://www.dndbeyond.com/spells?page=X, where X is the page (duh). The links to each spell is in the format of <a href="/spells/spellname" class="link">Spell Name</a>. Regex-searching for those links (and excluding those that link to classes, depending on your regex search term) yields a list of the HTML documents for all spells.



The spells' HTML documents contain the spell description inside a <div class="more-info-content">.



Considering that you're a web developer, you should be able to figure out the rest yourself (I'm not sure if it would be legally ok if I provided a full implementation, even if I had the spare time).



Either way, this might not necessarily be faster than manually searching the spells, but if I had to do this, that's probably how I would do it, just because it feels efficient (even if it's not). The curse of every computer scientist ^^



Do note that, depending on how you implement this, you're going to have to make your script login to D&D Beyond, otherwise you won't be able to access non-SRD-content. Or you download all the non-SRD-HTML pages manually, but that defeats the whole purpose of automation.






share|improve this answer









$endgroup$














  • $begingroup$
    Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
    $endgroup$
    – nick012000
    Apr 17 at 6:03







  • 2




    $begingroup$
    @nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
    $endgroup$
    – PixelMaster
    Apr 17 at 6:22














4














4










4







$begingroup$

tl;dr: There is no legal way to do so that is faster than looking at the spells manually.



Besides D&D Beyond and physical copies of the source books, there is no legal way to acquire information about the spells in 5e (excluding SRD content). Since D&D Beyond doesn't offer what you want, and you don't want to scour the books manually, you don't really have any legal option available.



What you can do is find a website that allows you to full-text-search SRD content. I don't know such a site, however, and I believe asking for one specifically would be off-topic here. Obviously, this only covers the spells in the SRD, but it's a good start as opposed to nothing.



Since your profile indicates that you're web developer, you could search the source code of the HTML documents listing the spells.



More specifically, you could iterate over https://www.dndbeyond.com/spells?page=X, where X is the page (duh). The links to each spell is in the format of <a href="/spells/spellname" class="link">Spell Name</a>. Regex-searching for those links (and excluding those that link to classes, depending on your regex search term) yields a list of the HTML documents for all spells.



The spells' HTML documents contain the spell description inside a <div class="more-info-content">.



Considering that you're a web developer, you should be able to figure out the rest yourself (I'm not sure if it would be legally ok if I provided a full implementation, even if I had the spare time).



Either way, this might not necessarily be faster than manually searching the spells, but if I had to do this, that's probably how I would do it, just because it feels efficient (even if it's not). The curse of every computer scientist ^^



Do note that, depending on how you implement this, you're going to have to make your script login to D&D Beyond, otherwise you won't be able to access non-SRD-content. Or you download all the non-SRD-HTML pages manually, but that defeats the whole purpose of automation.






share|improve this answer









$endgroup$



tl;dr: There is no legal way to do so that is faster than looking at the spells manually.



Besides D&D Beyond and physical copies of the source books, there is no legal way to acquire information about the spells in 5e (excluding SRD content). Since D&D Beyond doesn't offer what you want, and you don't want to scour the books manually, you don't really have any legal option available.



What you can do is find a website that allows you to full-text-search SRD content. I don't know such a site, however, and I believe asking for one specifically would be off-topic here. Obviously, this only covers the spells in the SRD, but it's a good start as opposed to nothing.



Since your profile indicates that you're web developer, you could search the source code of the HTML documents listing the spells.



More specifically, you could iterate over https://www.dndbeyond.com/spells?page=X, where X is the page (duh). The links to each spell is in the format of <a href="/spells/spellname" class="link">Spell Name</a>. Regex-searching for those links (and excluding those that link to classes, depending on your regex search term) yields a list of the HTML documents for all spells.



The spells' HTML documents contain the spell description inside a <div class="more-info-content">.



Considering that you're a web developer, you should be able to figure out the rest yourself (I'm not sure if it would be legally ok if I provided a full implementation, even if I had the spare time).



Either way, this might not necessarily be faster than manually searching the spells, but if I had to do this, that's probably how I would do it, just because it feels efficient (even if it's not). The curse of every computer scientist ^^



Do note that, depending on how you implement this, you're going to have to make your script login to D&D Beyond, otherwise you won't be able to access non-SRD-content. Or you download all the non-SRD-HTML pages manually, but that defeats the whole purpose of automation.







share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 16 at 14:38









PixelMasterPixelMaster

15.2k5 gold badges68 silver badges146 bronze badges




15.2k5 gold badges68 silver badges146 bronze badges














  • $begingroup$
    Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
    $endgroup$
    – nick012000
    Apr 17 at 6:03







  • 2




    $begingroup$
    @nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
    $endgroup$
    – PixelMaster
    Apr 17 at 6:22

















  • $begingroup$
    Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
    $endgroup$
    – nick012000
    Apr 17 at 6:03







  • 2




    $begingroup$
    @nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
    $endgroup$
    – PixelMaster
    Apr 17 at 6:22
















$begingroup$
Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
$endgroup$
– nick012000
Apr 17 at 6:03





$begingroup$
Emphasis on no legal option, since I'm pretty sure that there are websites other than DnD Beyond that archive all of DnD 5e's rules content - just not legally.
$endgroup$
– nick012000
Apr 17 at 6:03





2




2




$begingroup$
@nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
$endgroup$
– PixelMaster
Apr 17 at 6:22





$begingroup$
@nick012000 yeah, probably. But advertising illegal sites is discouraged around here (for good reason), which is why I intentionally left that option out, or at least didn't mention “illegal sites“; “What you can do is find a website that allows you to full-text-search SRD content“ effectively describes what you're referring to.
$endgroup$
– PixelMaster
Apr 17 at 6:22






protected by Community Jun 3 at 12:16



Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



Would you like to answer one of these unanswered questions instead?



Popular posts from this blog

Tamil (spriik) Luke uk diar | Nawigatjuun

Align equal signs while including text over equalitiesAMS align: left aligned text/math plus multicolumn alignmentMultiple alignmentsAligning equations in multiple placesNumbering and aligning an equation with multiple columnsHow to align one equation with another multline equationUsing \ in environments inside the begintabularxNumber equations and preserving alignment of equal signsHow can I align equations to the left and to the right?Double equation alignment problem within align enviromentAligned within align: Why are they right-aligned?

Where does the image of a data connector as a sharp metal spike originate from?Where does the concept of infected people turning into zombies only after death originate from?Where does the motif of a reanimated human head originate?Where did the notion that Dragons could speak originate?Where does the archetypal image of the 'Grey' alien come from?Where did the suffix '-Man' originate?Where does the notion of being injured or killed by an illusion originate?Where did the term “sophont” originate?Where does the trope of magic spells being driven by advanced technology originate from?Where did the term “the living impaired” originate?