Divine Domain: Water
Deities of water value ideals of purity, vitality, serenity, flexibility, and perseverance. Clerics of such deities seek to protect bodies of water and the communities around them. They might hunt monstrosities that corrupt and taint sources of water, or work to bring water to communities in need of it.
This domain is available to clerics of the Kaevarian Church, Trinitarians who worship Dara, Brigantia, ...
name = 'Water'
description = "***Divine Domain: Water.*** Deities of water value ideals of purity, vitality, serenity, flexibility, and perseverance. Clerics of such deities seek to protect bodies of water and the communities around them. They might hunt monstrosities that corrupt and taint sources of water, or work to bring water to communities in need of it."
Water Domain Spells
Cleric Level | Spells |
---|---|
1st | create or destroy water, fog cloud |
3rd | protection from poison, lesser restoration |
5th | wall of water, water breathing |
7th | control water, watery sphere |
9th | maelstrom, greater restoration |
domainspells = {
1: ['create or destroy water', 'fog cloud'],
3: ['protection from poison', 'lesser restoration'],
5: ['wall of water', 'water breathing'],
7: ['control water', 'watery sphere'],
9: ['maelstrom', 'greater restoration']
}
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 Cantrips
1st-level Water domain feature
You gain the shape water and ray of frost cantrips. For you, these cantrips count as cleric cantrips.
spellcasting.cantripsknown.append('shape water')
spellcasting.cantripsknown.append('ray of frost')
Divine Dew
1st-level Water domain feature
You can conjure blessed water to improve your vitality. As a bonus action, you can grant yourself or a creature you can see within 30 feet temporary hit points equal to twice your cleric level. These hit points last up to 1 hour.
You can use this feature a number of times equal to your wisdom modifier (a minimum of once). You regain all expended uses when you finish a long rest.
npc.defer(lambda npc: npc.bonusactions.append(f"***Divine Dew ({npc.WISbonus()}/Recharges on long rest).*** You grant yourself or a creature you can see within 30 feet {npc.levels('Cleric') * 2} temporary hit points. These hit points last up to 1 hour.") )
Channel Divinity: Misty Shroud
2nd-level Water domain feature
You can use your Channel Divinity to cloak yourself and allies in a protective mist.
As an action, you present your holy symbol, and a cold fog swirls around you for 1 round. Friendly creatures within 30 feet of you may immediately use a reaction to move up to half of their speed. Hostile creatures within 30 feet of you are unable to take reactions for the duration. The fog spreads around corners.
def level2(npc):
npc.actions.append("***Channel Divinity: Misty Shroud.*** You present your holy symbol, and a cold fog swirls around you for 1 round. Friendly creatures within 30 feet of you may immediately use a reaction to move up to half of their speed. Hostile creatures within 30 feet of you are unable to take reactions for the duration. The fog spreads around corners.")
Blessings of Water
6th-level Water domain feature
You can protect yourself and allies from fire and acid with a veil of water.
When a creature, including yourself, gains temporary hit points from a spell you cast, or a Cleric class feature you use, that creature also gains resistance to fire and acid damage while any of the temporary hit points remain.
def level6(npc):
npc.traits.append("***Blessings of Water.*** When a creature, including yourself, gains temporary hit points from a spell you cast, or a Cleric class feature you use, that creature also gains resistance to fire and acid damage while any of the temporary hit points remain.")
Potent Spellcasting
8th-level Water domain feature
You add your Wisdom modifier to the damage you deal with any cleric cantrip.
def level8(npc):
npc.traits.append("You add your Wisdom modifier to the damage you deal with any cleric cantrip.")
Warding Rains
17th-level Water domain feature
You can use your action to conjure a divine rain that surrounds you in a 20-foot radius for 1 minute or until you dismiss it with another action. You and friendly creatures within the rain gain a +2 bonus to saving throws.
Unprotected flames in the area are doused.
def level17(npc):
npc.actions.append("***Warding Rains.*** You conjure a divine rain that surrounds you in a 20-foot radius for 1 minute or until you dismiss it with another action. You and friendly creatures within the rain gain a +2 bonus to saving throws. Unprotected flames in the area are doused.")