Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AelarTheElfRogue/e0e09a2ffe0ef0e33b790db0f4f71b0e to your computer and use it in GitHub Desktop.
Save AelarTheElfRogue/e0e09a2ffe0ef0e33b790db0f4f71b0e to your computer and use it in GitHub Desktop.
[Archetype] - Bard - College of the Opera
var iFileName = "Bard - College of the Opera [Hannah Rose and Kelli Butler].js";
RequiredSheetVersion(12.999);
SourceList["DMG:BCotO"] ={
name : "DM's Guild: College of the Opera",
abbreviation : "DMG:BCotO",
group : "DM's Guild",
url : "https://www.dmsguild.com/product/262260/College-of-the-Opera",
date : "2019/02/06"
};
AddSubClass(//transcribed by AelarTheElfRogue and MoleDay05
"bard",
"college of the opera",
{
regExpSearch : /^(?=.*(college|bard|minstrel|troubadour|jongleur))(?=.*opera).*$/i,
subname : "College of the Opera",
source : ["DMG:BCotO", 1],
features : {
"subclassfeature3" : {
name : "Bonus Proficiencies",
source : ["DMG:BCotO", 1],
minlevel : 3,
description : desc([
"I learn four additional languages of my choice. I gain proficiency with my voice as a",
"musical instrument. In order to use voice as a spellcasting focus for bard spells, I must",
"be able to speak even if the spell doesn't have a vocal component.",
]),
languageProfs : [4],
toolProfs : ["Voice"],
},
"subclassfeature3.1" : {
name : "Piercing Resonance",
source : ["DMG:BCotO", 1],
minlevel : 3,
description : desc([
"I learn shatter as a bard spell, which I can change the spell’s area of effect to a 15-foot",
"cone originating from me. Creatures who fail against this feature are deafened and have",
"disadvantage on attack rolls until the end of their next turn. If cast at 4th level or",
"higher, a creature is also stunned until the end of its next turn on a failed saving throw.",
]),
spellcastingBonus : {
name : "Piercing Resonance",
spells : ["shatter"],
selection : ["shatter"],
}
},
"subclassfeature6" : {
name : "Arias",
source : ["DMG:BCotO", 1],
minlevel : 6,
description : desc([
"Use the \"Choose Feature\" button above to add Arias to the third page",
]),
additional : ["", "", "", "", "", "1 aria", "1 aria", "1 aria", "1 aria", "2 arias", "2 arias", "2 arias", "2 arias", "2 arias", "all 3 arias", "all 3 arias", "all 3 arias", "all 3 arias", "all 3 arias", "all 3 arias"],
extraname: "Arias, College of the Opera 6",
extrachoices : ["Aria Cantabile", "Aria di Bravura", "Aria Parlante"],
"aria cantabile" : {
name : "Aria Cantabile",
source : ["DMG:BCotO", 1],
description : desc([
"When you use your Song of Rest, any friendly creatures who hear your performance also",
"gain 1d6 temporary hit points. Creatures can benefit from this ability even if they do not",
"spend any Hit Dice during the short rest. Die increases to 1d8 at level 9, 1d10 at level 13,",
"and 1d12 at level 17.",
]),
additional : ["", "", "", "", "", "1d6", "1d6", "1d6", "1d8", "1d8", "1d8", "1d8", "1d10", "1d10", "1d10", "1d10", "1d12", "1d12", "1d12", "1d12"],
},
"aria di bravura" : {
name : "Aria di Bravura",
source : ["DMG:BCotO", 1],
description : desc([
"When a creature that I can see misses you with an attack, I can expend one use of my",
"Bardic Inspiration as a reaction to deliver a scathing verbal riposte. If the creature can",
"hear me, it has disadvantage on all its attacks until the end of its next turn.",
]),
action : ["reaction", ""],
},
"aria parlante" : {
name : "Aria Parlante",
source : ["DMG:BCotO", 1],
description : desc([
"When I make a Charisma check to interact with another creature who can hear me,",
"I can expend one use of my Bardic Inspiration to gain advantage on the check.",
]),
},
},
"subclassfeature14" : {
name : "Supporting Cast",
source : ["DMG:BCotO", 1],
minlevel : 14,
description : desc([
"When an ally within 60 ft of me that I can see rolls a Bardic Inspiration die that I gave",
"them, I gain one Bardic Inspiration die that I must use before the end of my next turn.",
"I can have only one Bardic Inspiration die from this feature at a time.",
]),
},
"subclassfeature14.1" : {
name : "Capture Soul",
source : ["DMG:BCotO", 1],
minlevel : 14,
description : desc([
"As an action, I make a Charisma (Performance) check against one creature. On a failure, ",
"I capture their soul, and I have advantage on all Charisma checks made to interact",
"with the target for 24 hours. They cannot be resurrected without my permission. The",
"target’s soul cannot be destroyed or trapped by other means while it is in my possession.",
]),
action : ["action", ""],
usages : 1,
recovery : "long rest"
},
}
}
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment