Last active
October 4, 2018 12:32
-
-
Save AelarTheElfRogue/068969d7212e02812fa1ea1f1a5a3527 to your computer and use it in GitHub Desktop.
[Archetype] - Cleric: Celebration Domain
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var iFileName = "Cleric - Celebration Domain [AelarTheElfRogue].js"; | |
RequiredSheetVersion(12.999); | |
//Create the source | |
SourceList["AtER:CDC"] ={ | |
name : "Aelar the Elf Rogue - Cleric Domain: Celebration", | |
abbreviation : "AtER:CDC", | |
group : "Aelar The Elf Rogue", | |
url : "http://homebrewery.naturalcrit.com/share/r18bSJl9Q", | |
date : "2018/10/01" | |
}; | |
//Create the Celebration Domain | |
AddSubClass("cleric", "celebration domain", { | |
regExpSearch : /^(?=.*(cleric|priest|clergy|acolyte))(?=.*(celebration)).*$/i, | |
subname : "Celebration Domain", | |
source : ["AtER:CDC", 1], | |
spellcastingExtra : ["bless", "tasha's hideous laughter", "aid", "enthrall", "create food & water", "wall of water", "aura of life", "freedom of movement", "awaken", "modify memory"], | |
features : { | |
"subclassfeature1" : { | |
name : "Bonus Proficiencies", | |
source : ["AtER:CDC", 1], | |
minlevel : 1, | |
description : desc ([ | |
"I gain proficiecy with Performance, and can use my Wisdom mod in place of Charisma.", | |
"I can use an instrument that I have proficiency with as a spellcasting focus." | |
]), | |
skills : ["Performance"], | |
addMod : { type : "skill", field : "Perf", mod : "Wis-Cha", text : "I use my Wisdom modifier for Performance instead of Charisma." }, | |
toolProfs : [["Musical instrument", 1]] | |
}, | |
"subclassfeature1.1" : { | |
name : "Song of Joy", | |
source : ["AtER:CDC", 1], | |
minlevel : 1, | |
action : ["reaction", ""], | |
usages : "Wisdom modifier + 1 x per ", | |
usagescalc : "event.value = 1 + What('Wis Mod');", | |
recovery : "long rest", | |
description : desc ([ | |
"I can make a Performance check in place of Constitution saving throws to maintain", | |
"concentration on a spell. On a success, I maintain concentration and I can use the", | |
"ability until the start of my next turn.", | |
]), | |
}, | |
"subclassfeature2" : { | |
name : "Channel Divinity: Endless Bounty", | |
source : ["AtER:CDC", 1], | |
minlevel : 2, | |
description : desc ([ | |
"When I case a spell that targets one ally, I can target an additional number of allies", | |
"equal to my Wisdom modifier divided by 2.", | |
]), | |
}, | |
"subclassfeature6" : { | |
name : "Spread Bravado", | |
source : ["AtER:CDC", 1], | |
minlevel : 6, | |
description : desc ([ | |
"When I cast a spell that targets an ally, that ally also gains gains advantage their next", | |
"saving throw or ability check." | |
]), | |
}, | |
"subclassfeature8" : { | |
name : "Potent Spellcasting", | |
source : ["P", 60], | |
minlevel : 8, | |
description : desc([ | |
"I can add my Wisdom modifier to the damage I deal with my cleric cantrips", | |
]), | |
calcChanges : { | |
atkCalc : ["if (classes.known.cleric && classes.known.cleric.level > 7 && thisWeapon[4].indexOf('cleric') !== -1 && thisWeapon[3] && SpellsList[thisWeapon[3]].level === 0) { output.extraDmg += What('Wis Mod'); }; ", "My cleric cantrips get my Wisdom modifier added to their damage."] | |
} | |
}, | |
"subclassfeature17" : { | |
name : "Blessings Overflowing", | |
source : ["AtER:CDC", 1], | |
minlevel : 17, | |
usages : 1, | |
action : ["action", ""], | |
recovery : "short rest", | |
description : desc ([ | |
"I can activate a 30 foot aura for 1 minute that gives the effects of Bless and Heroism", | |
"to allies inside.", | |
]), | |
} | |
} | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment