Skip to content

Commit c188e73

Browse files
committed
added srd-2024 ranger class
1 parent 3a98cc9 commit c188e73

File tree

3 files changed

+653
-0
lines changed

3 files changed

+653
-0
lines changed

data/v2/wizards-of-the-coast/srd-2024/CharacterClass.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,5 +268,18 @@
268268
},
269269
"model": "api_v2.characterclass",
270270
"pk": "srd-2024_oath-of-devotion"
271+
},
272+
{
273+
"fields": {
274+
"caster_type": "NONE",
275+
"document": "srd-2024",
276+
"hit_dice": "",
277+
"name": "Hunter",
278+
"primary_abilities": [],
279+
"saving_throws": [],
280+
"subclass_of": "srd-2024_ranger"
281+
},
282+
"model": "api_v2.characterclass",
283+
"pk": "srd-2024_hunter"
271284
}
272285
]

data/v2/wizards-of-the-coast/srd-2024/ClassFeature.json

Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2548,5 +2548,235 @@
25482548
},
25492549
"model": "api_v2.classfeature",
25502550
"pk": "srd-2024_wizard_cantrips"
2551+
},
2552+
{
2553+
"fields": {
2554+
"desc": "[Column data]",
2555+
"document": "srd-2024",
2556+
"name": "Favored Enemy",
2557+
"parent": "srd-2024_ranger"
2558+
},
2559+
"model": "api_v2.classfeature",
2560+
"pk": "srd-2024_ranger_favored-enemy-uses"
2561+
},
2562+
{
2563+
"fields": {
2564+
"desc": "You have learned to channel the magical essence of nature to cast spells. See \"Spells\" for the rules on spellcasting. The information below details how you use those rules with Ranger spells, which appear in the Ranger spell list later in the class's description.\n\n**Spell Slots.** The Ranger Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.\n\n**Prepared Spells of Level 1+**. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Ranger spells. *Cure Wounds* and *Ensnaring Strike* are recommended.\n\nThe number of spells on your list increases as you gain Ranger levels, as shown in the Prepared Spells column of the Ranger Features table. Whenever that number increases, choose additional Ranger spells until the number of spells on your list matches the number in the Ranger Features table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 5 Ranger, your list of prepared spells can include six Ranger spells of level 1 or 2 in any combination.\n\nIf another Ranger feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Ranger spells for you.\n\n**Changing Your Prepared Spells.** Whenever you finish a Long Rest, you can replace one spell on your list with another Ranger spell for which you have spell slots.\n\n**Spellcasting Ability.** Wisdom is your spellcasting ability for your Ranger spells.\n\n**Spellcasting Focus.** You can use a Druidic Focus as a Spellcasting Focus for your Ranger spells.",
2565+
"document": "srd-2024",
2566+
"name": "Spellcasting",
2567+
"parent": "srd-2024_ranger"
2568+
},
2569+
"model": "api_v2.classfeature",
2570+
"pk": "srd-2024_ranger_spellcasting"
2571+
},
2572+
{
2573+
"fields": {
2574+
"desc": "You always have the *Hunter's Mark* spell prepared. You can cast it twice without expending a spell slot, and you regain all expended uses of this ability when you finish a Long Rest.\n\nThe number of times you can cast the spell without a spell slot increases when you reach certain Ranger levels, as shown in the Favored Enemy column of the Ranger Features table.",
2575+
"document": "srd-2024",
2576+
"name": "Favored Enemy",
2577+
"parent": "srd-2024_ranger"
2578+
},
2579+
"model": "api_v2.classfeature",
2580+
"pk": "srd-2024_ranger_favored-enemy"
2581+
},
2582+
{
2583+
"fields": {
2584+
"desc": "Your training with weapons allows you to use the mastery properties of two kinds of weapons of your choice with which you have proficiency, such as Longbows and Shortswords.\n\nWhenever you finish a Long Rest, you can change the kinds of weapons you chose. For example, you could switch to using the mastery properties of Scimitars and Longswords.",
2585+
"document": "srd-2024",
2586+
"name": "Weapon Mastery",
2587+
"parent": "srd-2024_ranger"
2588+
},
2589+
"model": "api_v2.classfeature",
2590+
"pk": "srd-2024_ranger_weapon-mastery"
2591+
},
2592+
{
2593+
"fields": {
2594+
"desc": "Thanks to your travels, you gain the following benefits.\n\n**Expertise.** Choose one of your skill proficiencies with which you lack Expertise. You gain Expertise in that skill.\n\n**Languages.** You know two languages of your choice from the language tables in \"Character Creation.\"",
2595+
"document": "srd-2024",
2596+
"name": "Deft Explorer",
2597+
"parent": "srd-2024_ranger"
2598+
},
2599+
"model": "api_v2.classfeature",
2600+
"pk": "srd-2024_ranger_deft-explorer"
2601+
},
2602+
{
2603+
"fields": {
2604+
"desc": "You gain a Fighting Style feat of your choice (see \"Feats\"). Instead of choosing one of those feats, you can choose the option below.\n\n**Druidic Warrior.** You learn two Druid cantrips of your choice (see the Druid class's section for a list of Druid spells). *Guidance* and *Starry Wisp* are recommended. The chosen cantrips count as Ranger spells for you, and Wisdom is your spellcasting ability for them. Whenever you gain a Ranger level, you can replace one of these cantrips with another Druid cantrip.",
2605+
"document": "srd-2024",
2606+
"name": "Fighting Style",
2607+
"parent": "srd-2024_ranger"
2608+
},
2609+
"model": "api_v2.classfeature",
2610+
"pk": "srd-2024_ranger_fighting-style"
2611+
},
2612+
{
2613+
"fields": {
2614+
"desc": "You gain a Ranger subclass of your choice. The Hunter subclass is detailed after this class's description. A subclass is a specialization that grants you features at certain Ranger levels. For the rest of your career, you gain each of your subclass's features that are of your Ranger level or lower.",
2615+
"document": "srd-2024",
2616+
"name": "Ranger Subclass",
2617+
"parent": "srd-2024_ranger"
2618+
},
2619+
"model": "api_v2.classfeature",
2620+
"pk": "srd-2024_ranger_ranger-subclass"
2621+
},
2622+
{
2623+
"fields": {
2624+
"desc": "You can attack twice instead of once whenever you take the Attack action on your turn.",
2625+
"document": "srd-2024",
2626+
"name": "Extra Attack",
2627+
"parent": "srd-2024_ranger"
2628+
},
2629+
"model": "api_v2.classfeature",
2630+
"pk": "srd-2024_ranger_extra-attack"
2631+
},
2632+
{
2633+
"fields": {
2634+
"desc": "Your Speed increases by 10 feet while you aren't wearing Heavy armor. You also have a Climb Speed and a Swim Speed equal to your Speed.",
2635+
"document": "srd-2024",
2636+
"name": "Roving",
2637+
"parent": "srd-2024_ranger"
2638+
},
2639+
"model": "api_v2.classfeature",
2640+
"pk": "srd-2024_ranger_roving"
2641+
},
2642+
{
2643+
"fields": {
2644+
"desc": "Choose two of your skill proficiencies with which you lack Expertise. You gain Expertise in those skills.",
2645+
"document": "srd-2024",
2646+
"name": "Expertise",
2647+
"parent": "srd-2024_ranger"
2648+
},
2649+
"model": "api_v2.classfeature",
2650+
"pk": "srd-2024_ranger_expertise"
2651+
},
2652+
{
2653+
"fields": {
2654+
"desc": "Primal forces now help fuel you on your journeys, granting you the following benefits.\n\n**Temporary Hit Points.** As a Magic action, you can give yourself a number of Temporary Hit Points equal to 1d8 plus your Wisdom modifier (minimum of 1). You can use this action a number of times equal to your Wisdom modifier (minimum of once), and you regain all expended uses when you finish a Long Rest.\n\n**Decrease Exhaustion.** Whenever you finish a Short Rest, your Exhaustion level, if any, decreases by 1.",
2655+
"document": "srd-2024",
2656+
"name": "Tireless",
2657+
"parent": "srd-2024_ranger"
2658+
},
2659+
"model": "api_v2.classfeature",
2660+
"pk": "srd-2024_ranger_tireless"
2661+
},
2662+
{
2663+
"fields": {
2664+
"desc": "Taking damage can't break your Concentration on *Hunter's Mark*.",
2665+
"document": "srd-2024",
2666+
"name": "Relentless Hunter",
2667+
"parent": "srd-2024_ranger"
2668+
},
2669+
"model": "api_v2.classfeature",
2670+
"pk": "srd-2024_ranger_relentless-hunter"
2671+
},
2672+
{
2673+
"fields": {
2674+
"desc": "You invoke spirits of nature to magically hide yourself. As a Bonus Action, you can give yourself the Invisible condition until the end of your next turn.\n\nYou can use this feature a number of times equal to your Wisdom modifier (minimum of once), and you regain all expended uses when you finish a Long Rest.",
2675+
"document": "srd-2024",
2676+
"name": "Nature's Veil",
2677+
"parent": "srd-2024_ranger"
2678+
},
2679+
"model": "api_v2.classfeature",
2680+
"pk": "srd-2024_ranger_natures-veil"
2681+
},
2682+
{
2683+
"fields": {
2684+
"desc": "You have Advantage on attack rolls against the creature currently marked by your *Hunter's Mark*.",
2685+
"document": "srd-2024",
2686+
"name": "Precise Hunter",
2687+
"parent": "srd-2024_ranger"
2688+
},
2689+
"model": "api_v2.classfeature",
2690+
"pk": "srd-2024_ranger_precise-hunter"
2691+
},
2692+
{
2693+
"fields": {
2694+
"desc": "Your connection to the forces of nature grants you Blindsight with a range of 30 feet.",
2695+
"document": "srd-2024",
2696+
"name": "Feral Senses",
2697+
"parent": "srd-2024_ranger"
2698+
},
2699+
"model": "api_v2.classfeature",
2700+
"pk": "srd-2024_ranger_feral-senses"
2701+
},
2702+
{
2703+
"fields": {
2704+
"desc": "You gain an Epic Boon feat (see \"Feats\") or another feat of your choice for which you qualify. Boon of Dimensional Travel is recommended.",
2705+
"document": "srd-2024",
2706+
"name": "Epic Boon",
2707+
"parent": "srd-2024_ranger"
2708+
},
2709+
"model": "api_v2.classfeature",
2710+
"pk": "srd-2024_ranger_epic-boon"
2711+
},
2712+
{
2713+
"fields": {
2714+
"desc": "The damage die of your *Hunter's Mark* is a d10 rather than a d6.",
2715+
"document": "srd-2024",
2716+
"name": "Foe Slayer",
2717+
"parent": "srd-2024_ranger"
2718+
},
2719+
"model": "api_v2.classfeature",
2720+
"pk": "srd-2024_ranger_foe-slayer"
2721+
},
2722+
{
2723+
"fields": {
2724+
"desc": "This section presents the Ranger spell list. The spells are organized by spell level and then alphabetized, and each spell's school of magic is listed. In the Special column, *C* means the spell requires Concentration, *R* means it's a Ritual, and *M* means it requires a specific Material component.\n\nTable: Level 1 Ranger Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Alarm|Abjuration|R|\n|Animal Friendship|Enchantment|—|\n|Cure Wounds|Abjuration|—|\n|Detect Magic|Divination|C, R|\n|Detect Poison and Disease|Divination|C, R|\n|Ensnaring Strike|Conjuration|C|\n|Entangle|Conjuration|C|\n|Fog Cloud|Conjuration|C|\n|Goodberry|Conjuration|—|\n|Hunter's Mark|Divination|C|\n|Jump|Transmutation|—|\n|Longstrider|Transmutation|—|\n|Speak with Animals|Divination|R|\n\nTable: Level 2 Ranger Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Aid|Abjuration|—|\n|Animal Messenger|Enchantment|R|\n|Barkskin|Transmutation|—|\n|Darkvision|Transmutation|—|\n|Enhance Ability|Transmutation|C|\n|Find Traps|Divination|—|\n|Gust of Wind|Evocation|C|\n|Lesser Restoration|Abjuration|—|\n|Locate Animals or Plants|Divination|R|\n|Locate Object|Divination|C|\n|Magic Weapon|Transmutation|—|\n|Pass without Trace|Abjuration|C|\n|Protection from Poison|Abjuration|—|\n|Silence|Illusion|C, R|\n|Spike Growth|Transmutation|C|\n\nTable: Level 3 Ranger Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Conjure Animals|Conjuration|C|\n|Daylight|Evocation|—|\n|Dispel Magic|Abjuration|—|\n|Meld into Stone|Transmutation|R|\n|Nondetection|Abjuration|M|\n|Plant Growth|Transmutation|—|\n|Protection from Energy|Abjuration|C|\n|Revivify|Necromancy|M|\n|Speak with Plants|Transmutation|—|\n|Water Breathing|Transmutation|R|\n|Water Walk|Transmutation|R|\n|Wind Wall|Evocation|C|\n\nTable: Level 4 Ranger Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Conjure Woodland Beings|Conjuration|C|\n|Dominate Beast|Enchantment|C|\n|Freedom of Movement|Abjuration|—|\n|Locate Creature|Divination|C|\n|Stoneskin|Transmutation|C, M|\n\nTable: Level 5 Ranger Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Commune with Nature|Divination|R|\n|Greater Restoration|Abjuration|M|\n|Tree Stride|Conjuration|C|",
2725+
"document": "srd-2024",
2726+
"name": "Ranger Spell List",
2727+
"parent": "srd-2024_ranger"
2728+
},
2729+
"model": "api_v2.classfeature",
2730+
"pk": "srd-2024_ranger_spell-list"
2731+
},
2732+
{
2733+
"fields": {
2734+
"desc": "You can call on the forces of nature to reveal certain strengths and weaknesses of your prey. While a creature is marked by your *Hunter's Mark*, you know whether that creature has any Immunities, Resistances, or Vulnerabilities, and if the creature has any, you know what they are.",
2735+
"document": "srd-2024",
2736+
"name": "Hunter's Lore",
2737+
"parent": "srd-2024_hunter"
2738+
},
2739+
"model": "api_v2.classfeature",
2740+
"pk": "srd-2024_ranger_hunter_hunters-lore"
2741+
},
2742+
{
2743+
"fields": {
2744+
"desc": "You gain one of the following feature options of your choice. Whenever you finish a Short or Long Rest, you can replace the chosen option with the other one.\n\n**Colossus Slayer.** Your tenacity can wear down even the most resilient foes. When you hit a creature with a weapon, the weapon deals an extra 1d8 damage to the target if it's missing any of its Hit Points. You can deal this extra damage only once per turn.\n\n**Horde Breaker.** Once on each of your turns when you make an attack with a weapon, you can make another attack with the same weapon against a different creature that is within 5 feet of the original target, that is within the weapon's range, and that you haven't attacked this turn.",
2745+
"document": "srd-2024",
2746+
"name": "Hunter's Prey",
2747+
"parent": "srd-2024_hunter"
2748+
},
2749+
"model": "api_v2.classfeature",
2750+
"pk": "srd-2024_ranger_hunter_hunters-prey"
2751+
},
2752+
{
2753+
"fields": {
2754+
"desc": "You gain one of the following feature options of your choice. Whenever you finish a Short or Long Rest, you can replace the chosen option with the other one.\n\n**Escape the Horde.** Opportunity Attacks have Disadvantage against you.\n\n**Multiattack Defense.** When a creature hits you with an attack roll, that creature has Disadvantage on all other attack rolls against you this turn.",
2755+
"document": "srd-2024",
2756+
"name": "Defensive Tactics",
2757+
"parent": "srd-2024_hunter"
2758+
},
2759+
"model": "api_v2.classfeature",
2760+
"pk": "srd-2024_ranger_hunter_defensive-tactics"
2761+
},
2762+
{
2763+
"fields": {
2764+
"desc": "Once per turn when you deal damage to a creature marked by your *Hunter's Mark*, you can also deal that spell's extra damage to a different creature that you can see within 30 feet of the first creature.",
2765+
"document": "srd-2024",
2766+
"name": "Superior Hunter's Prey",
2767+
"parent": "srd-2024_hunter"
2768+
},
2769+
"model": "api_v2.classfeature",
2770+
"pk": "srd-2024_ranger_hunter_superior-hunters-prey"
2771+
},
2772+
{
2773+
"fields": {
2774+
"desc": "When you take damage, you can take a Reaction to give yourself Resistance to that damage and any other damage of the same type until the end of the current turn.",
2775+
"document": "srd-2024",
2776+
"name": "Superior Hunter's Defense",
2777+
"parent": "srd-2024_hunter"
2778+
},
2779+
"model": "api_v2.classfeature",
2780+
"pk": "srd-2024_ranger_hunter_superior-hunters-defense"
25512781
}
25522782
]

0 commit comments

Comments
 (0)