Skip to content

Instantly share code, notes, and snippets.

@AelarTheElfRogue
Created October 27, 2019 01:39
Show Gist options
  • Save AelarTheElfRogue/14ea0989911935653f5dcf6836aa647d to your computer and use it in GitHub Desktop.
Save AelarTheElfRogue/14ea0989911935653f5dcf6836aa647d to your computer and use it in GitHub Desktop.
[Race] - Bearkin
var iFileName = "Bearkin Race.js";
//Add the Bear Claw Weapon Weapon
WeaponsList["claws"] = {
regExpSearch : /^(?=.*\b(sharp|cat|dragon|retractable|tortle|bear))(?=.*\bclaws?\b).*$/i,
name : "Sharp Claws",
source : [["V", 115], ["UA:FR", 2], ["TP", 4], ["X", 74]],
ability : 1,
type : "Natural",
damage : [1, 4, "slashing"],
range : "Melee",
description : "",
abilitytodamage : true,
monkweapon : true
};
//Add the Bear Races
RaceList["black bear"] = {
regExpSearch : /^(?=.*black)(?=.*bear).*$/i,
name : "Black Bear",
sortname : "Bear, Black",
source : ["HB", 1],
plural : "Black Bears",
size : 3,
speed : {
walk : { spd : 30, enc : 20 },
},
languageProfs : ["Common", "Bearic"],
weapons : ["Bear Claws"],
age : " reach adolesence around the same time as humans, but usually only live to about 60 years.",
improvements : "Black Bear: +2 Strength, +1 Wisdom;",
skills : ["Survival", "Stealth"],
vision : [["Darkvision", 60]],
scores : [2, 0, 0, 0, 1, 0],
trait : "Black Bear (+2 Strength, +1 Wisdom)\n\nBear Claws: I can use my claws for unarmed strikes (1d4 slashing damage).\n\nKeen Smell: I have advantage on perception checks that rely on smell.\n\nDarkvision: I have 60 ft Darkvision",
};
RaceList["brown bear"] = {
regExpSearch : /^(?=.*brown)(?=.*bear).*$/i,
name : "Brown Bear",
sortname : "Bear, Brown",
source : ["HB", 1],
plural : "Brown Bears",
size : 3,
speed : {
walk : { spd : 30, enc : 20 },
},
languageProfs : ["Common", "Bearic"],
weapons : ["Bear Claws"],
age : " reach adolesence around the same time as humans, but usually only live to about 60 years.",
improvements : "Brown Bear: +2 Strength, +1 Charisma;",
skills : ["Survival"],
scores : [2, 0, 0, 0, 0, 1],
trait : "Brown Bear (+2 Strength, +1 Charisma)\nBear Claws: I can use my claws for unarmed strikes (1d4 slashing damage).\nKeen Smell: I have advantage on perception checks that rely on smell.\nProtector: When an ally within 10 ft must make a Strength saving throw, I can choose to have the effect target me instead.",
features : {
"protector" : {
name : "Protector",
minlevel : 1,
usages: 2,
recovery: "short rest",
},
}
};
RaceList["polar bear"] = {
regExpSearch : /^(?=.*polar)(?=.*bear).*$/i,
name : "Polar Bear",
sortname : "Bear, Polar",
source : ["HB", 1],
plural : "Polar Bears",
size : 3,
speed : {
walk : { spd : 30, enc : 20 },
},
languageProfs : ["Common", "Bearic"],
weapons : ["Bear Claws"],
age : " reach adolesence around the same time as humans, but usually only live to about 60 years.",
improvements : "Polar Bear: +2 Strength, +1 Constitution;",
skills : ["Survival"],
scores : [2, 0, 1, 0, 0, 0],
trait : "Polar Bear (+2 Strength, +1 Constitution)\nBear Claws: I can use my claws for unarmed strikes (1d4 slashing damage).\nKeen Smell: I have advantage on perception checks that rely on smell.\nWinter Hide: I have resistance to cold damage and don't suffer the effects of extreme cold",
dmgres : ["Cold"],
};
RaceList["panda bear"] = {
regExpSearch : /^(?=.*panda)(?=.*bear).*$/i,
name : "Panda Bear",
sortname : "Bear, Panda",
source : ["HB", 1],
plural : "Panda Bears",
size : 3,
speed : {
walk : { spd : 30, enc : 20 },
},
languageProfs : ["Common", "Bearic"],
weapons : ["Bear Claws"],
age : " reach adolesence around the same time as humans, but usually only live to about 60 years.",
improvements : "Panda Bear: +2 Strength, +1 Wisdom;",
skills : ["Survival"],
scores : [2, 0, 0, 0, 1, 0],
trait : "Panda Bear (+2 Strength, +1 Wisdom)\nBear Claws: I can use my claws for unarmed strikes (1d4 slashing damage).\nKeen Smell: I have advantage on perception checks that rely on smell.\nSpiritual Communication: I can cast the Speak with Plants spell once per long rest, using Wisdom as my spellcasting ability. When casting Speak with Plants with this feature, I can only communicate with plants, and am unable to command, move, or control them.",
spellcastingBonus : {
name : "Spiritual Communication",
spellcastingAbility : 5,
spells : ["speak with plants"],
selection : ["speak with plants"],
oncelr : true,
},
};
RaceList["koala bear"] = {
regExpSearch : /^(?=.*koala)(?=.*bear).*$/i,
name : "Koala Bear",
sortname : "Bear, Koala",
source : ["HB", 1],
plural : "Koala Bears",
size : 4,
speed : {
walk : { spd : 30, enc : 20 },
climb : { spd : 30, enc : 20 }
},
languageProfs : ["Common", "Bearic"],
weapons : ["Bear Claws"],
age : " reach adolesence around the same time as humans, but usually only live to about 60 years.",
improvements : "Koala Bear: +2 Strength, +1 Dexterity;",
skills : ["Survival"],
scores : [2, 1, 0, 0, 0, 0],
trait : "Koala Bear (+2 Strength, +1 Dexterity)\nBear Claws: I can use my claws for unarmed strikes (1d4 slashing damage).\nKeen Smell: I have advantage on perception checks that rely on smell.\nNimble Climber: I have a climb speed of 30ft.\nBear Drop: I take half damage if I fall onto a creature and advantage on that attack roll, if making an attack\nExpert Survivalist: I can double my proficiency if proficient on Survival and Nature checks.",
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment