diff --git a/Shadowrun5th/Shadowrun5th.html b/Shadowrun5th/Shadowrun5th.html
index 63577afd05..023fe56c2c 100644
--- a/Shadowrun5th/Shadowrun5th.html
+++ b/Shadowrun5th/Shadowrun5th.html
@@ -11476,28 +11476,30 @@ on("change:chummercheckbox", function(){
var newrowid=generateRowID();
//find ammo to get stats
ammo = ammunition.find(clip => clip.guid === chummerfile.characters.character.weapons.weapon[i-1].clips.clip[j].id);
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoname"+i]=ammo.name;
- if(ammo.weaponbonusdamage_english != null && ammo.weaponbonusap != null && ammo.weaponbonusacc != null) {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=ammo.weaponbonusdamage_english.substring(0,2);
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=ammo.weaponbonusdamage_english.substring(2);
- if(ammo.name_english === "Ammo: Stick-n-Shock") {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
+ if(ammo != null) {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoname"+i]=ammo.name;
+ if(ammo.weaponbonusdamage_english != null && ammo.weaponbonusap != null && ammo.weaponbonusacc != null) {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=ammo.weaponbonusdamage_english.substring(0,2);
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=ammo.weaponbonusdamage_english.substring(2);
+ if(ammo.name_english === "Ammo: Stick-n-Shock") {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
+ }
+ else {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=ammo.weaponbonusap;
+ }
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=ammo.weaponbonusacc;
}
else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=ammo.weaponbonusap;
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=0;
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=0;
+ if(ammo.name_english === "Ammo: Stick-n-Shock") {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
+ }
+ else {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=0;
+ }
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=0;
}
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=ammo.weaponbonusacc;
- }
- else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=0;
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=0;
- if(ammo.name_english === "Ammo: Stick-n-Shock") {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
- }
- else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=0;
- }
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=0;
}
}
}else{
@@ -11510,28 +11512,30 @@ on("change:chummercheckbox", function(){
continue;
}
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoname"+i]=ammo.name;
- if(ammo.weaponbonusdamage_english != null && ammo.weaponbonusap != null && ammo.weaponbonusacc != null) {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=ammo.weaponbonusdamage_english.substring(0,2);
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=ammo.weaponbonusdamage_english.substring(2);
- if(ammo.name_english === "Ammo: Stick-n-Shock") {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
- }
- else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=ammo.weaponbonusap;
- }
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=ammo.weaponbonusacc;
- }
- else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=0;
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=0;
- if(ammo.name_english === "Ammo: Stick-n-Shock") {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
- }
- else {
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=0;
- }
- attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=0;
+ if(ammo != null) {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoname"+i]=ammo.name;
+ if(ammo.weaponbonusdamage_english != null && ammo.weaponbonusap != null && ammo.weaponbonusacc != null) {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=ammo.weaponbonusdamage_english.substring(0,2);
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=ammo.weaponbonusdamage_english.substring(2);
+ if(ammo.name_english === "Ammo: Stick-n-Shock") {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
+ }
+ else {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=ammo.weaponbonusap;
+ }
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=ammo.weaponbonusacc;
+ }
+ else {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodv"+i]=0;
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammodmgtype"+i]=0;
+ if(ammo.name_english === "Ammo: Stick-n-Shock") {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i] = -5 - attributes["weaponap"+i]
+ }
+ else {
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoap"+i]=0;
+ }
+ attributes["repeating_equipment"+i+"_"+newrowid+"_ammoacc"+i]=0;
+ }
}
}
}