mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Update beacon.html
Update race starting text to fix omissions. Fix heavy weapon damage and damage type for two habded weapons.
This commit is contained in:
+7
-7
@@ -942,11 +942,11 @@ on("change:Race sheet:opened", function() {
|
||||
//race sets HD
|
||||
switch (v.Race) {
|
||||
case "Dwarf" : HD = "d8"; specials="Dark sight and direction finding, cannot swim."; skills="Starts with +2 Strength and +1 Crafting."; racespeed=50; break;
|
||||
case "Human" : HD = "d8"; specials="Found everywhere. Adaptable"; skills="Starts with 1 point in 4 different skills."; break;
|
||||
case "Elf" : HD = "d6"; specials="Excellent night vision, immune to charm and sleep effects."; skills="Starts with +1 to Mind, Charisma, Knowledge and Survival."; racespeed=70; break;
|
||||
case "Halfling" : HD = "d6"; ACB = "1"; specials="Small, quick and nimble"; skills="Starts with +2 Dexterity, +1 Subterfuge and +1 to any skill."; break;
|
||||
case "Human" : HD = "d8"; specials="Found everywhere. Adaptable"; skills="Starts with +1 point in 4 different skills."; break;
|
||||
case "Elf" : HD = "d6"; specials="Excellent night vision, immune to charm and sleep effects."; skills="+1 to Mind, Charisma, Knowledge and Survival."; racespeed=70; break;
|
||||
case "Halfling" : HD = "d6"; ACB = "1"; specials="Small, quick and nimble"; skills="AC Bonus, +1 Dex & Subterfuge. +1 to any skill."; break;
|
||||
case "Beastman" : HD = "d10"; specials = "Cannot cast spells, use scrolls."; skills="Starts with +2 Survival."; break;
|
||||
case "Other" : HD = "?"; specials = "See Notes."; skills="Starts with +2 Survival."; break;
|
||||
case "Other" : HD = "?"; specials = "See Notes."; skills="See Notes."; break;
|
||||
}
|
||||
setAttrs({RaceHD : HD, RaceSpecials : specials, raceACbonus : ACB, raceProg : skills, Speed : racespeed});
|
||||
|
||||
@@ -992,10 +992,10 @@ on("sheet:opened remove:repeating_meleeweapon change:repeating_meleeweapon:melee
|
||||
if (v.repeating_meleeweapon_meleeWeaponsize == "light-rogue") {calcHitbonus = Attack + DEXBonus + magicBonus;}
|
||||
else {calcHitbonus = Attack + STRBonus + magicBonus;}
|
||||
|
||||
if (v.repeating_meleeweapon_meleeWeaponsize == "heavy-2hand") {DamBonus = STRBonus;}
|
||||
else {DamBonus = Math.floor(STRBonus/2);}
|
||||
if (v.repeating_meleeweapon_meleeWeaponsize == "heavy-2hand") {DamBonus = STRBonus+1;}
|
||||
else {DamBonus = Math.floor(STRBonus);}
|
||||
|
||||
if (v.repeating_meleeweapon_meleeWeaponsize == "heavy") {Dam = "d8";}
|
||||
if (v.repeating_meleeweapon_meleeWeaponsize == "heavy" || v.repeating_meleeweapon_meleeWeaponsize == "heavy-2hand") {Dam = "d8";}
|
||||
else {Dam = "d6";}
|
||||
|
||||
setAttrs({ repeating_meleeweapon_meleeDam : Dam,
|
||||
|
||||
Reference in New Issue
Block a user