diff --git a/zig/Items/Bewaffnungen/Bock.zon b/zig/Items/Bewaffnungen/Bock.zon index 45f6906..e625503 100644 --- a/zig/Items/Bewaffnungen/Bock.zon +++ b/zig/Items/Bewaffnungen/Bock.zon @@ -51,7 +51,17 @@ .initiative = 0, .bruchfaktor = 0, - } + }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -1, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } diff --git a/zig/Items/Bewaffnungen/Buckler.zon b/zig/Items/Bewaffnungen/Buckler.zon index 9b050f6..a3f0fa6 100644 --- a/zig/Items/Bewaffnungen/Buckler.zon +++ b/zig/Items/Bewaffnungen/Buckler.zon @@ -24,6 +24,16 @@ .initiative = 0, .bruchfaktor = 0, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = 0, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } diff --git a/zig/Items/Bewaffnungen/Drachenklaue.zon b/zig/Items/Bewaffnungen/Drachenklaue.zon index f626bf8..63cc2aa 100644 --- a/zig/Items/Bewaffnungen/Drachenklaue.zon +++ b/zig/Items/Bewaffnungen/Drachenklaue.zon @@ -51,6 +51,16 @@ .initiative = 0, .bruchfaktor = 0, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -2, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } \ No newline at end of file diff --git a/zig/Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon b/zig/Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon index bca8b23..653ff4e 100644 --- a/zig/Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon +++ b/zig/Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon @@ -51,6 +51,16 @@ .initiative = 0, .bruchfaktor = 0 }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -2, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } \ No newline at end of file diff --git a/zig/Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon b/zig/Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon index 8c40140..f49bc12 100644 --- a/zig/Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon +++ b/zig/Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon @@ -51,6 +51,16 @@ .initiative = 0, .bruchfaktor = 0, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -2, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } diff --git a/zig/Items/Bewaffnungen/Drachenklaue_lange_Klinge.zon b/zig/Items/Bewaffnungen/Drachenklaue_lange_Klinge.zon index e633ac2..a0074e7 100644 --- a/zig/Items/Bewaffnungen/Drachenklaue_lange_Klinge.zon +++ b/zig/Items/Bewaffnungen/Drachenklaue_lange_Klinge.zon @@ -51,6 +51,16 @@ .initiative = 0, .bruchfaktor = 0, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -2, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 0, + }, } } } diff --git a/zig/Items/Bewaffnungen/Großer_Vollmetall_Buckler.zon b/zig/Items/Bewaffnungen/Großer_Vollmetall_Buckler.zon index 75660e8..7fef7f5 100644 --- a/zig/Items/Bewaffnungen/Großer_Vollmetall_Buckler.zon +++ b/zig/Items/Bewaffnungen/Großer_Vollmetall_Buckler.zon @@ -24,6 +24,16 @@ .initiative = 0, .bruchfaktor = -2, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = 0, + .modifikator_parade = 2, + + .initiative = 0, + .bruchfaktor = -2, + }, } } } diff --git a/zig/Items/Bewaffnungen/Hakendolch.zon b/zig/Items/Bewaffnungen/Hakendolch.zon index 31f4d21..76d067f 100644 --- a/zig/Items/Bewaffnungen/Hakendolch.zon +++ b/zig/Items/Bewaffnungen/Hakendolch.zon @@ -39,6 +39,16 @@ .improvisiert = false, .priviligiert = false, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -1, + .modifikator_parade = 3, + + .initiative = 0, + .bruchfaktor = -2, + }, } } } diff --git a/zig/Items/Bewaffnungen/Kriegsfaecher.zon b/zig/Items/Bewaffnungen/Kriegsfaecher.zon index 495a570..df74e88 100644 --- a/zig/Items/Bewaffnungen/Kriegsfaecher.zon +++ b/zig/Items/Bewaffnungen/Kriegsfaecher.zon @@ -39,6 +39,16 @@ .improvisiert = false, .priviligiert = false, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = 0, + .modifikator_parade = 2, + + .initiative = 1, + .bruchfaktor = 3, + }, } } } diff --git a/zig/Items/Bewaffnungen/Langdolch.zon b/zig/Items/Bewaffnungen/Langdolch.zon index 9f9eb6f..cdfec08 100644 --- a/zig/Items/Bewaffnungen/Langdolch.zon +++ b/zig/Items/Bewaffnungen/Langdolch.zon @@ -40,6 +40,16 @@ .improvisiert = false, .priviligiert = false, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = 0, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = 1, + }, } } } diff --git a/zig/Items/Bewaffnungen/Linkhand.zon b/zig/Items/Bewaffnungen/Linkhand.zon index 895f065..858fdf6 100644 --- a/zig/Items/Bewaffnungen/Linkhand.zon +++ b/zig/Items/Bewaffnungen/Linkhand.zon @@ -40,6 +40,16 @@ .improvisiert = false, .priviligiert = false, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = 0, + .modifikator_parade = 2, + + .initiative = 1, + .bruchfaktor = 0, + }, } } } diff --git a/zig/Items/Bewaffnungen/Panzerarm.zon b/zig/Items/Bewaffnungen/Panzerarm.zon index 374b6a7..e5cf80c 100644 --- a/zig/Items/Bewaffnungen/Panzerarm.zon +++ b/zig/Items/Bewaffnungen/Panzerarm.zon @@ -52,6 +52,16 @@ .initiative = 0, .bruchfaktor = -2, }, + + .parierwaffe = .{ + .aktiv = true, + + .modifikator_attacke = -2, + .modifikator_parade = 1, + + .initiative = 0, + .bruchfaktor = -2, + }, } } } diff --git a/zig/compendium_creator.zig b/zig/compendium_creator.zig index 0a7391c..7db199a 100644 --- a/zig/compendium_creator.zig +++ b/zig/compendium_creator.zig @@ -483,6 +483,21 @@ const bewaffnungen: system.ItemCompendium = .{ .entries = &.{ @import("Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon"), @import("Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon"), }}}, + + .{ .Folder = .{ .name = "Parierwaffen", .entries = &.{ + @import("Items/Bewaffnungen/Buckler.zon"), + @import("Items/Bewaffnungen/Großer_Vollmetall_Buckler.zon"), + @import("Items/Bewaffnungen/Panzerarm.zon"), + @import("Items/Bewaffnungen/Bock.zon"), + @import("Items/Bewaffnungen/Drachenklaue.zon"), + @import("Items/Bewaffnungen/Drachenklaue_lange_Klinge.zon"), + @import("Items/Bewaffnungen/Drachenklaue_Klingenfaenger.zon"), + @import("Items/Bewaffnungen/Drachenklaue_Klingenbrecher.zon"), + @import("Items/Bewaffnungen/Hakendolch.zon"), + @import("Items/Bewaffnungen/Kriegsfaecher.zon"), + @import("Items/Bewaffnungen/Linkhand.zon"), + @import("Items/Bewaffnungen/Langdolch.zon"), + }}}, }}; pub fn main() !void {