Eigenschaften:
{{#rollGreater() Eigenschaft1 12}}
✓
{{/rollGreater() Eigenschaft1 12}}
+ /
{{#rollLess() Eigenschaft1 13}}
X
{{/rollLess() Eigenschaft1 13}}
- /
{{#rollGreater() Eigenschaft2 12}}
✓
{{/rollGreater() Eigenschaft2 12}}
@@ -14022,1061 +11333,948 @@
on("change:erfahrungsgrad", function() {
getAttrs(["Erfahrungsgrad", "APgesamt"], function(values) {
- if (values.APgesamt == null || values.APgesamt == 0 || values.APgesamt == 900 || values.APgesamt == 1000 || values.APgesamt == 1100 || values.APgesamt == 1200 || values.APgesamt == 1400 || values.APgesamt == 1700 || values.APgesamt == 2100 ) {
- if (values.Erfahrungsgrad == "Unerfahren") {
- setAttrs({
- APgesamt: 900
- });
- }
- if (values.Erfahrungsgrad == "Durchschnittlich") {
- setAttrs({
- APgesamt: 1000
- });
- }
- if (values.Erfahrungsgrad == "Erfahren") {
- setAttrs({
- APgesamt: 1100
- });
- }
- if (values.Erfahrungsgrad == "Kompetent") {
- setAttrs({
- APgesamt: 1200
- });
- }
- if (values.Erfahrungsgrad == "Meisterlich") {
- setAttrs({
- APgesamt: 1400
- });
- }
- if (values.Erfahrungsgrad == "Brillant") {
- setAttrs({
- APgesamt: 1700
- });
- }
- if (values.Erfahrungsgrad == "Legendaer") {
- setAttrs({
- APgesamt: 2100
- });
- }
- }
+ if (values.APgesamt == null || values.APgesamt == 0 || values.APgesamt == 900 || values.APgesamt == 1000 || values.APgesamt == 1100 || values.APgesamt == 1200 || values.APgesamt == 1400 || values.APgesamt == 1700 || values.APgesamt == 2100 ) {
+ if (values.Erfahrungsgrad == "Unerfahren") {
+ setAttrs({
+ APgesamt: 900
+ });
+ }
+ if (values.Erfahrungsgrad == "Durchschnittlich") {
+ setAttrs({
+ APgesamt: 1000
+ });
+ }
+ if (values.Erfahrungsgrad == "Erfahren") {
+ setAttrs({
+ APgesamt: 1100
+ });
+ }
+ if (values.Erfahrungsgrad == "Kompetent") {
+ setAttrs({
+ APgesamt: 1200
+ });
+ }
+ if (values.Erfahrungsgrad == "Meisterlich") {
+ setAttrs({
+ APgesamt: 1400
+ });
+ }
+ if (values.Erfahrungsgrad == "Brillant") {
+ setAttrs({
+ APgesamt: 1700
+ });
+ }
+ if (values.Erfahrungsgrad == "Legendaer") {
+ setAttrs({
+ APgesamt: 2100
+ });
+ }
+ }
});
});
on("change:spezies", function() {
getAttrs(["Spezies"], function(values) {
- if (values.Spezies == "Mensch") {
- setAttrs({
- LE_Spezies: 5,
- SK_Spezies: -5,
- ZK_Spezies: -5,
- GS_Spezies: 8
- });
- }
- if (values.Spezies == "Elf") {
- setAttrs({
- LE_Spezies: 2,
- SK_Spezies: -4,
- ZK_Spezies: -6,
- GS_Spezies: 8
- });
- }
- if (values.Spezies == "Halbelf") {
- setAttrs({
- LE_Spezies: 5,
- SK_Spezies: -4,
- ZK_Spezies: -6,
- GS_Spezies: 8
- });
- }
- if (values.Spezies == "Zwerg") {
- setAttrs({
- LE_Spezies: 8,
- SK_Spezies: -4,
- ZK_Spezies: -4,
- GS_Spezies: 6
- });
- }
+ if (values.Spezies == "Mensch") {
+ setAttrs({
+ LE_Spezies: 5,
+ SK_Spezies: -5,
+ ZK_Spezies: -5,
+ GS_Spezies: 8
+ });
+ }
+ if (values.Spezies == "Elf") {
+ setAttrs({
+ LE_Spezies: 2,
+ SK_Spezies: -4,
+ ZK_Spezies: -6,
+ GS_Spezies: 8
+ });
+ }
+ if (values.Spezies == "Halbelf") {
+ setAttrs({
+ LE_Spezies: 5,
+ SK_Spezies: -4,
+ ZK_Spezies: -6,
+ GS_Spezies: 8
+ });
+ }
+ if (values.Spezies == "Zwerg") {
+ setAttrs({
+ LE_Spezies: 8,
+ SK_Spezies: -4,
+ ZK_Spezies: -4,
+ GS_Spezies: 6
+ });
+ }
});
});
on("change:mu_grundwert change:mu_zukauf", function() {
getAttrs(["MU_Grundwert", "MU_Zukauf"], function(values) {
- setAttrs({
- MU_Wert: parseInt(values.MU_Grundwert) + parseInt(values.MU_Zukauf)
- });
+ setAttrs({
+ MU_Wert: parseInt(values.MU_Grundwert) + parseInt(values.MU_Zukauf)
+ });
});
});
on("change:kl_grundwert change:kl_zukauf", function() {
getAttrs(["KL_Grundwert", "KL_Zukauf"], function(values) {
- setAttrs({
- KL_Wert: parseInt(values.KL_Grundwert) + parseInt(values.KL_Zukauf)
- });
+ setAttrs({
+ KL_Wert: parseInt(values.KL_Grundwert) + parseInt(values.KL_Zukauf)
+ });
});
});
on("change:in_grundwert change:in_zukauf", function() {
getAttrs(["IN_Grundwert", "IN_Zukauf"], function(values) {
- setAttrs({
- IN_Wert: parseInt(values.IN_Grundwert) + parseInt(values.IN_Zukauf)
- });
+ setAttrs({
+ IN_Wert: parseInt(values.IN_Grundwert) + parseInt(values.IN_Zukauf)
+ });
});
});
on("change:ch_grundwert change:ch_zukauf", function() {
getAttrs(["CH_Grundwert", "CH_Zukauf"], function(values) {
- setAttrs({
- CH_Wert: parseInt(values.CH_Grundwert) + parseInt(values.CH_Zukauf)
- });
+ setAttrs({
+ CH_Wert: parseInt(values.CH_Grundwert) + parseInt(values.CH_Zukauf)
+ });
});
});
on("change:ff_grundwert change:ff_zukauf", function() {
getAttrs(["FF_Grundwert", "FF_Zukauf"], function(values) {
- setAttrs({
- FF_Wert: parseInt(values.FF_Grundwert) + parseInt(values.FF_Zukauf)
- });
+ setAttrs({
+ FF_Wert: parseInt(values.FF_Grundwert) + parseInt(values.FF_Zukauf)
+ });
});
});
on("change:ge_grundwert change:ge_zukauf", function() {
getAttrs(["GE_Grundwert", "GE_Zukauf"], function(values) {
- setAttrs({
- GE_Wert: parseInt(values.GE_Grundwert) + parseInt(values.GE_Zukauf)
- });
+ setAttrs({
+ GE_Wert: parseInt(values.GE_Grundwert) + parseInt(values.GE_Zukauf)
+ });
});
});
on("change:ko_grundwert change:ko_zukauf", function() {
getAttrs(["KO_Grundwert", "KO_Zukauf"], function(values) {
- setAttrs({
- KO_Wert: parseInt(values.KO_Grundwert) + parseInt(values.KO_Zukauf)
- });
+ setAttrs({
+ KO_Wert: parseInt(values.KO_Grundwert) + parseInt(values.KO_Zukauf)
+ });
});
});
on("change:kk_grundwert change:kk_zukauf", function() {
getAttrs(["KK_Grundwert", "KK_Zukauf"], function(values) {
- setAttrs({
- KK_Wert: parseInt(values.KK_Grundwert) + parseInt(values.KK_Zukauf)
- });
+ setAttrs({
+ KK_Wert: parseInt(values.KK_Grundwert) + parseInt(values.KK_Zukauf)
+ });
});
});
on("change:mu_wert", function() {
getAttrs(["MU_Wert"], function(values) {
- setAttrs({
- Leiteigenschaft_AT_Mod: Math.floor((parseInt(values.MU_Wert)-8)/3)
- });
+ setAttrs({
+ Leiteigenschaft_AT_Mod: Math.floor((parseInt(values.MU_Wert)-8)/3)
+ });
});
});
+
+
+
on("change:tradition", function() {
getAttrs(["Tradition"], function(values) {
- if (values.Tradition == "---") {
- setAttrs({
- tradition_gildenmagier: 0,
- tradition_hexe: 0,
- tradition_elf: 0,
- tradition_goblin: 0,
- tradition_zibilja: 0,
- Tradition_Leiteigenschaft: "--"
- });
- }
- if (values.Tradition == "Gildenmagier") {
- setAttrs({
- tradition_gildenmagier: 1,
- tradition_hexe: 0,
- tradition_elf: 0,
- tradition_goblin: 0,
- tradition_zibilja: 0,
- Tradition_Leiteigenschaft: "KL"
- });
- }
- if (values.Tradition == "Hexe") {
- setAttrs({
- tradition_gildenmagier: 0,
- tradition_hexe: 1,
- tradition_elf: 0,
- tradition_goblin: 0,
- tradition_zibilja: 0,
- Tradition_Leiteigenschaft: "CH"
- });
- }
- if (values.Tradition == "Elf") {
- setAttrs({
- tradition_gildenmagier: 0,
- tradition_hexe: 0,
- tradition_elf: 1,
- tradition_goblin: 0,
- tradition_zibilja: 0,
- Tradition_Leiteigenschaft: "IN"
- });
- }
- if (values.Tradition == "Goblinzauberinnen") {
- setAttrs({
- tradition_gildenmagier: 0,
- tradition_hexe: 0,
- tradition_elf: 0,
- tradition_goblin: 1,
- tradition_zibilja: 0,
- Tradition_Leiteigenschaft: "IN"
- });
- }
- if (values.Tradition == "Zibilja") {
- setAttrs({
- tradition_gildenmagier: 0,
- tradition_hexe: 0,
- tradition_elf: 0,
- tradition_goblin: 0,
- tradition_zibilja: 1,
- Tradition_Leiteigenschaft: "IN"
- });
- }
+ if (values.Tradition == "---") {
+ setAttrs({
+ tradition_gildenmagier: 0,
+ tradition_hexe: 0,
+ tradition_elf: 0,
+ tradition_goblin: 0,
+ tradition_zibilja: 0,
+ Tradition_Leiteigenschaft: "--"
+ });
+ }
+ if (values.Tradition == "Gildenmagier") {
+ setAttrs({
+ tradition_gildenmagier: 1,
+ tradition_hexe: 0,
+ tradition_elf: 0,
+ tradition_goblin: 0,
+ tradition_zibilja: 0,
+ Tradition_Leiteigenschaft: "KL"
+ });
+ }
+ if (values.Tradition == "Hexe") {
+ setAttrs({
+ tradition_gildenmagier: 0,
+ tradition_hexe: 1,
+ tradition_elf: 0,
+ tradition_goblin: 0,
+ tradition_zibilja: 0,
+ Tradition_Leiteigenschaft: "CH"
+ });
+ }
+ if (values.Tradition == "Elf") {
+ setAttrs({
+ tradition_gildenmagier: 0,
+ tradition_hexe: 0,
+ tradition_elf: 1,
+ tradition_goblin: 0,
+ tradition_zibilja: 0,
+ Tradition_Leiteigenschaft: "IN"
+ });
+ }
+ if (values.Tradition == "Goblinzauberinnen") {
+ setAttrs({
+ tradition_gildenmagier: 0,
+ tradition_hexe: 0,
+ tradition_elf: 0,
+ tradition_goblin: 1,
+ tradition_zibilja: 0,
+ Tradition_Leiteigenschaft: "IN"
+ });
+ }
+ if (values.Tradition == "Zibilja") {
+ setAttrs({
+ tradition_gildenmagier: 0,
+ tradition_hexe: 0,
+ tradition_elf: 0,
+ tradition_goblin: 0,
+ tradition_zibilja: 1,
+ Tradition_Leiteigenschaft: "IN"
+ });
+ }
});
});
on("change:tradition_leiteigenschaft", function() {
getAttrs(["Tradition_Leiteigenschaft", "KL_Wert", "IN_Wert", "CH_Wert"], function(values) {
- if (values.Tradition_Leiteigenschaft == "--") {
- setAttrs({
- AE_Leiteigenschaft: 0
- });
- }
- if (values.Tradition_Leiteigenschaft == "KL") {
- setAttrs({
- AE_Leiteigenschaft: values.KL_Wert
- });
- }
- if (values.Tradition_Leiteigenschaft == "IN") {
- setAttrs({
- AE_Leiteigenschaft: values.IN_Wert
- });
- }
- if (values.Tradition_Leiteigenschaft == "CH") {
- setAttrs({
- AE_Leiteigenschaft: values.CH_Wert
- });
- }
+ if (values.Tradition_Leiteigenschaft == "--") {
+ setAttrs({
+ AE_Leiteigenschaft: 0
+ });
+ }
+ if (values.Tradition_Leiteigenschaft == "KL") {
+ setAttrs({
+ AE_Leiteigenschaft: values.KL_Wert
+ });
+ }
+ if (values.Tradition_Leiteigenschaft == "IN") {
+ setAttrs({
+ AE_Leiteigenschaft: values.IN_Wert
+ });
+ }
+ if (values.Tradition_Leiteigenschaft == "CH") {
+ setAttrs({
+ AE_Leiteigenschaft: values.CH_Wert
+ });
+ }
});
});
on("change:tradition_goetter", function() {
getAttrs(["tradition_goetter"], function(values) {
- if (values.tradition_goetter == "---") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "--"
- });
- }
- if (values.tradition_goetter == "Praios") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "KL"
- });
- }
- if (values.tradition_goetter == "Rondra") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "MU"
- });
- }
- if (values.tradition_goetter == "Boron") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "MU"
- });
- }
- if (values.tradition_goetter == "Hesinde") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "KL"
- });
- }
- if (values.tradition_goetter == "Phex") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "IN"
- });
- }
- if (values.tradition_goetter == "Peraine") {
- setAttrs({
- tradition_goetter_leiteigenschaft: "IN"
- });
- }
+ if (values.tradition_goetter == "---") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "--"
+ });
+ }
+ if (values.tradition_goetter == "Praios") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "KL"
+ });
+ }
+ if (values.tradition_goetter == "Rondra") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "MU"
+ });
+ }
+ if (values.tradition_goetter == "Boron") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "MU"
+ });
+ }
+ if (values.tradition_goetter == "Hesinde") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "KL"
+ });
+ }
+ if (values.tradition_goetter == "Phex") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "IN"
+ });
+ }
+ if (values.tradition_goetter == "Peraine") {
+ setAttrs({
+ tradition_goetter_leiteigenschaft: "IN"
+ });
+ }
});
});
on("change:tradition_goetter_leiteigenschaft", function() {
getAttrs(["tradition_goetter_leiteigenschaft", "KL_Wert", "IN_Wert", "MU_Wert"], function(values) {
- if (values.tradition_goetter_leiteigenschaft == "--") {
- setAttrs({
- KE_Leiteigenschaft: 0
- });
- }
- if (values.tradition_goetter_leiteigenschaft == "KL") {
- setAttrs({
- KE_Leiteigenschaft: values.KL_Wert
- });
- }
- if (values.tradition_goetter_leiteigenschaft == "IN") {
- setAttrs({
- KE_Leiteigenschaft: values.IN_Wert
- });
- }
- if (values.tradition_goetter_leiteigenschaft == "MU") {
- setAttrs({
- KE_Leiteigenschaft: values.MU_Wert
- });
- }
+ if (values.tradition_goetter_leiteigenschaft == "--") {
+ setAttrs({
+ KE_Leiteigenschaft: 0
+ });
+ }
+ if (values.tradition_goetter_leiteigenschaft == "KL") {
+ setAttrs({
+ KE_Leiteigenschaft: values.KL_Wert
+ });
+ }
+ if (values.tradition_goetter_leiteigenschaft == "IN") {
+ setAttrs({
+ KE_Leiteigenschaft: values.IN_Wert
+ });
+ }
+ if (values.tradition_goetter_leiteigenschaft == "MU") {
+ setAttrs({
+ KE_Leiteigenschaft: values.MU_Wert
+ });
+ }
});
});
on("change:nkw_aktiv change:at_nkw1 change:at_nkw2 change:at_nkw3 change:at_nkw4 change:pa_nkw1 change:pa_nkw2 change:pa_nkw3 change:pa_nkw4 change:reichweitenkwaffe1 change:reichweitenkwaffe2 change:reichweitenkwaffe3 change:reichweitenkwaffe4 change:nkwschaden1_1 change:nkwschaden2_1 change:nkwschaden3_1 change:nkwschaden4_1 change:nkwschaden1_2 change:nkwschaden2_2 change:nkwschaden3_2 change:nkwschaden4_2 change:ehalszh_nkw1 change:ehalszh_nkw2 change:ehalszh_nkw3 change:ehalszh_nkw4", function() {
getAttrs(["NKW_Aktiv", "AT_NKW1", "AT_NKW2", "AT_NKW3", "AT_NKW4", "PA_NKW1", "PA_NKW2", "PA_NKW3", "PA_NKW4", "ReichweiteNKWaffe1", "ReichweiteNKWaffe2", "ReichweiteNKWaffe3", "ReichweiteNKWaffe4", "NKWschaden1_1", "NKWschaden2_1", "NKWschaden3_1", "NKWschaden4_1", "NKWschaden1_2", "NKWschaden2_2", "NKWschaden3_2", "NKWschaden4_2", "EHalsZH_NKW1", "EHalsZH_NKW2", "EHalsZH_NKW3", "EHalsZH_NKW4"], function(values) {
- if (values.NKW_Aktiv == 1) {
- setAttrs({
- AT_Aktiv_Waffe: values.AT_NKW1,
- PA_Aktiv_Waffe: values.PA_NKW1,
- NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe1,
- TP_W_Aktiv_Waffe: values.NKWschaden1_1,
- TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden1_2) + parseInt(values.EHalsZH_NKW1)
- });
- }
- if (values.NKW_Aktiv == 2) {
- setAttrs({
- AT_Aktiv_Waffe: values.AT_NKW2,
- PA_Aktiv_Waffe: values.PA_NKW2,
- NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe2,
- TP_W_Aktiv_Waffe: values.NKWschaden2_1,
- TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden2_2) + parseInt(values.EHalsZH_NKW2)
- });
- }
- if (values.NKW_Aktiv == 3) {
- setAttrs({
- AT_Aktiv_Waffe: values.AT_NKW3,
- PA_Aktiv_Waffe: values.PA_NKW3,
- NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe3,
- TP_W_Aktiv_Waffe: values.NKWschaden3_1,
- TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden3_2) + parseInt(values.EHalsZH_NKW3)
- });
- }
- if (values.NKW_Aktiv == 4) {
- setAttrs({
- AT_Aktiv_Waffe: values.AT_NKW4,
- PA_Aktiv_Waffe: values.PA_NKW4,
- NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe4,
- TP_W_Aktiv_Waffe: values.NKWschaden4_1,
- TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden4_2) + parseInt(values.EHalsZH_NKW4)
- });
- }
+ if (values.NKW_Aktiv == 1) {
+ setAttrs({
+ AT_Aktiv_Waffe: values.AT_NKW1,
+ PA_Aktiv_Waffe: values.PA_NKW1,
+ NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe1,
+ TP_W_Aktiv_Waffe: values.NKWschaden1_1,
+ TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden1_2) + parseInt(values.EHalsZH_NKW1)
+ });
+ }
+ if (values.NKW_Aktiv == 2) {
+ setAttrs({
+ AT_Aktiv_Waffe: values.AT_NKW2,
+ PA_Aktiv_Waffe: values.PA_NKW2,
+ NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe2,
+ TP_W_Aktiv_Waffe: values.NKWschaden2_1,
+ TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden2_2) + parseInt(values.EHalsZH_NKW2)
+ });
+ }
+ if (values.NKW_Aktiv == 3) {
+ setAttrs({
+ AT_Aktiv_Waffe: values.AT_NKW3,
+ PA_Aktiv_Waffe: values.PA_NKW3,
+ NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe3,
+ TP_W_Aktiv_Waffe: values.NKWschaden3_1,
+ TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden3_2) + parseInt(values.EHalsZH_NKW3)
+ });
+ }
+ if (values.NKW_Aktiv == 4) {
+ setAttrs({
+ AT_Aktiv_Waffe: values.AT_NKW4,
+ PA_Aktiv_Waffe: values.PA_NKW4,
+ NKW_Aktiv_Reichweite: values.ReichweiteNKWaffe4,
+ TP_W_Aktiv_Waffe: values.NKWschaden4_1,
+ TP_Bonus_Aktiv_Waffe: parseInt(values.NKWschaden4_2) + parseInt(values.EHalsZH_NKW4)
+ });
+ }
});
});
on("change:fkw_aktiv change:fkwfk1 change:fkwfk2 change:fkwfk3 change:fkwfk4 change:fkwschaden1_1 change:fkwschaden2_1 change:fkwschaden3_1 change:fkwschaden4_1 change:fkwschaden1_2 change:fkwschaden2_2 change:fkwschaden3_2 change:fkwschaden4_2 change:fkwreichweite1 change:fkwreichweite2 change:fkwreichweite3 change:fkwreichweite4", function() {
getAttrs(["FKW_Aktiv", "FKWFK1", "FKWFK2", "FKWFK3", "FKWFK4", "FKWSchaden1_1", "FKWSchaden2_1", "FKWSchaden3_1", "FKWSchaden4_1", "FKWSchaden1_2", "FKWSchaden2_2", "FKWSchaden3_2", "FKWSchaden4_2", "FKWReichweite1", "FKWReichweite2", "FKWReichweite3", "FKWReichweite4"], function(values) {
- if (values.FKW_Aktiv == 1) {
- setAttrs({
- FK_Aktiv_Waffe: values.FKWFK1,
- FTP_W_Aktiv_Waffe: values.FKWSchaden1_1,
- FTP_Bonus_Aktiv_Waffe: values.FKWSchaden1_2,
- FKWReichweite: values.FKWReichweite1
- });
- }
- if (values.FKW_Aktiv == 2) {
- setAttrs({
- FK_Aktiv_Waffe: values.FKWFK2,
- FTP_W_Aktiv_Waffe: values.FKWSchaden2_1,
- FTP_Bonus_Aktiv_Waffe: values.FKWSchaden2_2,
- FKWReichweite: values.FKWReichweite2
- });
- }
- if (values.FKW_Aktiv == 3) {
- setAttrs({
- FK_Aktiv_Waffe: values.FKWFK3,
- FTP_W_Aktiv_Waffe: values.FKWSchaden3_1,
- FTP_Bonus_Aktiv_Waffe: values.FKWSchaden3_2,
- FKWReichweite: values.FKWReichweite3
- });
- }
- if (values.FKW_Aktiv == 4) {
- setAttrs({
- FK_Aktiv_Waffe: values.FKWFK4,
- FTP_W_Aktiv_Waffe: values.FKWSchaden4_1,
- FTP_Bonus_Aktiv_Waffe: values.FKWSchaden4_2,
- FKWReichweite: values.FKWReichweite4
- });
- }
+ if (values.FKW_Aktiv == 1) {
+ setAttrs({
+ FK_Aktiv_Waffe: values.FKWFK1,
+ FTP_W_Aktiv_Waffe: values.FKWSchaden1_1,
+ FTP_Bonus_Aktiv_Waffe: values.FKWSchaden1_2,
+ FKWReichweite: values.FKWReichweite1
+ });
+ }
+ if (values.FKW_Aktiv == 2) {
+ setAttrs({
+ FK_Aktiv_Waffe: values.FKWFK2,
+ FTP_W_Aktiv_Waffe: values.FKWSchaden2_1,
+ FTP_Bonus_Aktiv_Waffe: values.FKWSchaden2_2,
+ FKWReichweite: values.FKWReichweite2
+ });
+ }
+ if (values.FKW_Aktiv == 3) {
+ setAttrs({
+ FK_Aktiv_Waffe: values.FKWFK3,
+ FTP_W_Aktiv_Waffe: values.FKWSchaden3_1,
+ FTP_Bonus_Aktiv_Waffe: values.FKWSchaden3_2,
+ FKWReichweite: values.FKWReichweite3
+ });
+ }
+ if (values.FKW_Aktiv == 4) {
+ setAttrs({
+ FK_Aktiv_Waffe: values.FKWFK4,
+ FTP_W_Aktiv_Waffe: values.FKWSchaden4_1,
+ FTP_Bonus_Aktiv_Waffe: values.FKWSchaden4_2,
+ FKWReichweite: values.FKWReichweite4
+ });
+ }
});
});
on("change:rs_art1 change:sf_belastungsgewoehnung_1 change:sf_belastungsgewoehnung_2", function() {
getAttrs(["RS_Art1", "sf_belastungsgewoehnung_1", "sf_belastungsgewoehnung_2"], function(values) {
- var art = values.RS_Art1;
- var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
- var modArt = getModifiedArt(art,gewoehnung);
- var rs = getRS(art);
- var be = getBE(modArt);
- var abzuege = getAbzuege(modArt);
- setAttrs({
- RS1: rs,
- BE1: be,
- RuestungsAbzuege1: abzuege
- });
+ var art = values.RS_Art1;
+ var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
+ var modArt = getModifiedArt(art,gewoehnung);
+ var rs = getRS(art);
+ var be = getBE(modArt);
+ var abzuege = getAbzuege(modArt);
+ setAttrs({
+ RS1: rs,
+ BE1: be,
+ RuestungsAbzuege1: abzuege
+ });
});
});
on("change:rs_art2 change:sf_belastungsgewoehnung_1 change:sf_belastungsgewoehnung_2", function() {
getAttrs(["RS_Art2", "sf_belastungsgewoehnung_1", "sf_belastungsgewoehnung_2"], function(values) {
- var art = values.RS_Art2;
- var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
- var modArt = getModifiedArt(art,gewoehnung);
- var rs = getRS(art);
- var be = getBE(modArt);
- var abzuege = getAbzuege(modArt);
- setAttrs({
- RS2: rs,
- BE2: be,
- RuestungsAbzuege2: abzuege
- });
+ var art = values.RS_Art2;
+ var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
+ var modArt = getModifiedArt(art,gewoehnung);
+ var rs = getRS(art);
+ var be = getBE(modArt);
+ var abzuege = getAbzuege(modArt);
+ setAttrs({
+ RS2: rs,
+ BE2: be,
+ RuestungsAbzuege2: abzuege
+ });
});
});
on("change:rs_art3 change:sf_belastungsgewoehnung_1 change:sf_belastungsgewoehnung_2", function() {
getAttrs(["RS_Art3", "sf_belastungsgewoehnung_1", "sf_belastungsgewoehnung_2"], function(values) {
- var art = values.RS_Art3;
- var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
- var modArt = getModifiedArt(art,gewoehnung);
- var rs = getRS(art);
- var be = getBE(modArt);
- var abzuege = getAbzuege(modArt);
- setAttrs({
- RS3: rs,
- BE3: be,
- RuestungsAbzuege3: abzuege
- });
+ var art = values.RS_Art3;
+ var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
+ var modArt = getModifiedArt(art,gewoehnung);
+ var rs = getRS(art);
+ var be = getBE(modArt);
+ var abzuege = getAbzuege(modArt);
+ setAttrs({
+ RS3: rs,
+ BE3: be,
+ RuestungsAbzuege3: abzuege
+ });
});
});
on("change:rs_art4 change:sf_belastungsgewoehnung_1 change:sf_belastungsgewoehnung_2", function() {
getAttrs(["RS_Art4", "sf_belastungsgewoehnung_1", "sf_belastungsgewoehnung_2"], function(values) {
- var art = values.RS_Art4;
- var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
- var modArt = getModifiedArt(art,gewoehnung);
- var rs = getRS(art);
- var be = getBE(modArt);
- var abzuege = getAbzuege(modArt);
- setAttrs({
- RS4: rs,
- BE4: be,
- RuestungsAbzuege4: abzuege
- });
+ var art = values.RS_Art4;
+ var gewoehnung = parseInt(values.sf_belastungsgewoehnung_1) + parseInt(values.sf_belastungsgewoehnung_2);
+ var modArt = getModifiedArt(art,gewoehnung);
+ var rs = getRS(art);
+ var be = getBE(modArt);
+ var abzuege = getAbzuege(modArt);
+ setAttrs({
+ RS4: rs,
+ BE4: be,
+ RuestungsAbzuege4: abzuege
+ });
});
});
var getRS = function(art) {
- if (art < 0) {
- return 0;
- } else {
- return art;
- }
+ if (art < 0) {
+ return 0;
+ } else {
+ return art;
+ }
}
var getBE = function(art) {
- if (art == 0 || art == 1) {
- return 0;
- }
- if (art == 2 || art == 3) {
- return 1;
- }
- if (art == 4 || art == 5) {
- return 2;
- }
- if (art == 6) {
- return 3;
- }
- return 0;
+ if (art == 0 || art == 1) {
+ return 0;
+ }
+ if (art == 2 || art == 3) {
+ return 1;
+ }
+ if (art == 4 || art == 5) {
+ return 2;
+ }
+ if (art == 6) {
+ return 3;
+ }
+ return 0;
}
var getAbzuege = function(art) {
- if (art == 0 || art == 2 || art == 4 || art == 6) {
- return 0;
- }
- if (art == 1 || art == 3 || art == 5) {
- return -1;
- }
- return 0;
+ if (art == 0 || art == 2 || art == 4 || art == 6) {
+ return 0;
+ }
+ if (art == 1 || art == 3 || art == 5) {
+ return -1;
+ }
+ return 0;
}
var getModifiedArt = function(art, gewoehnung) {
- return parseInt(art) - (parseInt(gewoehnung) * 2);
+ return parseInt(art) - (parseInt(gewoehnung) * 2);
}
-on("change:RuestungAktiv change:RS1 change:RS2 change:RS3 change:RS4 change:BE1 change:BE2 change:BE3 change:BE4 change:RuestungsAbzuege1 change:RuestungsAbzuege2 change:RuestungsAbzuege3 change:RuestungsAbzuege4 change:RuestungsGewicht1 change:RuestungsGewicht2 change:RuestungsGewicht3 change:RuestungsGewicht4", function() {
+on("change:RuestungAktiv change:RS1 change:RS2 hange:RS3 change:RS4 change:BE1 change:BE2 change:BE3 change:BE4 change:RuestungsAbzuege1 change:RuestungsAbzuege2 change:RuestungsAbzuege3 change:RuestungsAbzuege4 change:RuestungsGewicht1 change:RuestungsGewicht2 change:RuestungsGewicht3 change:RuestungsGewicht4", function() {
getAttrs(["RuestungAktiv", "RS1", "RS2", "RS3", "RS4", "BE1", "BE2", "BE3", "BE4", "RuestungsAbzuege1", "RuestungsAbzuege2", "RuestungsAbzuege3", "RuestungsAbzuege4", "RuestungsGewicht1", "RuestungsGewicht2", "RuestungsGewicht3", "RuestungsGewicht4"], function(values) {
- var aktiv = values.RuestungAktiv;
- if (aktiv == 1) {
- setAttrs({
- Ges_RS: values.RS1,
- Ges_BE: values.BE1,
- RuestungsAbzuege: values.RuestungsAbzuege1,
- Ges_Gewicht: values.RuestungsGewicht1
- });
- }
- if (aktiv == 2) {
- setAttrs({
- Ges_RS: values.RS2,
- Ges_BE: values.BE2,
- RuestungsAbzuege: values.RuestungsAbzuege2,
- Ges_Gewicht: values.RuestungsGewicht2
- });
- }
- if (aktiv == 3) {
- setAttrs({
- Ges_RS: values.RS3,
- Ges_BE: values.BE3,
- RuestungsAbzuege: values.RuestungsAbzuege3,
- Ges_Gewicht: values.RuestungsGewicht3
- });
- }
- if (aktiv == 4) {
- setAttrs({
- Ges_RS: values.RS4,
- Ges_BE: values.BE4,
- RuestungsAbzuege: values.RuestungsAbzuege4,
- Ges_Gewicht: values.RuestungsGewicht4
- });
- }
+ var aktiv = values.RuestungAktiv;
+ if (aktiv == 1) {
+ setAttrs({
+ Ges_RS: values.RS1,
+ Ges_BE: values.BE1,
+ RuestungsAbzuege: values.RuestungsAbzuege1,
+ Ges_Gewicht: values.RuestungsGewicht1
+ });
+ }
+ if (aktiv == 2) {
+ setAttrs({
+ Ges_RS: values.RS2,
+ Ges_BE: values.BE2,
+ RuestungsAbzuege: values.RuestungsAbzuege2,
+ Ges_Gewicht: values.RuestungsGewicht2
+ });
+ }
+ if (aktiv == 3) {
+ setAttrs({
+ Ges_RS: values.RS3,
+ Ges_BE: values.BE3,
+ RuestungsAbzuege: values.RuestungsAbzuege3,
+ Ges_Gewicht: values.RuestungsGewicht3
+ });
+ }
+ if (aktiv == 4) {
+ setAttrs({
+ Ges_RS: values.RS4,
+ Ges_BE: values.BE4,
+ RuestungsAbzuege: values.RuestungsAbzuege4,
+ Ges_Gewicht: values.RuestungsGewicht4
+ });
+ }
});
});
on("change:schild_aktiv change:schildpamod1 change:schildpamod2 change:schildpamod3 change:schildpamod4 change:schild_ausgeruestet change:schildpa1 change:schildpa2 change:schildpa3 change:schildpa4", function() {
getAttrs(["Schild_Aktiv", "SchildPAMod1", "SchildPAMod2", "SchildPAMod3", "SchildPAMod4", "schild_ausgeruestet", "SchildPA1", "SchildPA2", "SchildPA3", "SchildPA4"], function(values) {
- if (values.schild_ausgeruestet == 1) {
- var aktiv = values.Schild_Aktiv;
- if (aktiv == 1) {
- setAttrs({
- PA_Schild_Bonus: values.SchildPAMod1,
- Schild_PA_Aktiv_Ausgeruestet: values.SchildPA1
- });
- }
- if (aktiv == 2) {
- setAttrs({
- PA_Schild_Bonus: values.SchildPAMod2,
- Schild_PA_Aktiv_Ausgeruestet: values.SchildPA2
- });
- }
- if (aktiv == 3) {
- setAttrs({
- PA_Schild_Bonus: values.SchildPAMod3,
- Schild_PA_Aktiv_Ausgeruestet: values.SchildPA3
- });
- }
- if (aktiv == 4) {
- setAttrs({
- PA_Schild_Bonus: values.SchildPAMod4,
- Schild_PA_Aktiv_Ausgeruestet: values.SchildPA4
- });
- }
- } else {
- setAttrs({
- PA_Schild_Bonus: 0,
- Schild_PA_Aktiv_Ausgeruestet: 0
- });
- }
+ if (values.schild_ausgeruestet == 1) {
+ var aktiv = values.Schild_Aktiv;
+ if (aktiv == 1) {
+ setAttrs({
+ PA_Schild_Bonus: values.SchildPAMod1,
+ Schild_PA_Aktiv_Ausgeruestet: values.SchildPA1
+ });
+ }
+ if (aktiv == 2) {
+ setAttrs({
+ PA_Schild_Bonus: values.SchildPAMod2,
+ Schild_PA_Aktiv_Ausgeruestet: values.SchildPA2
+ });
+ }
+ if (aktiv == 3) {
+ setAttrs({
+ PA_Schild_Bonus: values.SchildPAMod3,
+ Schild_PA_Aktiv_Ausgeruestet: values.SchildPA3
+ });
+ }
+ if (aktiv == 4) {
+ setAttrs({
+ PA_Schild_Bonus: values.SchildPAMod4,
+ Schild_PA_Aktiv_Ausgeruestet: values.SchildPA4
+ });
+ }
+ } else {
+ setAttrs({
+ PA_Schild_Bonus: 0,
+ Schild_PA_Aktiv_Ausgeruestet: 0
+ });
+ }
});
});
on("change:parierwaffe_aktiv change:parierwaffepamod1 change:parierwaffepamod2 change:parierwaffepamod3 change:parierwaffepamod4 change:parierwaffe_ausgeruestet change:parierwaffepa1 change:parierwaffepa2 change:parierwaffepa3 change:parierwaffepa4", function() {
getAttrs(["Parierwaffe_Aktiv", "ParierwaffePAMod1", "ParierwaffePAMod2", "ParierwaffePAMod3", "ParierwaffePAMod4", "parierwaffe_ausgeruestet", "ParierwaffePA1", "ParierwaffePA2", "ParierwaffePA3", "ParierwaffePA4"], function(values) {
- if (values.parierwaffe_ausgeruestet == 1) {
- var aktiv = values.Parierwaffe_Aktiv;
- if (aktiv == 1) {
- setAttrs({
- PA_Parierwaffe_Bonus: values.ParierwaffePAMod1,
- Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA1
- });
- }
- if (aktiv == 2) {
- setAttrs({
- PA_Parierwaffe_Bonus: values.ParierwaffePAMod2,
- Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA2
- });
- }
- if (aktiv == 3) {
- setAttrs({
- PA_Parierwaffe_Bonus: values.ParierwaffePAMod3,
- Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA3
- });
- }
- if (aktiv == 4) {
- setAttrs({
- PA_Parierwaffe_Bonus: values.ParierwaffePAMod4,
- Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA4
- });
- }
- } else {
- setAttrs({
- PA_Parierwaffe_Bonus: 0,
- Parierwaffe_PA_Aktiv_Ausgeruestet: 0
- });
- }
+ if (values.parierwaffe_ausgeruestet == 1) {
+ var aktiv = values.Parierwaffe_Aktiv;
+ if (aktiv == 1) {
+ setAttrs({
+ PA_Parierwaffe_Bonus: values.ParierwaffePAMod1,
+ Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA1
+ });
+ }
+ if (aktiv == 2) {
+ setAttrs({
+ PA_Parierwaffe_Bonus: values.ParierwaffePAMod2,
+ Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA2
+ });
+ }
+ if (aktiv == 3) {
+ setAttrs({
+ PA_Parierwaffe_Bonus: values.ParierwaffePAMod3,
+ Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA3
+ });
+ }
+ if (aktiv == 4) {
+ setAttrs({
+ PA_Parierwaffe_Bonus: values.ParierwaffePAMod4,
+ Parierwaffe_PA_Aktiv_Ausgeruestet: values.ParierwaffePA4
+ });
+ }
+ } else {
+ setAttrs({
+ PA_Parierwaffe_Bonus: 0,
+ Parierwaffe_PA_Aktiv_Ausgeruestet: 0
+ });
+ }
});
});
on("change:sf_finte_1 change:sf_finte_2 change:sf_finte_3", function() {
- getAttrs(["sf_finte_1", "sf_finte_2", "sf_finte_3"], function(values) {
- if (values.sf_finte_3 == "1") {
- setAttrs({
- sf_finte: 1,
- manoever_finte_1: 0,
- manoever_finte_2: 0,
- manoever_finte_3: 1
- });
- } else if (values.sf_finte_2 == "1") {
- setAttrs({
- sf_finte: 1,
- manoever_finte_1: 0,
- manoever_finte_2: 1,
- manoever_finte_3: 0
- });
- } else if (values.sf_finte_1 == "1") {
- setAttrs({
- sf_finte: 1,
- manoever_finte_1: 1,
- manoever_finte_2: 0,
- manoever_finte_3: 0
- });
- } else {
- setAttrs({
- sf_finte: 0,
- manoever_finte_1: 0,
- manoever_finte_2: 0,
- manoever_finte_3: 0
- });
- }
- });
+ getAttrs(["sf_finte_1", "sf_finte_2", "sf_finte_3"], function(values) {
+ if (values.sf_finte_3 == "1") {
+ setAttrs({
+ sf_finte: 1,
+ manoever_finte_1: 0,
+ manoever_finte_2: 0,
+ manoever_finte_3: 1
+ });
+ } else if (values.sf_finte_2 == "1") {
+ setAttrs({
+ sf_finte: 1,
+ manoever_finte_1: 0,
+ manoever_finte_2: 1,
+ manoever_finte_3: 0
+ });
+ } else if (values.sf_finte_1 == "1") {
+ setAttrs({
+ sf_finte: 1,
+ manoever_finte_1: 1,
+ manoever_finte_2: 0,
+ manoever_finte_3: 0
+ });
+ } else {
+ setAttrs({
+ sf_finte: 0,
+ manoever_finte_1: 0,
+ manoever_finte_2: 0,
+ manoever_finte_3: 0
+ });
+ }
+ });
});
on("change:sf_praeziser_stich_1 change:sf_praeziser_stich_2 change:sf_praeziser_stich_3", function() {
- getAttrs(["sf_praeziser_stich_1", "sf_praeziser_stich_2", "sf_praeziser_stich_3"], function(values) {
- if (values.sf_praeziser_stich_3 == "1") {
- setAttrs({
- sf_praeziser_stich: 1,
- manoever_praeziser_stich_1: 0,
- manoever_praeziser_stich_2: 0,
- manoever_praeziser_stich_3: 1
- });
- } else if (values.sf_praeziser_stich_2 == "1") {
- setAttrs({
- sf_praeziser_stich: 1,
- manoever_praeziser_stich_1: 0,
- manoever_praeziser_stich_2: 1,
- manoever_praeziser_stich_3: 0
- });
- } else if (values.sf_praeziser_stich_1 == "1") {
- setAttrs({
- sf_praeziser_stich: 1,
- manoever_praeziser_stich_1: 1,
- manoever_praeziser_stich_2: 0,
- manoever_praeziser_stich_3: 0
- });
- } else {
- setAttrs({
- sf_praeziser_stich: 0,
- manoever_praeziser_stich_1: 0,
- manoever_praeziser_stich_2: 0,
- manoever_praeziser_stich_3: 0
- });
- }
- });
-});
-
-on("change:sf_praeziser_schuss_1 change:sf_praeziser_schuss_2 change:sf_praeziser_schuss_3", function() {
- getAttrs(["sf_praeziser_schuss_1", "sf_praeziser_schuss_2", "sf_praeziser_schuss_3"], function(values) {
- if (values.sf_praeziser_schuss_3 == "1") {
- setAttrs({
- sf_praeziser_schuss: 1,
- manoever_praeziser_schuss_1: 0,
- manoever_praeziser_schuss_2: 0,
- manoever_praeziser_schuss_3: 1
- });
- } else if (values.sf_praeziser_schuss_2 == "1") {
- setAttrs({
- sf_praeziser_schuss: 1,
- manoever_praeziser_schuss_1: 0,
- manoever_praeziser_schuss_2: 1,
- manoever_praeziser_schuss_3: 0
- });
- } else if (values.sf_praeziser_schuss_1 == "1") {
- setAttrs({
- sf_praeziser_schuss: 1,
- manoever_praeziser_schuss_1: 1,
- manoever_praeziser_schuss_2: 0,
- manoever_praeziser_schuss_3: 0
- });
- } else {
- setAttrs({
- sf_praeziser_schuss: 0,
- manoever_praeziser_schuss_1: 0,
- manoever_praeziser_schuss_2: 0,
- manoever_praeziser_schuss_3: 0
- });
- }
- });
+ getAttrs(["sf_praeziser_stich_1", "sf_praeziser_stich_2", "sf_praeziser_stich_3"], function(values) {
+ if (values.sf_praeziser_stich_3 == "1") {
+ setAttrs({
+ sf_praeziser_stich: 1,
+ manoever_praeziser_stich_1: 0,
+ manoever_praeziser_stich_2: 0,
+ manoever_praeziser_stich_3: 1
+ });
+ } else if (values.sf_praeziser_stich_2 == "1") {
+ setAttrs({
+ sf_praeziser_stich: 1,
+ manoever_praeziser_stich_1: 0,
+ manoever_praeziser_stich_2: 1,
+ manoever_praeziser_stich_3: 0
+ });
+ } else if (values.sf_praeziser_stich_1 == "1") {
+ setAttrs({
+ sf_praeziser_stich: 1,
+ manoever_praeziser_stich_1: 1,
+ manoever_praeziser_stich_2: 0,
+ manoever_praeziser_stich_3: 0
+ });
+ } else {
+ setAttrs({
+ sf_praeziser_stich: 0,
+ manoever_praeziser_stich_1: 0,
+ manoever_praeziser_stich_2: 0,
+ manoever_praeziser_stich_3: 0
+ });
+ }
+ });
});
on("change:sf_wuchtschlag_1 change:sf_wuchtschlag_2 change:sf_wuchtschlag_3", function() {
- getAttrs(["sf_wuchtschlag_1", "sf_wuchtschlag_2", "sf_wuchtschlag_3"], function(values) {
- if (values.sf_wuchtschlag_3 == "1") {
- setAttrs({
- sf_wuchtschlag: 1,
- manoever_wuchtschlag_1: 0,
- manoever_wuchtschlag_2: 0,
- manoever_wuchtschlag_3: 1
- });
- } else if (values.sf_wuchtschlag_2 == "1") {
- setAttrs({
- sf_wuchtschlag: 1,
- manoever_wuchtschlag_1: 0,
- manoever_wuchtschlag_2: 1,
- manoever_wuchtschlag_3: 0
- });
- } else if (values.sf_wuchtschlag_1 == "1") {
- setAttrs({
- sf_wuchtschlag: 1,
- manoever_wuchtschlag_1: 1,
- manoever_wuchtschlag_2: 0,
- manoever_wuchtschlag_3: 0
- });
- } else {
- setAttrs({
- sf_wuchtschlag: 0,
- manoever_wuchtschlag_1: 0,
- manoever_wuchtschlag_2: 0,
- manoever_wuchtschlag_3: 0
- });
- }
- });
+ getAttrs(["sf_wuchtschlag_1", "sf_wuchtschlag_2", "sf_wuchtschlag_3"], function(values) {
+ if (values.sf_wuchtschlag_3 == "1") {
+ setAttrs({
+ sf_wuchtschlag: 1,
+ manoever_wuchtschlag_1: 0,
+ manoever_wuchtschlag_2: 0,
+ manoever_wuchtschlag_3: 1
+ });
+ } else if (values.sf_wuchtschlag_2 == "1") {
+ setAttrs({
+ sf_wuchtschlag: 1,
+ manoever_wuchtschlag_1: 0,
+ manoever_wuchtschlag_2: 1,
+ manoever_wuchtschlag_3: 0
+ });
+ } else if (values.sf_wuchtschlag_1 == "1") {
+ setAttrs({
+ sf_wuchtschlag: 1,
+ manoever_wuchtschlag_1: 1,
+ manoever_wuchtschlag_2: 0,
+ manoever_wuchtschlag_3: 0
+ });
+ } else {
+ setAttrs({
+ sf_wuchtschlag: 0,
+ manoever_wuchtschlag_1: 0,
+ manoever_wuchtschlag_2: 0,
+ manoever_wuchtschlag_3: 0
+ });
+ }
+ });
});
on("change:sf_rundumschlag_1 change:sf_rundumschlag_2", function() {
- getAttrs(["sf_rundumschlag_1", "sf_rundumschlag_2"], function(values) {
- if (values.sf_rundumschlag_2 == "1") {
- setAttrs({
- sf_rundumschlag: 1,
- manoever_rundumschlag_1: 0,
- manoever_rundumschlag_2: 1
- });
- } else if (values.sf_rundumschlag_1 == "1") {
- setAttrs({
- sf_rundumschlag: 1,
- manoever_rundumschlag_1: 1,
- manoever_rundumschlag_2: 0
- });
- } else {
- setAttrs({
- sf_rundumschlag: 0,
- manoever_rundumschlag_1: 0,
- manoever_rundumschlag_2: 0
- });
- }
- });
-});
-
-on("change:sf_eisenhagel_1 change:sf_eisenhagel_2", function() {
- getAttrs(["sf_eisenhagel_1", "sf_eisenhagel_2"], function(values) {
- if (values.sf_eisenhagel_2 == "1") {
- setAttrs({
- sf_eisenhagel: 1,
- manoever_eisenhagel_1: 0,
- manoever_eisenhagel_2: 1
- });
- } else if (values.sf_eisenhagel_1 == "1") {
- setAttrs({
- sf_eisenhagel: 1,
- manoever_eisenhagel_1: 1,
- manoever_eisenhagel_2: 0
- });
- } else {
- setAttrs({
- sf_eisenhagel: 0,
- manoever_eisenhagel_1: 0,
- manoever_eisenhagel_2: 0
- });
- }
- });
-});
-
-on("change:Manoever_Klingensturm", function() {
- getAttrs(["Manoever_Klingensturm"], function(values) {
- if (values.Manoever_Klingensturm == "0") {
- setAttrs({
- Manoever_Klingensturm_script: 0,
- Manoever_Klingensturm_script_TP: 0
- });
- }
- if (values.Manoever_Klingensturm == "1") {
- setAttrs({
- Manoever_Klingensturm_script: 2,
- Manoever_Klingensturm_script_TP: 0
- });
- }
- if (values.Manoever_Klingensturm == "2") {
- setAttrs({
- Manoever_Klingensturm_script: 2,
- Manoever_Klingensturm_script_TP: 2
- });
- }
- });
-});
-
-on("sheet:opened change:Kampf_im_Wasser_Waffe_AT change:Kampf_im_Wasser_Waffe_PA change:Kampf_unter_Wasser_Waffe_AT change:Kampf_unter_Wasser_Waffe_PA", function() {
- getAttrs(["Kampf_im_Wasser_Waffe_AT", "Kampf_im_Wasser_Waffe_PA", "Kampf_unter_Wasser_Waffe_AT", "Kampf_unter_Wasser_Waffe_PA"], function(values) {
- if (values.Kampf_im_Wasser_Waffe_AT > "0") {
- setAttrs({
- Kampf_im_Wasser_Waffe_AT: 0
- });
- }
- if (values.Kampf_im_Wasser_Waffe_PA > "0") {
- setAttrs({
- Kampf_im_Wasser_Waffe_PA: 0
- });
- }
- if (values.Kampf_unter_Wasser_Waffe_AT > "0") {
- setAttrs({
- Kampf_unter_Wasser_Waffe_AT: 0
- });
- }
- if (values.Kampf_unter_Wasser_Waffe_PA > "0") {
- setAttrs({
- Kampf_unter_Wasser_Waffe_PA: 0
- });
- }
- });
+ getAttrs(["sf_rundumschlag_1", "sf_rundumschlag_2"], function(values) {
+ if (values.sf_rundumschlag_2 == "1") {
+ setAttrs({
+ sf_rundumschlag: 1,
+ manoever_rundumschlag_1: 0,
+ manoever_rundumschlag_2: 1
+ });
+ } else if (values.sf_rundumschlag_1 == "1") {
+ setAttrs({
+ sf_rundumschlag: 1,
+ manoever_rundumschlag_1: 1,
+ manoever_rundumschlag_2: 0
+ });
+ } else {
+ setAttrs({
+ sf_rundumschlag: 0,
+ manoever_rundumschlag_1: 0,
+ manoever_rundumschlag_2: 0
+ });
+ }
+ });
});
on("sheet:opened change:ff_wert", function() {
- getAttrs(["FF_Wert"], function(values) {
- setAttrs({
- FKW_FK_Bonus_Leiteigenschaft: Math.floor(((values.FF_Wert - 8)/3))
- });
- });
+ getAttrs(["FF_Wert"], function(values) {
+ setAttrs({
+ FKW_FK_Bonus_Leiteigenschaft: Math.floor(((values.FF_Wert - 8)/3))
+ });
+ });
});
on("change:sk_spezies change:mu_wert change:kl_wert change:in_wert change:vorteil_hohe_seelenkraft change:nachteil_niedrige_seelenkraft change:gegner_sheet", function() {
- getAttrs(["SK_Spezies", "MU_Wert", "KL_Wert", "IN_Wert", "vorteil_hohe_seelenkraft", "nachteil_niedrige_seelenkraft", "gegner_sheet"], function(values) {
- if (parseInt(values.gegner_sheet) != 1) {
- var sk_spezies = parseInt(values.SK_Spezies);
- var MU_Wert = parseInt(values.MU_Wert);
- var KL_Wert = parseInt(values.KL_Wert);
- var IN_Wert = parseInt(values.IN_Wert);
- var Hohe_SK = parseInt(values.vorteil_hohe_seelenkraft);
- var Niedrige_SK = parseInt(values.nachteil_niedrige_seelenkraft);
- setAttrs({
- SK_Grundwert: sk_spezies + Math.round((MU_Wert + KL_Wert + IN_Wert) / 6) + Hohe_SK - Niedrige_SK
- });
- }
- });
+ getAttrs(["SK_Spezies", "MU_Wert", "KL_Wert", "IN_Wert", "vorteil_hohe_seelenkraft", "nachteil_niedrige_seelenkraft", "gegner_sheet"], function(values) {
+ if (parseInt(values.gegner_sheet) != 1) {
+ var sk_spezies = parseInt(values.SK_Spezies);
+ var MU_Wert = parseInt(values.MU_Wert);
+ var KL_Wert = parseInt(values.KL_Wert);
+ var IN_Wert = parseInt(values.IN_Wert);
+ var Hohe_SK = parseInt(values.vorteil_hohe_seelenkraft);
+ var Niedrige_SK = parseInt(values.nachteil_niedrige_seelenkraft);
+ setAttrs({
+ SK_Grundwert: sk_spezies + Math.round((MU_Wert + KL_Wert + IN_Wert) / 6) + Hohe_SK - Niedrige_SK
+ });
+ }
+ });
});
on("change:zk_spezies change:ko_wert change:kk_wert change:vorteil_hohe_zaehigkeit change:nachteil_niedrige_zaehigkeit change:gegner_sheet", function() {
- getAttrs(["ZK_Spezies", "KO_Wert", "KK_Wert", "vorteil_hohe_zaehigkeit", "nachteil_niedrige_zaehigkeit", "gegner_sheet"], function(values) {
- if (parseInt(values.gegner_sheet) != 1) {
- var zk_spezies = parseInt(values.ZK_Spezies);
- var KO_Wert = parseInt(values.KO_Wert);
- var KK_Wert = parseInt(values.KK_Wert);
- var Hohe_ZK = parseInt(values.vorteil_hohe_zaehigkeit);
- var Niedrige_ZK = parseInt(values.nachteil_niedrige_zaehigkeit);
- setAttrs({
- ZK_Grundwert: zk_spezies + Math.round((KO_Wert + KO_Wert + KK_Wert) / 6) + Hohe_ZK - Niedrige_ZK
- });
- }
- });
+ getAttrs(["ZK_Spezies", "KO_Wert", "KK_Wert", "vorteil_hohe_zaehigkeit", "nachteil_niedrige_zaehigkeit", "gegner_sheet"], function(values) {
+ if (parseInt(values.gegner_sheet) != 1) {
+ var zk_spezies = parseInt(values.ZK_Spezies);
+ var KO_Wert = parseInt(values.KO_Wert);
+ var KK_Wert = parseInt(values.KK_Wert);
+ var Hohe_ZK = parseInt(values.vorteil_hohe_zaehigkeit);
+ var Niedrige_ZK = parseInt(values.nachteil_niedrige_zaehigkeit);
+ setAttrs({
+ ZK_Grundwert: zk_spezies + Math.round((KO_Wert + KO_Wert + KK_Wert) / 6) + Hohe_ZK - Niedrige_ZK
+ });
+ }
+ });
});
on("change:ge_wert change:optpa_gw change:sf_verb_ausweichen_1 change:sf_verb_ausweichen_2 change:sf_verb_ausweichen_3 change:ges_be change:gegner_sheet", function() {
- getAttrs(["GE_Wert", "optPA_GW", "sf_verb_ausweichen_1", "sf_verb_ausweichen_2", "sf_verb_ausweichen_3", "Ges_BE", "gegner_sheet"], function(values) {
- if (parseInt(values.gegner_sheet) != 1) {
- var GE_Wert = parseInt(values.GE_Wert);
- var optPA = parseInt(values.optPA_GW);
- var sf_verb_ausweichen = parseInt(values.sf_verb_ausweichen_1) + parseInt(values.sf_verb_ausweichen_2) + parseInt(values.sf_verb_ausweichen_3);
- var Ges_BE = parseInt(values.Ges_BE);
- setAttrs({
- Ausweichen_Wert: Math.round(GE_Wert / 2) + (optPA / 2) + sf_verb_ausweichen - Ges_BE
- });
- }
- });
+ getAttrs(["GE_Wert", "optPA_GW", "sf_verb_ausweichen_1", "sf_verb_ausweichen_2", "sf_verb_ausweichen_3", "Ges_BE", "gegner_sheet"], function(values) {
+ if (parseInt(values.gegner_sheet) != 1) {
+ var GE_Wert = parseInt(values.GE_Wert);
+ var optPA = parseInt(values.optPA_GW);
+ var sf_verb_ausweichen = parseInt(values.sf_verb_ausweichen_1) + parseInt(values.sf_verb_ausweichen_2) + parseInt(values.sf_verb_ausweichen_3);
+ var Ges_BE = parseInt(values.Ges_BE);
+ setAttrs({
+ Ausweichen_Wert: Math.round(GE_Wert / 2) + (optPA / 2) + sf_verb_ausweichen - Ges_BE
+ });
+ }
+ });
});
on("change:mu_wert change:ge_wert change:sf_kampfreflexe_1 change:sf_kampfreflexe_2 change:sf_kampfreflexe_3 change:ges_be change:ruestungsabzuege change:gegner_sheet", function() {
- getAttrs(["MU_Wert", "GE_Wert", "sf_kampfreflexe_1", "sf_kampfreflexe_2", "sf_kampfreflexe_3", "gegner_sheet", "Ges_BE", "RuestungsAbzuege"], function(values) {
- if (parseInt(values.gegner_sheet) != 1) {
- var MU_Wert = parseInt(values.MU_Wert);
- var GE_Wert = parseInt(values.GE_Wert);
- var sf_kampfreflexe = parseInt(values.sf_kampfreflexe_1) + parseInt(values.sf_kampfreflexe_2) + parseInt(values.sf_kampfreflexe_3);
- var Ges_BE = parseInt(values.Ges_BE);
- var Abzuege = parseInt(values.RuestungsAbzuege);
- setAttrs({
- INI_Wert: Math.round((MU_Wert + GE_Wert) / 2) + sf_kampfreflexe - Ges_BE + Abzuege
- });
- }
- });
+ getAttrs(["MU_Wert", "GE_Wert", "sf_kampfreflexe_1", "sf_kampfreflexe_2", "sf_kampfreflexe_3", "gegner_sheet", "Ges_BE", "RuestungsAbzuege"], function(values) {
+ if (parseInt(values.gegner_sheet) != 1) {
+ var MU_Wert = parseInt(values.MU_Wert);
+ var GE_Wert = parseInt(values.GE_Wert);
+ var sf_kampfreflexe = parseInt(values.sf_kampfreflexe_1) + parseInt(values.sf_kampfreflexe_2) + parseInt(values.sf_kampfreflexe_3);
+ var Ges_BE = parseInt(values.Ges_BE);
+ var Abzuege = parseInt(values.RuestungsAbzuege);
+ setAttrs({
+ INI_Wert: Math.round((MU_Wert + GE_Wert) / 2) + sf_kampfreflexe - Ges_BE + Abzuege
+ });
+ }
+ });
});
on("change:gs_spezies change:vorteil_flink change:nachteil_behaebig change:ges_be change:ruestungsabzuege change:gegner_sheet", function() {
- getAttrs(["GS_Spezies", "vorteil_flink", "nachteil_behaebig", "Ges_BE", "RuestungsAbzuege", "gegner_sheet"], function(values) {
- if (parseInt(values.gegner_sheet) != 1) {
- var GS_Spezies = parseInt(values.GS_Spezies);
- var flink = parseInt(values.vorteil_flink);
- var behaebig = parseInt(values.nachteil_behaebig);
- var Ges_BE = parseInt(values.Ges_BE);
- var Abzuege = parseInt(values.RuestungsAbzuege);
- setAttrs({
- GS_Wert: GS_Spezies + flink - behaebig - Ges_BE + Abzuege
- });
- }
- });
+ getAttrs(["GS_Spezies", "vorteil_flink", "nachteil_behaebig", "Ges_BE", "RuestungsAbzuege", "gegner_sheet"], function(values) {
+ if (parseInt(values.gegner_sheet) != 1) {
+ var GS_Spezies = parseInt(values.GS_Spezies);
+ var flink = parseInt(values.vorteil_flink);
+ var behaebig = parseInt(values.nachteil_behaebig);
+ var Ges_BE = parseInt(values.Ges_BE);
+ var Abzuege = parseInt(values.RuestungsAbzuege);
+ setAttrs({
+ GS_Wert: GS_Spezies + flink - behaebig - Ges_BE + Abzuege
+ });
+ }
+ });
});
on("sheet:opened", function() {
- getAttrs(["Spezies", "Tradition", "sf_belastungsgewoehnung_stufe", "sf_finte_stufe", "sf_wuchtschlag_stufe", "sf_praeziser_schuss_stufe", "sf_praeziser_stich_stufe", "sf_rundumschlag_stufe", "sf_eisenhagel_stufe", "version"], function(values) {
- if (values.version != "0.9") {
- setAttrs({
- version: "0.9"
- });
- if (values.Spezies == 3) {
- setAttrs({
- Spezies: "Mensch"
- });
- }
- if (values.Spezies == 5) {
- setAttrs({
- Spezies: "Elf"
- });
- }
- if (values.Spezies == 7) {
- setAttrs({
- Spezies: "Halbelf"
- });
- }
- if (values.Spezies == 11) {
- setAttrs({
- Spezies: "Zwerg"
- });
- }
- if (values.Tradition == 3) {
- setAttrs({
- Tradition: "Gildenmagier"
- });
- }
- if (values.Tradition == 5) {
- setAttrs({
- Tradition: "Hexe"
- });
- }
- if (values.Tradition == 6) {
- setAttrs({
- Tradition: "Elf"
- });
- }
- if (values.Tradition == 11) {
- setAttrs({
- Tradition: "Goblinzauberinnen"
- });
- }
- if (values.Tradition == 13) {
- setAttrs({
- Tradition: "Zibilja"
- });
- }
- if (parseInt(values.sf_belastungsgewoehnung_stufe) >= 1) {
- setAttrs({
- sf_belastungsgewoehnung_1: 1
- });
- }
- if (parseInt(values.sf_belastungsgewoehnung_stufe) >= 2) {
- setAttrs({
- sf_belastungsgewoehnung_2: 1
- });
- }
- if (parseInt(values.sf_finte_stufe) >= 1) {
- setAttrs({
- sf_finte_1: 1
- });
- }
- if (parseInt(values.sf_finte_stufe) >= 2) {
- setAttrs({
- sf_finte_2: 1
- });
- }
- if (parseInt(values.sf_finte_stufe) == 3) {
- setAttrs({
- sf_finte_3: 1
- });
- }
- if (parseInt(values.sf_wuchtschlag_stufe) >= 1) {
- setAttrs({
- sf_wuchtschlag_1: 1
- });
- }
- if (parseInt(values.sf_wuchtschlag_stufe) >= 2) {
- setAttrs({
- sf_wuchtschlag_2: 1
- });
- }
- if (parseInt(values.sf_wuchtschlag_stufe) == 3) {
- setAttrs({
- sf_wuchtschlag_3: 1
- });
- }
- if (parseInt(values.sf_praeziser_stich_stufe) >= 1) {
- setAttrs({
- sf_praeziser_stich_1: 1
- });
- }
- if (parseInt(values.sf_praeziser_stich_stufe) >= 2) {
- setAttrs({
- sf_praeziser_stich_2: 1
- });
- }
- if (parseInt(values.sf_praeziser_stich_stufe) == 3) {
- setAttrs({
- sf_praeziser_stich_3: 1
- });
- }
- if (parseInt(values.sf_praeziser_schuss_stufe) >= 1) {
- setAttrs({
- sf_praeziser_schuss_1: 1
- });
- }
- if (parseInt(values.sf_praeziser_schuss_stufe) >= 2) {
- setAttrs({
- sf_praeziser_schuss_2: 1
- });
- }
- if (parseInt(values.sf_praeziser_schuss_stufe) == 3) {
- setAttrs({
- sf_praeziser_schuss_3: 1
- });
- }
- if (parseInt(values.sf_rundumschlag_stufe) >= 1) {
- setAttrs({
- sf_rundumschlag_1: 1
- });
- }
- if (parseInt(values.sf_rundumschlag_stufe) == 2) {
- setAttrs({
- sf_rundumschlag_2: 1
- });
- }
- if (parseInt(values.sf_eisenhagel_stufe) >= 1) {
- setAttrs({
- sf_eisenhagel_1: 1
- });
- }
- if (parseInt(values.sf_eisenhagel_stufe) == 2) {
- setAttrs({
- sf_eisenhagel_2: 1
- });
- }
- }
- });
+ getAttrs(["Spezies", "Tradition", "sf_belastungsgewoehnung_stufe", "sf_finte_stufe", "sf_wuchtschlag_stufe", "sf_praeziser_schuss_stufe", "sf_praeziser_stich_stufe", "sf_rundumschlag_stufe", "version"], function(values) {
+ if (values.version != "0.9") {
+ setAttrs({
+ version: "0.9"
+ });
+ if (values.Spezies == 3) {
+ setAttrs({
+ Spezies: "Mensch"
+ });
+ }
+ if (values.Spezies == 5) {
+ setAttrs({
+ Spezies: "Elf"
+ });
+ }
+ if (values.Spezies == 7) {
+ setAttrs({
+ Spezies: "Halbelf"
+ });
+ }
+ if (values.Spezies == 11) {
+ setAttrs({
+ Spezies: "Zwerg"
+ });
+ }
+ if (values.Tradition == 3) {
+ setAttrs({
+ Tradition: "Gildenmagier"
+ });
+ }
+ if (values.Tradition == 5) {
+ setAttrs({
+ Tradition: "Hexe"
+ });
+ }
+ if (values.Tradition == 6) {
+ setAttrs({
+ Tradition: "Elf"
+ });
+ }
+ if (values.Tradition == 11) {
+ setAttrs({
+ Tradition: "Goblinzauberinnen"
+ });
+ }
+ if (values.Tradition == 13) {
+ setAttrs({
+ Tradition: "Zibilja"
+ });
+ }
+ if (parseInt(values.sf_belastungsgewoehnung_stufe) >= 1) {
+ setAttrs({
+ sf_belastungsgewoehnung_1: 1
+ });
+ }
+ if (parseInt(values.sf_belastungsgewoehnung_stufe) >= 2) {
+ setAttrs({
+ sf_belastungsgewoehnung_2: 1
+ });
+ }
+ if (parseInt(values.sf_finte_stufe) >= 1) {
+ setAttrs({
+ sf_finte_1: 1
+ });
+ }
+ if (parseInt(values.sf_finte_stufe) >= 2) {
+ setAttrs({
+ sf_finte_2: 1
+ });
+ }
+ if (parseInt(values.sf_finte_stufe) == 3) {
+ setAttrs({
+ sf_finte_3: 1
+ });
+ }
+ if (parseInt(values.sf_wuchtschlag_stufe) >= 1) {
+ setAttrs({
+ sf_wuchtschlag_1: 1
+ });
+ }
+ if (parseInt(values.sf_wuchtschlag_stufe) >= 2) {
+ setAttrs({
+ sf_wuchtschlag_2: 1
+ });
+ }
+ if (parseInt(values.sf_wuchtschlag_stufe) == 3) {
+ setAttrs({
+ sf_wuchtschlag_3: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_schuss_stufe) >= 1) {
+ setAttrs({
+ sf_praeziser_schuss_1: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_schuss_stufe) >= 2) {
+ setAttrs({
+ sf_praeziser_schuss_2: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_schuss_stufe) == 3) {
+ setAttrs({
+ sf_praeziser_schuss_3: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_stich_stufe) >= 1) {
+ setAttrs({
+ sf_praeziser_stich_1: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_stich_stufe) >= 2) {
+ setAttrs({
+ sf_praeziser_stich_2: 1
+ });
+ }
+ if (parseInt(values.sf_praeziser_stich_stufe) == 3) {
+ setAttrs({
+ sf_praeziser_stich_3: 1
+ });
+ }
+ if (parseInt(values.sf_rundumschlag_stufe) >= 1) {
+ setAttrs({
+ sf_rundumschlag_1: 1
+ });
+ }
+ if (parseInt(values.sf_rundumschlag_stufe) == 2) {
+ setAttrs({
+ sf_rundumschlag_2: 1
+ });
+ }
+ }
+ });
});
-
\ No newline at end of file
+
diff --git a/Das_Schwarze_Auge_5/dsa5_character_sheet_roll20.png b/Das_Schwarze_Auge_5/dsa5_character_sheet_roll20.png
index 28bd16e43b..a7f880d32f 100644
Binary files a/Das_Schwarze_Auge_5/dsa5_character_sheet_roll20.png and b/Das_Schwarze_Auge_5/dsa5_character_sheet_roll20.png differ
diff --git a/Das_Schwarze_Auge_5/readme.md b/Das_Schwarze_Auge_5/readme.md
index 46c33b57c9..f9297da3fc 100644
--- a/Das_Schwarze_Auge_5/readme.md
+++ b/Das_Schwarze_Auge_5/readme.md
@@ -1,29 +1,2 @@
-## Roll20 Charakterbogen für Das Schwarze Auge 5
-
-Auf dieser Seite wird euch in Zukunft eine Generelle Anleitung für den Charakterbogen erwarten. Dies ist vorallem für Nutzer gedacht die noch nie etwas mit dem Bogen auf Roll20 zu tun hatten.
-
-Aktuell findet Ihr hier eine Erklärung der kürzlich eingeführten Features sowie weitere genrelle Informationen.
-
-### Neue Features
-
-
- * **Changelog/Anleitung/Bugtracker:** Mit einem Click wird euch der Link für den Changelog / Readme / Bugtracker im Chat angezeigt
- * **Chatausgabe:** Je nach Auswahl werden eure Proben im Chat für alle, dich und den GM oder nur für dich sichtbar
- * **Modifikator:** Alle Proben die zuvor nach einem Modifikator gefragt haben können mit der Wahl 'nein' sofort unmodifiziert gewürfelt werden ohne das sich ein Eingabefeld öffnet, entsprechende doppelte Würfelfelder wurden entfernt
- * **Inhaltliche Änderungen:** Alle weiteren Änderungen sind im [Changelog](https://github.com/Meteox/roll20-character-sheets/blob/master/Das_Schwarze_Auge_5/changelog.md) dokumentiert
-
-### Updates
-
-Wenn ich ein Update fertigstelle dauert es eine Weile bis dieses offen verfügbar ist. Roll20 fügt Updates in der Regel Montag oder Dienstag Ihrer Datenbank hinzu und veröffentlicht diese dann in der Regel Dienstags oder Mittwochs. Über diesen Veröffentlichungstermin habe ich keine Kontrolle.
-
-Als Pro-Nutzer könnt Ihr über Github den aktuellen Quellcode in eure Kampagne einbinden ohne auf den öffentlichen Release zu warten.
-
-
-### Testen von neuen Versionen
-
-Aktuell veröffentliche ich fast täglich neue Versionen. Die aktuelle Version ist in meiner [öffentlichen Testkampagne](https://app.roll20.net/join/1206379/qP-T_Q) und in [Github](https://github.com/Meteox/roll20-character-sheets/tree/master/Das_Schwarze_Auge_5) einsehbar.
-
-### Kontakt
-
-* [Discord](https://discord.gg/KT5qj9)
-* Email: (gebhardthbs@web.de)
+sheet for german system Das Schwarze Auge / The Dark Eye for ruleset 5
+work in progress
diff --git a/Delta Green/delta_green.css b/Delta Green/delta_green.css
index 3e5752844f..aa539dd133 100644
--- a/Delta Green/delta_green.css
+++ b/Delta Green/delta_green.css
@@ -17,9 +17,7 @@ width: 863px;
width: 810px;
}
-textarea {
- resize: none;
-}
+
.sheet-col{
margin: 0px;
padding: 0px;
@@ -433,8 +431,6 @@ th,caption {
.sheet-rolltemplate-dg-neet td.sheet-template_label,
.sheet-rolltemplate-gm td.sheet-template_label {
font-weight: bold;
- background: black;
- color: white;
}
.sheet-rolltemplate-dg td.sheet-template_value,
.sheet-rolltemplate-dg-neet td.sheet-template_value,
@@ -466,7 +462,6 @@ th,caption {
}
.sheet-rolltemplate-dg-attack table,
-.sheet-rolltemplate-dg-attack-monster table,
.sheet-rolltemplate-gm-attack table {
width: 100%;
border: 1px solid black;
@@ -474,7 +469,6 @@ th,caption {
background: #FFFFFF;
}
.sheet-rolltemplate-dg-attack caption,
-.sheet-rolltemplate-dg-attack-monster caption,
.sheet-rolltemplate-gm-attack caption {
text-align: center;
background: black;
@@ -485,32 +479,19 @@ th,caption {
line-height: 1.6em;
}
.sheet-rolltemplate-dg-attack td,
-.sheet-rolltemplate-dg-attack-monster td,
.sheet-rolltemplate-gm-attack td {
padding: 2px;
border-bottom: 1px solid black;
}
-.sheet-rolltemplate-dg-attack th,
-.sheet-rolltemplate-dg-attack-monster th,
-.sheet-rolltemplate-gm-attack th {
- padding: 2px;
- border-bottom: 1px solid black;
- background: black;
- color: white;
-}
-
.sheet-rolltemplate-dg-attack td.sheet-template_label,
-.sheet-rolltemplate-dg-attack-monster td.sheet-template_label,
.sheet-rolltemplate-gm-attack td.sheet-template_label {
font-weight: bold;
}
.sheet-rolltemplate-dg-attack td.sheet-template_value,
-.sheet-rolltemplate-dg-attack-monster td.sheet-template_value,
.sheet-rolltemplate-gm-attack td.sheet-template_value {
text-align: center;
}
.sheet-rolltemplate-dg-attack .inlinerollresult,
-.sheet-rolltemplate-dg-attack-monster .inlinerollresult,
.sheet-rolltemplate-gm-attack .inlinerollresult {
display: inline-block;
min-width: 1.5em;
@@ -519,19 +500,16 @@ th,caption {
background: #BEBEBE;
}
.sheet-rolltemplate-dg-attack .inlinerollresult.fullcrit,
-.sheet-rolltemplate-dg-attack-monster .inlinerollresult.fullcrit,
.sheet-rolltemplate-gm-attack .inlinerollresult.fullcrit {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-dg-attack .inlinerollresult.fullfail,
-.sheet-rolltemplate-dg-attack-monster .inlinerollresult.fullfail,
.sheet-rolltemplate-gm-attack .inlinerollresult.fullfail {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-dg-attack .inlinerollresult.importantroll,
-.sheet-rolltemplate-dg-attack-monster .inlinerollresult.importantroll,
.sheet-rolltemplate-gm-attack .inlinerollresult.importantroll {
border: 2px solid black;
background: #BEBEBE;
diff --git a/Delta Green/delta_green.html b/Delta Green/delta_green.html
index 6709e3ecba..07083efb68 100644
--- a/Delta Green/delta_green.html
+++ b/Delta Green/delta_green.html
@@ -1,12838 +1,7577 @@
-
-
-
-
-
-
-
y
-
-
-
-
-
-sheet version: 1.2
-
-
-
-
-
Options
-
Info Roll Template
-
Debug Mode
-
-
-
-
- Parameters to be used in the rolltemplate
-
- rolltype
- Define the type of roll used, if:
- 0 : Skill or Stat roll (general modifier and difficulty)
- 1 : Combat Roll (general modifiers and attack related modifiers)
- 2 : Special Combat Roll (general modifier and Combat Dependant roll)
- 3 : Special NonCombat Roll (general modifier and Special roll)
-
-
-
- specialnc
- Define the type of special non combat roll used, if:
- 0 : Sleeplessness roll: check if you can fall asleep after reaching breaking point or acute episode (modified by sleeping pills and alchool)
- 1 : Stun roll: check if you can move next turn, simple CON X5 roll
- 2 : Permanent Injury: when you get HP<=2 different possible Permanent Injuries
- 3 : Healing: different kind of healing rolls defined by healingtype
- 4 : Hazard: different type of hazard rolls defined by hazardtype
-
-
-
- specialnc
- Define the type of special non combat roll used, if:
- 0 : Sleeplessness roll: check if you can fall asleep after reaching breaking point or acute episode (modified by sleeping pills and alchool)
- 1 : Stun roll: check if you can move next turn, simple CON X5 roll
- 2 : Permanent Injury: when you get HP<=2 different possible Permanent Injuries
- 3 : Healing: different kind of healing rolls defined by healingtype
- 4 : Hazard: different type of hazard rolls defined by hazardtype
-
-
-
-
-
-
-
-
- General common modifiers
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Alternative Permanent Injuries Modifiers
-
-
-
-
-
-
-
-
-
-
-
- Difficulty Modifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BONDS
- SCORE
- PROJ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- WEAPON
- SKILL
- BASE RANGE
- DAMAGE
- DMG MOD
- ARMOR PIERCING
- LETHALITY
- KILL RADIUS
- AMMO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SPECIAL TRAINING
- SKILL OR STAT USED
-
-
-