mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Bug fix and more armour
fixed bug in armour calc, and added more armour from SLA main book, CS1 and Hunter sheets 2
This commit is contained in:
+60
-38
@@ -1215,30 +1215,41 @@
|
||||
<select name="attr_armour_1">
|
||||
<option value="0"></option>
|
||||
<option value="1">BASTION</option>
|
||||
<option value="2">BODY BLOCKER</option>
|
||||
<option value="2">BODY BLOCKER PP664</option>
|
||||
<option value="3">BREACHER SHIELD</option>
|
||||
<option value="4">CRACKSHOT</option>
|
||||
<option value="4">CRACKSHOT PP100</option>
|
||||
<option value="5">DEATHSUIT-1</option>
|
||||
<option value="6">DEATHSUIT-2</option>
|
||||
<option value="7">DEATHSUIT-4</option>
|
||||
<option value="8">DOGEYBONE</option>
|
||||
<option value="8">DOGEYBONE PP104</option>
|
||||
<option value="9">EBB TK SHIELD</option>
|
||||
<option value="10">EBB TK ADVANCED SHIELD</option>
|
||||
<option value="11">EXO MK2</option>
|
||||
<option value="12">HARD</option>
|
||||
<option value="11">EXO MK2 PP13</option>
|
||||
<option value="12">HARD PP10</option>
|
||||
<option value="13">MAL MODULAR</option>
|
||||
<option value="14">PADQUIL</option>
|
||||
<option value="15">POWERCELL</option>
|
||||
<option value="16">SILVERBACK</option>
|
||||
<option value="15">POWERCELL PP70</option>
|
||||
<option value="16">SILVERBACK PP112D</option>
|
||||
<option value="17">STRIKER</option>
|
||||
<option value="18">XENOS SKIN</option>
|
||||
<option value="19">DN GUNNER</option>
|
||||
<option value="20">THREASER ENDEAVER TH.0001</option>
|
||||
<option value="21">THREASER SARGE TH.0005</option>
|
||||
<option value="22">SCRAP ARMOUR-1</option>
|
||||
<option value="23">SCRAP ARMOUR-3</option>
|
||||
<option value="24">SCRAP ARMOUR-6</option>
|
||||
<option value="25">PP664.2 BODY BLOCKER</option>
|
||||
<option value="19">DN COMMANDANT</option>
|
||||
<option value="20">DN GUNNER</option>
|
||||
<option value="21">DN SPECIALIST</option>
|
||||
<option value="22">THREASER ENDEAVER TH.0001</option>
|
||||
<option value="23">THREASER SARGE TH.0005</option>
|
||||
<option value="24">SCRAP ARMOUR-1</option>
|
||||
<option value="25">SCRAP ARMOUR-2</option>
|
||||
<option value="26">SCRAP ARMOUR-3</option>
|
||||
<option value="27">SCRAP ARMOUR-4</option>
|
||||
<option value="28">SCRAP ARMOUR-6</option>
|
||||
<option value="29">PP664.2 BODY BLOCKER</option>
|
||||
<option value="30">AETHER ARMOUR</option>
|
||||
<option value="31">SINNER MK.III BATTLE SUIT</option>
|
||||
<option value="32">SUPER HARD PP55</option>
|
||||
<option value="33">MODIFED RABOCHIH MINIG POWERSUIT</option>
|
||||
<option value="34">WIDOWKISS BATTLESUIT</option>
|
||||
<option value="35">BLITZKRIEG</option>
|
||||
<option value="36">KRELL ABLATIVE</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-armour1pvscore"><input name="attr_armour_pv_1" type="number"></div>
|
||||
@@ -1291,30 +1302,41 @@
|
||||
<select name="attr_armour_2">
|
||||
<option value="0"></option>
|
||||
<option value="1">BASTION</option>
|
||||
<option value="2">BODY BLOCKER</option>
|
||||
<option value="2">BODY BLOCKER PP664</option>
|
||||
<option value="3">BREACHER SHIELD</option>
|
||||
<option value="4">CRACKSHOT</option>
|
||||
<option value="4">CRACKSHOT PP100</option>
|
||||
<option value="5">DEATHSUIT-1</option>
|
||||
<option value="6">DEATHSUIT-2</option>
|
||||
<option value="7">DEATHSUIT-4</option>
|
||||
<option value="8">DOGEYBONE</option>
|
||||
<option value="8">DOGEYBONE PP104</option>
|
||||
<option value="9">EBB TK SHIELD</option>
|
||||
<option value="10">EBB TK ADVANCED SHIELD</option>
|
||||
<option value="11">EXO MK2</option>
|
||||
<option value="12">HARD</option>
|
||||
<option value="11">EXO MK2 PP13</option>
|
||||
<option value="12">HARD PP10</option>
|
||||
<option value="13">MAL MODULAR</option>
|
||||
<option value="14">PADQUIL</option>
|
||||
<option value="15">POWERCELL</option>
|
||||
<option value="16">SILVERBACK</option>
|
||||
<option value="15">POWERCELL PP70</option>
|
||||
<option value="16">SILVERBACK PP112D</option>
|
||||
<option value="17">STRIKER</option>
|
||||
<option value="18">XENOS SKIN</option>
|
||||
<option value="19">DN GUNNER</option>
|
||||
<option value="20">THREASER ENDEAVER TH.0001</option>
|
||||
<option value="21">THREASER SARGE TH.0005</option>
|
||||
<option value="22">SCRAP ARMOUR-1</option>
|
||||
<option value="23">SCRAP ARMOUR-3</option>
|
||||
<option value="24">SCRAP ARMOUR-6</option>
|
||||
<option value="25">PP664.2 BODY BLOCKER</option>
|
||||
<option value="19">DN COMMANDANT</option>
|
||||
<option value="20">DN GUNNER</option>
|
||||
<option value="21">DN SPECIALIST</option>
|
||||
<option value="22">THREASER ENDEAVER TH.0001</option>
|
||||
<option value="23">THREASER SARGE TH.0005</option>
|
||||
<option value="24">SCRAP ARMOUR-1</option>
|
||||
<option value="25">SCRAP ARMOUR-2</option>
|
||||
<option value="26">SCRAP ARMOUR-3</option>
|
||||
<option value="27">SCRAP ARMOUR-4</option>
|
||||
<option value="28">SCRAP ARMOUR-6</option>
|
||||
<option value="29">PP664.2 BODY BLOCKER</option>
|
||||
<option value="30">AETHER ARMOUR</option>
|
||||
<option value="31">SINNER MK.III BATTLE SUIT</option>
|
||||
<option value="32">SUPER HARD PP55</option>
|
||||
<option value="33">MODIFED RABOCHIH MINIG POWERSUIT</option>
|
||||
<option value="34">WIDOWKISS BATTLESUIT</option>
|
||||
<option value="35">BLITZKRIEG</option>
|
||||
<option value="36">KRELL ABLATIVE</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-armour2pvscore"><input name="attr_armour_pv_2" type="number"></div>
|
||||
@@ -2595,14 +2617,14 @@ on("change:armour_1", function() {
|
||||
getAttrs(["armour_1","armour_2","species","strength"], function(values) {
|
||||
var armour = parseInt(values["armour_1"])||0;
|
||||
var armour2 = parseInt(values["armour_2"])||0;
|
||||
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN GUNNER","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-3","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER"];
|
||||
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,6,6,16,1,3,6,5];
|
||||
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,22,50,8,14,24,14];
|
||||
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,3,0,2,0,1,3,3];
|
||||
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN COMMANDANT","DN GUNNER","DN SPECIALIST","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-2","SCRAP ARMOUR-3","SCRAP ARMOUR-4","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER","AETHER","SINNER MK.III BATTLE SUIT","SUPER HARD","ROBOCHIH MINING","WIDOWKISS BATTLESUIT","BLITZKRIEG","KRELL ABLATIVE"];
|
||||
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,8,6,6,6,16,1,2,3,4,6,5,5,14,7,12,14,11,7];
|
||||
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,20,16,22,50,8,7,14,10,24,14,16,40,26,60,100,30,24];
|
||||
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,0,3,0,0,2,0,1,1,2,3,3,4,2,0,0,0,0,0];
|
||||
var setarmourpv = armourpv[armour]||0;
|
||||
var setarmourres = armourresist[armour]||0;
|
||||
var strength = parseInt(values["strength"])||0;
|
||||
if (setarmourres=999) {setarmourres=20+strength;}
|
||||
if (setarmourres==999) {setarmourres=20+strength;}
|
||||
var setarmourenc = armourenc[armour]||0;
|
||||
var setarmourinfo = armourname[armour]+" "+armourname[armour2];
|
||||
setAttrs({
|
||||
@@ -2617,14 +2639,14 @@ on("change:armour_2", function() {
|
||||
getAttrs(["armour_2", ,"armour_1"], function(values) {
|
||||
var armour = parseInt(values["armour_2"])||0;
|
||||
var armour1 = parseInt(values["armour_1"])||0;
|
||||
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN GUNNER","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-3","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER"];
|
||||
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,6,6,16,1,3,6,5];
|
||||
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,22,50,8,14,24,14];
|
||||
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,3,0,2,0,1,3,3];
|
||||
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN COMMANDANT","DN GUNNER","DN SPECIALIST","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-2","SCRAP ARMOUR-3","SCRAP ARMOUR-4","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER","AETHER","SINNER MK.III BATTLE SUIT","SUPER HARD","ROBOCHIH MINING","WIDOWKISS BATTLESUIT","BLITZKRIEG","KRELL ABLATIVE"];
|
||||
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,8,6,6,6,16,1,2,3,4,6,5,5,14,7,12,14,11,7];
|
||||
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,20,16,22,50,8,7,14,10,24,14,16,40,26,60,100,30,24];
|
||||
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,0,3,0,0,2,0,1,1,2,3,3,4,2,0,0,0,0,0];
|
||||
var setarmourpv = armourpv[armour]||0;
|
||||
var setarmourres = armourresist[armour]||0;
|
||||
var strength = parseInt(values["strength"])||0;
|
||||
if (setarmourres=999) {setarmourres=20+strength;}
|
||||
if (setarmourres==999) {setarmourres=20+strength;}
|
||||
var setarmourenc = armourenc[armour]||0;
|
||||
var setarmourinfo = armourname[armour1]+" "+armourname[armour];
|
||||
setAttrs({
|
||||
|
||||
Reference in New Issue
Block a user