Skip to content

Instantly share code, notes, and snippets.

@AelarTheElfRogue
AelarTheElfRogue / Compendium of Forgotten Secrets - Awakening.js
Last active November 4, 2019 16:14
Compendium of Forgotten Secrets - Awakening [WIP]
var iFileName = "Compendium of Forgotten Secrets - Awakening.js";
SourceList.CoFSA={
name : "Compendium of Forgotten Secrets - Awakening",
abbreviation : "CoFSA",
group : "Homebrew",
url : "https://www.genfantasypress.com/",
date : "2019/03/07"
};
//The Accursed Archive - Warlock
AddSubClass("warlock", "the accursed archive", {
@AelarTheElfRogue
AelarTheElfRogue / Bard - College of the Opera [Hannah Rose and Kelli Butler]
Last active February 10, 2019 02:56
[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
var iFileName = "Class - Factotum.js";
RequiredSheetVersion(12.999);
//Create the source
SourceList["FC"] ={
name : "The Factotum Class - Jacky Leung",
abbreviation : "FC",
group : "DM's Guild",
url : "https://deathbymage.com/2018/03/12/the-factotum-class-the-jack-of-all-trades-returns-to-dd-5e/",
date : "2019/01/07"
@AelarTheElfRogue
AelarTheElfRogue / Astrophel's Astronomical Arcanum: Variant Bard.js
Last active October 12, 2018 14:08
Variant Bard Options for Bardic Inspiration, Countercharm, and Superior Inspiration
SourceList["AAA:VB"] ={
name : "Astrophel's Astronomical Arcanum: Variant Bard",
abbreviation : "AAA:VB",
group : "Astrophel's Astronomical Arcanum",
url : "http://homebrewery.naturalcrit.com/share/r18bSJl9Q",
date : "2018/10/01"
};
var iFileName = "Astrophel's Astronomical Arcanum: Variant Bard.js";
@AelarTheElfRogue
AelarTheElfRogue / Cleric - Celebration Domain [AelarTheElfRogue].js
Last active October 4, 2018 12:32
[Archetype] - Cleric: Celebration Domain
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"
@AelarTheElfRogue
AelarTheElfRogue / Barbarian - Path of the Titan Mauler [ch33ri000z] [AelarTheElfRogue].js
Last active September 15, 2018 03:20
[Archetype] - Barbarian: Path of the Titan Mauler
/* -INFORMATION-
Subject: Barbarian - Path of Titan Mauler
Sheet: v12.999 (2017-11-29)
*/
// Converted for use with MPMB's Character Sheet by /u/AelarTheElfRogue
var iFileName = "Barbarian - Path of the Titan Mauler [ch33ri000z] [AelarTheElfRogue].js";
RequiredSheetVersion(12.999);
var iFileName = "Wizard - Blood Mage [DungeonMastersGuild][AelarTheElfRogue].js";
RequiredSheetVersion(12.999);
// Converted for use with MPMB's Character Sheet by /u/AelarTheElfRogue
//Create the source
SourceList["JR:BM"] ={
name : "Joshua Raynack: Blood Magic",
abbreviation : "JR:BM",
group : "Dungeon Masters Guild",
/* -INFORMATION-
Subject: Class - The Craftsman [MageHandPress][AelarTheElfRogue].js
Sheet: v13.00.00 (2018-??-??) [identical to v12.999 syntax, except v12.999 uses 'borrow' for the burrow speed]
*/
// Converted for use with MPMB's Character Sheet by /u/AelarTheElfRogue
//Create the source
SourceList["MHP:C"] ={
name : "Mage Hand Press: The Craftsman Class",
@AelarTheElfRogue
AelarTheElfRogue / Monk - Way of the Beast [AelarTheElfRogue].js
Last active August 28, 2018 14:48
[Archetype] - Monk: Way of the Beast
/* -INFORMATION-
Subject: Monk - Way of the Beast
Effect: This is the syntax for adding a new subclass/archetype to a class that is defined in the sheet, or to a class you made yourself
Sheet: v12.999 (2017-11-29)
*/
// Converted for use with MPMB's Character Sheet by /u/AelarTheElfRogue
var iFileName = "Monk - Way of the Beast [AelarTheElfRogue].js";
RequiredSheetVersion(12.999);
/* -INFORMATION-
Subject: Barbarian - Path of the Hellion
Effect: This is the syntax for adding a new subclass/archetype to a class that is defined in the sheet, or to a class you made yourself
Sheet: v12.999 (2017-11-29)
*/
// Converted for use with MPMB's Character Sheet by /u/AelarTheElfRogue
var iFileName = "Barbarian - Path of the Hellion [The Darkest Dungeon] [AelarTheElfRogue].js"; // Optional; This is how the file will be named in the sheet if you import it as a file and not copy-paste its content. Only the first occurrence of this variable will be used
RequiredSheetVersion(12.999); // Optional; This is the minimum required version number of the sheet for the script to work. If the sheet being used to import the script is of an earlier version, the user will be warned