pub enum ChoosableCustomLevelFeature {
Show 14 variants
AbilityScoreImprovement,
HuntersPrey,
DefensiveTactics,
WarlockPact,
AdditionalFighterFightingStyle,
FighterFightingStyle,
RangerFightingStyle,
BonusBardProficiency,
MultiplyTwoSkillProficiency,
ChooseTwoSpellForAnyClass,
ChooseOne6thLevelSpellFromWarlockList,
PaladinFightingStyle,
Multiattack,
SuperiorHuntersDefense,
}Variants§
AbilityScoreImprovement
Ask the user to spend 2 points in any ability score
HuntersPrey
https://dnd5eapi.rpgmaster.ai/api/2014/features/hunters-prey
DefensiveTactics
https://dnd5eapi.rpgmaster.ai/api/2014/features/defensive-tactics
WarlockPact
https://www.dnd5eapi.co/api/features/pact-boon
AdditionalFighterFightingStyle
https://www.dnd5eapi.co/api/features/additional-fighting-style
FighterFightingStyle
https://www.dnd5eapi.co/api/features/fighter-fighting-style
RangerFightingStyle
https://www.dnd5eapi.co/api/features/ranger-fighting-style
BonusBardProficiency
https://www.dnd5eapi.co/api/features/bonus-proficiencies
MultiplyTwoSkillProficiency
Used for https://www.dnd5eapi.co/api/features/bard-expertise-1 https://www.dnd5eapi.co/api/features/bard-expertise-2 https://www.dnd5eapi.co/api/features/rogue-expertise-1 https://www.dnd5eapi.co/api/features/rogue-expertise-2
ChooseTwoSpellForAnyClass
https://www.dnd5eapi.co/api/features/magical-secrets-1 https://www.dnd5eapi.co/api/features/magical-secrets-2 https://www.dnd5eapi.co/api/features/magical-secrets-3
ChooseOne6thLevelSpellFromWarlockList
https://www.dnd5eapi.co/api/features/mystic-arcanum-6th-level https://www.dnd5eapi.co/api/features/mystic-arcanum-7th-level https://www.dnd5eapi.co/api/features/mystic-arcanum-8th-level https://www.dnd5eapi.co/api/features/mystic-arcanum-9th-level
PaladinFightingStyle
https://www.dnd5eapi.co/api/features/paladin-fighting-style
Multiattack
https://dnd5eapi.rpgmaster.ai/api/2014/features/multiattack
SuperiorHuntersDefense
https://dnd5eapi.rpgmaster.ai/api/2014/features/superior-hunters-defense
Implementations§
Source§impl ChoosableCustomLevelFeature
impl ChoosableCustomLevelFeature
pub fn as_index_str(&self) -> &str
pub fn to_options(&self) -> Vec<Vec<ChoosableCustomLevelFeatureOption>>
Trait Implementations§
Source§impl Clone for ChoosableCustomLevelFeature
impl Clone for ChoosableCustomLevelFeature
Source§fn clone(&self) -> ChoosableCustomLevelFeature
fn clone(&self) -> ChoosableCustomLevelFeature
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more