diff --git a/Das Schwarze Auge (TDE) 5 OFFICIAL by Ulisses/dsa5official.html b/Das Schwarze Auge (TDE) 5 OFFICIAL by Ulisses/dsa5official.html index e65a397c9c..eaa4a4b148 100644 --- a/Das Schwarze Auge (TDE) 5 OFFICIAL by Ulisses/dsa5official.html +++ b/Das Schwarze Auge (TDE) 5 OFFICIAL by Ulisses/dsa5official.html @@ -1,4 +1,3 @@ -
@@ -29282,7 +29281,8 @@ const waffe_typ = values[`repeating_meleeweapon_${nkwaffe}_waffe_typ`] || "raufen"; //let waffe_leiteigenschaft = values[`waffe_leiteigenschaft_${nk_waffe}`]; //let waffe_leiteigenschaft_input = parseInt(values[`waffe_leiteigenschaft_input_${nk_waffe}`]) || 0; - const waffe_tp_bonus = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_bonus`]) || 0; + let waffe_tp_bonus = values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_bonus`] ?? dsa5helpers.getLeitwert("GE/KK", values, "14"); + waffe_tp_bonus = waffe_tp_bonus != undefined ? parseInt(waffe_tp_bonus) : dsa5helpers.getLeitwert("GE/KK", values, "14"); const waffe_tp_anz_wuerfel = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_anz_wuerfel`]) || 1; const waffe_tp_wert = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_wert`]) || 0; const waffe_at = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_at`]) || 0; @@ -29455,7 +29455,8 @@ let schild_typ = values[`repeating_meleeweapon_${nkwaffe}_waffe_typ`] || "raufen"; //let schild_leiteigenschaft = values.schild_leiteigenschaft_1; //let schild_leiteigenschaft_input = parseInt(values.schild_leiteigenschaft_input_1) || 0; - let schild_tp_bonus = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_bonus`]) || 0; + let schild_tp_bonus = values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_bonus`] ?? dsa5helpers.getLeitwert("GE/KK", values, "14"); + schild_tp_bonus = schild_tp_bonus != undefined ? parseInt(schild_tp_bonus) : dsa5helpers.getLeitwert("GE/KK", values, "14"); let schild_tp_anz_wuerfel = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_anz_wuerfel`]) || 1; let schild_tp_wert = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_tp_wert`]) || 0; let schild_at = parseInt(values[`repeating_meleeweapon_${nkwaffe}_waffe_at`]) || 0; @@ -29621,7 +29622,9 @@ "vw_grundwert", "vw_modifikator", "eingeengt", - "nk_hitzone" + "nk_hitzone", + "koerperkraft_gesamt", + "gewandheit_gesamt" ); for (const id of ids) {