Divine Domain: Air
Free-willed and adventurous, these Clerics worship the deities of the Air, always letting the ever-flowing winds guide them in their lives.
This domain is available to clerics of the Kaevarian Church, Trinitarians who worship Sor, Larethian, ...
name = 'Air'
description = "***Divine Domain: Air.*** Free-willed and adventurous, these Clerics worship the deities of the Air, always letting the ever-flowing winds guide them in their lives."
Domain Spells
You gain domain spells at the cleric levels listed in the Air Domain Spells table. See the Divine Domain class feature for how domain spells work.
Air Domain Spells
Cleric Level | Spells |
---|---|
1st | skywrite, feather fall |
3rd | warding wind, dust devil |
5th | wind wall, haste |
7th | gust of wind, storm sphere |
9th | control winds, wind walk |
domainspells = {
1: ['skywrite', 'feather fall'],
3: ['warding wind', 'dust devil'],
5: ['wind wall', 'haste'],
7: ['gust of wind', 'storm sphere'],
9: ['control winds', 'wind walk']
}
def level1(npc):
def domainspellsforlevel(npc):
results = []
if npc.levels(spellcasting.casterclass) >= 1: results += domainspells[1]
if npc.levels(spellcasting.casterclass) >= 3: results += domainspells[3]
if npc.levels(spellcasting.casterclass) >= 5: results += domainspells[5]
if npc.levels(spellcasting.casterclass) >= 7: results += domainspells[7]
if npc.levels(spellcasting.casterclass) >= 9: results += domainspells[9]
spellcasting.spellsalwaysprepared += results
npc.defer(lambda npc: domainspellsforlevel(npc))
Bonus Cantrip
1st-level Air Domain feature
You gain the gust cantrip if you don't already know it. This cantrip counts as a cleric cantrip for you, but it doesn't count against the number of cleric cantrips you know.
spellcasting.cantripsknown.append('gust')
Bonus Proficiencies
1st-level Air Domain feature
You also gain proficiency in Acrobatics and Insight skills.
npc.proficiencies.append('Acrobatics')
npc.proficiencies.append('Insight')
Speedy Senses
1st-level Air Domain feature
Your senses become attuned to the wind. You can take a bonus action on each of your turns in combat. This action can be used only to take the Dash, Disengage, or Dodge action.
npc.bonusactions.append("***Speedy Senses.*** You can Dash, Disengage, or Dodge.")
Channel Divinity: Godspeed
2nd-level Air Domain feature
Your Channel Divinity feature allows you to call upon the winds to embody you. For one hour, your flying and walking speeds increase by 10 feet and you gain a +1 bonus to your AC. If you don't have flying speed you gain 10 feet flying speed.
def level2(npc):
npc.traits.append("***Channel Divinity: Godspeed.*** For one hour, your flying and walking speeds increase by 10 feet and you gain a +1 bonus to your AC. If you don't have flying speed you gain 10 feet flying speed.")
Light as a Feather
6th-level Air Domain feature
You can nimbly dodge out of the way of certain area Effects, such as a red dragon's fiery breath or an Ice Storm spell. When you are subjected to an Effect that allows you to make a Dexterity saving throw to take only half damage, you instead take no damage if you succeed on the saving throw, and only half damage if you fail.
def level6(npc):
npc.traits.append("***Light as a Feather.*** When you are subjected to an Effect that allows you to make a Dexterity saving throw to take only half damage, you instead take no damage if you succeed on the saving throw, and only half damage if you fail.")
Divine Strike
8th-level Air Domain feature
You gain the ability to infuse your weapon strikes with divine energy. Once on each of your turns, when you hit a creature with a weapon attack, you can cause the attack to deal an extra 1d8 force damage to the target. When you reach 14th level, the extra damage increases to 2d8.
def level8(npc):
npc.defer(lambda npc: npc.traits.append(f"***Divine Strike.*** Once on each of your turns, when you hit a creature with a weapon attack, you can cause the attack to deal an extra {'1d8' if npc.levels(baseclass) < 14 else '2d8'} force damage to the target.") )
Wrath of Wind
17th-level Air Domain feature
You can harness the full potential of the winds. As a bonus action, you become a paragon of the wind and for the next minute you gain the following benefits:
- Your movement speed is doubled, and you have a flying speed equal to your doubled movement speed.
- Attacks made against you have disadvantage on the roll.
- You can use your action to cast the Whirlwind spell without using a spell slot. (You can only have one Whirlwind active at a time.)
Once you use this feature, you can't use it again until you finish a long rest.
def level17(npc):
npc.bonusactions.append(f"***Wrath of Wind (Recharges on long rest).*** You become a paragon of the wind and for the next minute you gain the following benefits: Your movement speed is doubled, and you have a flying speed equal to your doubled movement speed; Attacks made against you have disadvantage on the roll; You can use your action to cast {spelllinkify('whirlwind')} without using a spell slot. (You can only have one *whirlwind* active at a time.)")