diff --git a/de.json b/de.json
index 43aa14d..f5dc362 100644
--- a/de.json
+++ b/de.json
@@ -2423,5 +2423,74 @@
"DIALOG.QuickcastingTooltip": "Wenn Ihr auf Eure Bewegung und alle Freien Aktionen verzichtet, könnt Ihr Euren Zug nutzen, um in derselben Aktion schnell zu fokussieren und zu zaubern. Da Ihr Euch beeilt, erhöht sich der Schweregrad jedes erlittenen Fehlers um eine Tabelle (also von leicht zu schwer oder von schwer zu katastrophal).",
"DIALOG.Seafarers": "Seefahrer",
"DIALOG.SeafarersContent": "Die Karrieren Flussbewohner durch Seefahrer ersetzen?",
- "DIALOG.UseIngredientTooltip": "Ihr könnt Eure Magie vor dem Wirken des Zaubers durch eine geeignete materielle Komponente kanalisieren. Zutaten reagieren unterschiedlich, je nachdem, wie Ihr Eure Magie durch sie fokussiert. Bevor Ihr zaubert oder fokussiert, müsst Ihr entscheiden, ob Ihr die Zutat für Macht oder Kontrolle verwendet. Zutaten werden auch dann verbraucht, wenn der Zauber fehlschlägt.
Macht-Zutat: Wird sie bei einem Fokussieren-Test verwendet, verdoppelt eine Macht-Zutat bei Erfolg die Anzahl der erzielten EG (siehe Überfokussieren). Wird sie bei einem Zaubertest verwendet, erlaubt Euch eine Macht-Zutat, die Würfel umzukehren und das Ergebnis Eures Zaubertests selbst zu wählen. Übersteigt die Umkehrung Eures Zaubertests jedoch Euren Willenskraftbonus, übersteigt die Energie Eure Kontrolle, und Ihr erleidet einen Leichten Kontrollverlust.
Kontroll-Zutat: Wird sie während eines Fokussieren- oder Zaubertests verwendet, dient eine Kontroll-Zutat als Ziel für die unkontrollierte Magie. Verringert den Schweregrad eines erlittenen Fehlschlags um eine Tabelle: also von Katastrophal zu Schwer, Schwer zu Leicht oder Leicht zu keinem"
+ "DIALOG.UseIngredientTooltip": "Ihr könnt Eure Magie vor dem Wirken des Zaubers durch eine geeignete materielle Komponente kanalisieren. Zutaten reagieren unterschiedlich, je nachdem, wie Ihr Eure Magie durch sie fokussiert. Bevor Ihr zaubert oder fokussiert, müsst Ihr entscheiden, ob Ihr die Zutat für Macht oder Kontrolle verwendet. Zutaten werden auch dann verbraucht, wenn der Zauber fehlschlägt.
Macht-Zutat: Wird sie bei einem Fokussieren-Test verwendet, verdoppelt eine Macht-Zutat bei Erfolg die Anzahl der erzielten EG (siehe Überfokussieren). Wird sie bei einem Zaubertest verwendet, erlaubt Euch eine Macht-Zutat, die Würfel umzukehren und das Ergebnis Eures Zaubertests selbst zu wählen. Übersteigt die Umkehrung Eures Zaubertests jedoch Euren Willenskraftbonus, übersteigt die Energie Eure Kontrolle, und Ihr erleidet einen Leichten Kontrollverlust.
Kontroll-Zutat: Wird sie während eines Fokussieren- oder Zaubertests verwendet, dient eine Kontroll-Zutat als Ziel für die unkontrollierte Magie. Verringert den Schweregrad eines erlittenen Fehlschlags um eine Tabelle: also von Katastrophal zu Schwer, Schwer zu Leicht oder Leicht zu keinem",
+ "BREAKDOWN.AttackerBase": "Basis Angreifer",
+ "BREAKDOWN.Base": "Basis",
+ "BREAKDOWN.Dice": "Würfel",
+ "BREAKDOWN.Ignored": "Ignoriert",
+ "BREAKDOWN.Minimum1": "Mindestens 1 Wunde",
+ "BREAKDOWN.Moo": "MooMans Hausregeln",
+ "BREAKDOWN.Multiplier": "Multiplikator",
+ "BREAKDOWN.OpposedSL": "Gegenüberstehende EG",
+ "BREAKDOWN.Partial": "Teilweise - Ignoriert {ignored} ({item})",
+ "BREAKDOWN.Penetrating": "Durchdringend - Ignoriert {ignored} ({item})",
+ "BREAKDOWN.PenetratingMoo": "Durchdringend - Ignoriert {ignored}",
+ "BREAKDOWN.ShieldMoo": "Verteidigung fehlgeschlagen - Ignoriert Schild-RP ({ignored})",
+ "BREAKDOWN.Undamaging": "Harmlos: {originalAP} RP * 2 = {modifiedAP}",
+ "BREAKDOWN.Weakpoints": "Schwachstellen - Ignoriert {ignored} ({item})",
+ "BREAKDOWN.Zzap": "Zzap! - Ignoriert {ignored}",
+ "PROPERTY.Crewed": "Mit Besatzung",
+ "PROPERTY.Custom": "Benutzerdefiniert",
+ "PROPERTY.CustomHint": "FORMAT - {type} 1: {type} 1 Beschreibung | {type} 2 (Wert): {type} 2 Beschreibung | usw.",
+ "PROPERTY.Group": "Gruppe",
+ "PROPERTY.GroupDescription": "Gebt Eigenschaften dieselbe Gruppennummer, um zwischen ihnen zu wechseln (wie 'Schneidend oder Aufspießen')",
+ "PROPERTY.Hullbreaker": "Rumpfbrecher",
+ "PROPERTY.Magical": "Magisch",
+ "PROPERTY.Overcoat": "Übermantel",
+ "PROPERTY.Reinforced": "Verstärkt",
+ "PROPERTY.RequiresKit": "Benötigt eine Ausrüstung",
+ "PROPERTY.Salvo": "Salve",
+ "PROPERTY.Slash": "Aufschlitzen",
+ "PROPERTY.SlashAlert": "Eigenschaft Aufschlitzend: Verursacht bei einer Kritischen Verletzung @Condition[Bleeding]{Blutend}, es ist möglich, {value} Vorteil(e) auszugeben, um eine weitere Blutung zu verursachen.",
+ "PROPERTY.Slashing": "Aufschlitzend",
+ "PROPERTY.Spread": "Streuend",
+ "PROPERTY.Trip": "Stolpern",
+ "PROPERTY.Unbalanced": "Unausgewogen",
+ "PROPERTY.Visor": "Visier",
+ "PROPERTY.Warpstone": "Warpstein",
+ "PROPERTY.Zzap": "ZZAP!",
+ "SCRIPT.Config": "Skript-Konfiguration",
+ "SCRIPT.DIalogModifierSubmissionScript": "Skript übermitteln",
+ "SCRIPT.DialogModifierAcivationScript": "Skript-Aktivierung",
+ "SCRIPT.DialogModifierHideScript": "Skript verbergen",
+ "SCRIPT.DialogModifierTargeter": "Zielfenster",
+ "SCRIPT.FellstaveDialogText": "Wählt einen Ziel-Kreaturtyp aus der folgenden Liste: Bestienmenschen (einschließlich Minotauren und Centigoren, aber nicht Skaven), Dämonen, Orks und Goblins, Oger, Fimir, Trolle oder Untote.",
+ "SCRIPT.FellstaveDialogTitle": "Kreaturtyp wählen",
+ "SCRIPT.ImmediateDeleteEffect": "Effekt entfernen",
+ "SCRIPT.ImmediateDeleteEffectHint": "Entfernt den aktiven Effekt nach Ausführung des Skripts. Wenn dieser Effekt mehrere Skripte hat, müssen ALLE Skripte diese Option aktiviert haben.",
+ "SCRIPT.NewScript": "Neues Skript",
+ "SCRIPT.NotEnoughXP": "Nicht genug EP!",
+ "SCRIPT.Sallet": "{name} hat beim Tragen einer Schaller eine Kritische Kopfverletzung erhalten und dabei {wounds} Wunden erlitten. Handelt es sich um das Ergebnis eines Kritischen Treffers, sollte {name} 1 Wunde weniger erhalten.",
+ "SCRIPT.ScriptTrigger": "Skript-Auslöser",
+ "SCRIPT.Sightstep": "Ihr könnt nicht Zaubern, Kanalisieren oder Bannen, solange Sightstep wirkt.",
+ "SCRIPT.Silvertide": "{name} hat während der Dauer von Silvertide {pennies} Pfennige erhalten.",
+ "SPEC.Any": "Beliebig",
+ "SPEC.Average": "Durchschnittlich",
+ "SPEC.Catapult": "Katapult",
+ "SPEC.Cathayan": "Cathayisch",
+ "SPEC.Eltharin": "Eltharin",
+ "SPEC.Hearing": "Gehör",
+ "SPEC.Horse": "Pferd",
+ "SPEC.Little": "Sehr klein",
+ "SPEC.Lute": "Laute",
+ "SPEC.Magick": "Magick",
+ "SPEC.Parry": "Parade",
+ "SPEC.Rural": "Ländlich",
+ "SPEC.Sight": "Sehen",
+ "SPEC.Sing": "Gesang",
+ "SPEC.Singing": "Singen",
+ "SPEC.Smell": "Geruch",
+ "SPEC.Underground": "Unterirdisch",
+ "SPEC.Urban": "Städtisch",
+ "SPEC.Vehicle": "Fahrzeug"
}
diff --git a/missing_keys_review.json b/missing_keys_review.json
index 4a63be5..36de735 100644
--- a/missing_keys_review.json
+++ b/missing_keys_review.json
@@ -1,4 +1,64 @@
{
+ "BREAKDOWN.AttackerBase": [
+ "Base Attaquant",
+ "Basis Angreifer"
+ ],
+ "BREAKDOWN.Base": [
+ "Base",
+ "Basis"
+ ],
+ "BREAKDOWN.Dice": [
+ "Dé",
+ "Würfel"
+ ],
+ "BREAKDOWN.Ignored": [
+ "Ignoré",
+ "Ignoriert"
+ ],
+ "BREAKDOWN.Minimum1": [
+ "1 Blessure minimum",
+ "Mindestens 1 Wunde"
+ ],
+ "BREAKDOWN.Moo": [
+ "Règles maison de MooMan",
+ "MooMans Hausregeln"
+ ],
+ "BREAKDOWN.Multiplier": [
+ "Multiplieur",
+ "Multiplikator"
+ ],
+ "BREAKDOWN.OpposedSL": [
+ "DR Opposé",
+ "Gegenüberstehende EG"
+ ],
+ "BREAKDOWN.Partial": [
+ "Partiel - Ignore {ignored} ({item})",
+ "Teilweise - Ignoriert {ignored} ({item})"
+ ],
+ "BREAKDOWN.Penetrating": [
+ "Pénétrant - Ignore {ignored} ({item})",
+ "Durchdringend - Ignoriert {ignored} ({item})"
+ ],
+ "BREAKDOWN.PenetratingMoo": [
+ "Pénétrant - Ignore {ignored}",
+ "Durchdringend - Ignoriert {ignored}"
+ ],
+ "BREAKDOWN.ShieldMoo": [
+ "Défense échouée - Ignore Shield AP ({ignored})",
+ "Verteidigung fehlgeschlagen - Ignoriert Schild-RP ({ignored})"
+ ],
+ "BREAKDOWN.Undamaging": [
+ "Inoffensive: {originalAP} AP * 2 = {modifiedAP}",
+ "Harmlos: {originalAP} RP * 2 = {modifiedAP}"
+ ],
+ "BREAKDOWN.Weakpoints": [
+ "Points faibles - Ignore {ignored} ({item})",
+ "Schwachstellen - Ignoriert {ignored} ({item})"
+ ],
+ "BREAKDOWN.Zzap": [
+ "Zzap! - Ignore {ignored}",
+ "Zzap! - Ignoriert {ignored}"
+ ],
"CHARGEN.AdditionalRandomTalent": [
"Talent aléatoire additionnel",
"Zusätzliches zufälliges Talent"
@@ -1327,6 +1387,146 @@
"Sorcier!",
"Hexer!"
],
+ "PROPERTY.Crewed": [
+ "Avec equipage",
+ "Mit Besatzung"
+ ],
+ "PROPERTY.Custom": [
+ "Custom",
+ "Benutzerdefiniert"
+ ],
+ "PROPERTY.CustomHint": [
+ "FORMAT - {type} 1: {type} 1 Description | {type} 2 (Rating) : {type} 2 Description | etc.",
+ "FORMAT - {type} 1: {type} 1 Beschreibung | {type} 2 (Wert): {type} 2 Beschreibung | usw."
+ ],
+ "PROPERTY.Group": [
+ "Groupe",
+ "Gruppe"
+ ],
+ "PROPERTY.GroupDescription": [
+ "Donnez aux propriétés le même numéro de groupe pour basculer entre elles (comme 'Tranchant or Empaler')",
+ "Gebt Eigenschaften dieselbe Gruppennummer, um zwischen ihnen zu wechseln (wie 'Schneidend oder Aufspießen')"
+ ],
+ "PROPERTY.Hullbreaker": [
+ "Brise-Coque",
+ "Rumpfbrecher"
+ ],
+ "PROPERTY.Magical": [
+ "Magique",
+ "Magisch"
+ ],
+ "PROPERTY.Overcoat": [
+ "Pardessus",
+ "Übermantel"
+ ],
+ "PROPERTY.Reinforced": [
+ "Renforcée",
+ "Verstärkt"
+ ],
+ "PROPERTY.RequiresKit": [
+ "Nécessite une Tenue",
+ "Benötigt eine Ausrüstung"
+ ],
+ "PROPERTY.Salvo": [
+ "Salve",
+ "Salve"
+ ],
+ "PROPERTY.Slash": [
+ "Taillader",
+ "Aufschlitzen"
+ ],
+ "PROPERTY.SlashAlert": [
+ "Propriété Tailladante: Provoque @Condition[Bleeding]{Hémorragie} sur une Blessure Critique, il est possible de dépenser {value} Avantages pour provoquer une autre Hémorragie.",
+ "Eigenschaft Aufschlitzend: Verursacht bei einer Kritischen Verletzung @Condition[Bleeding]{Blutend}, es ist möglich, {value} Vorteil(e) auszugeben, um eine weitere Blutung zu verursachen."
+ ],
+ "PROPERTY.Slashing": [
+ "Tailladante",
+ "Aufschlitzend"
+ ],
+ "PROPERTY.Spread": [
+ "A Propagation",
+ "Streuend"
+ ],
+ "PROPERTY.Trip": [
+ "Trip",
+ "Stolpern"
+ ],
+ "PROPERTY.Unbalanced": [
+ "Déséquilibrée",
+ "Unausgewogen"
+ ],
+ "PROPERTY.Visor": [
+ "Visière",
+ "Visier"
+ ],
+ "PROPERTY.Warpstone": [
+ "Pierre de Chaos",
+ "Warpstein"
+ ],
+ "PROPERTY.Zzap": [
+ "ZZAP!",
+ "ZZAP!"
+ ],
+ "SCRIPT.Config": [
+ "Configuration du script",
+ "Skript-Konfiguration"
+ ],
+ "SCRIPT.DIalogModifierSubmissionScript": [
+ "Soumettre le script",
+ "Skript übermitteln"
+ ],
+ "SCRIPT.DialogModifierAcivationScript": [
+ "Activation du script",
+ "Skript-Aktivierung"
+ ],
+ "SCRIPT.DialogModifierHideScript": [
+ "Cacher le script",
+ "Skript verbergen"
+ ],
+ "SCRIPT.DialogModifierTargeter": [
+ "Fenêtre de ciblage",
+ "Zielfenster"
+ ],
+ "SCRIPT.FellstaveDialogText": [
+ "Choisissez un type de créature cible parmi la liste suivante : Hommes-Bêtes (dont Minotaures et Centigors, mais pas les Skavens), Démons, Orcs et Gobelins, Ogres, Fimir, Trolls ou Morts-Vivants.",
+ "Wählt einen Ziel-Kreaturtyp aus der folgenden Liste: Bestienmenschen (einschließlich Minotauren und Centigoren, aber nicht Skaven), Dämonen, Orks und Goblins, Oger, Fimir, Trolle oder Untote."
+ ],
+ "SCRIPT.FellstaveDialogTitle": [
+ "Choisir le Type de Créature",
+ "Kreaturtyp wählen"
+ ],
+ "SCRIPT.ImmediateDeleteEffect": [
+ "Supprimer l'effet",
+ "Effekt entfernen"
+ ],
+ "SCRIPT.ImmediateDeleteEffectHint": [
+ "Supprime l'effet actif après l'execution du script. Si cet effet a plusieurs scipts, TOUS les scripts doivent avoir cette option cochée.",
+ "Entfernt den aktiven Effekt nach Ausführung des Skripts. Wenn dieser Effekt mehrere Skripte hat, müssen ALLE Skripte diese Option aktiviert haben."
+ ],
+ "SCRIPT.NewScript": [
+ "Nouveau script",
+ "Neues Skript"
+ ],
+ "SCRIPT.NotEnoughXP": [
+ "Pas assez d'XP !",
+ "Nicht genug EP!"
+ ],
+ "SCRIPT.Sallet": [
+ "{name} a reçu une Blessure Critique à la tête en portant une Salade, recevant {wounds} Blessures. Si c'est le résultat d'un Coup Critique, {name} devrait recevoir 1 Blessure de moins.",
+ "{name} hat beim Tragen einer Schaller eine Kritische Kopfverletzung erhalten und dabei {wounds} Wunden erlitten. Handelt es sich um das Ergebnis eines Kritischen Treffers, sollte {name} 1 Wunde weniger erhalten."
+ ],
+ "SCRIPT.ScriptTrigger": [
+ "Déclencher de script",
+ "Skript-Auslöser"
+ ],
+ "SCRIPT.Sightstep": [
+ "Vous ne pouvez pas Lancer, Canaliser ou Dissiper tant que Sightstep est en vigueur.",
+ "Ihr könnt nicht Zaubern, Kanalisieren oder Bannen, solange Sightstep wirkt."
+ ],
+ "SCRIPT.Silvertide": [
+ "{name} a gagné {pennies} sous durant la durée de Silvertide.",
+ "{name} hat während der Dauer von Silvertide {pennies} Pfennige erhalten."
+ ],
"SETTINGS.AdvantageBonus": [
"Bonus d'avantage",
"Vorteilsbonus"
@@ -2011,6 +2211,82 @@
"Fiche d'Arme",
"Waffenbogen"
],
+ "SPEC.Any": [
+ "Any",
+ "Beliebig"
+ ],
+ "SPEC.Average": [
+ "Moyenne",
+ "Durchschnittlich"
+ ],
+ "SPEC.Catapult": [
+ "Catapulte",
+ "Katapult"
+ ],
+ "SPEC.Cathayan": [
+ "Cathayan",
+ "Cathayisch"
+ ],
+ "SPEC.Eltharin": [
+ "Elthárin",
+ "Eltharin"
+ ],
+ "SPEC.Hearing": [
+ "Ouie",
+ "Gehör"
+ ],
+ "SPEC.Horse": [
+ "Cheval",
+ "Pferd"
+ ],
+ "SPEC.Little": [
+ "Très petite",
+ "Sehr klein"
+ ],
+ "SPEC.Lute": [
+ "Luth",
+ "Laute"
+ ],
+ "SPEC.Magick": [
+ "Magick",
+ "Magick"
+ ],
+ "SPEC.Parry": [
+ "Parade",
+ "Parade"
+ ],
+ "SPEC.Rural": [
+ "Rural",
+ "Ländlich"
+ ],
+ "SPEC.Sight": [
+ "Vue",
+ "Sehen"
+ ],
+ "SPEC.Sing": [
+ "Chant",
+ "Gesang"
+ ],
+ "SPEC.Singing": [
+ "Chanter",
+ "Singen"
+ ],
+ "SPEC.Smell": [
+ "Odorat",
+ "Geruch"
+ ],
+ "SPEC.Underground": [
+ "Sous-terrain",
+ "Unterirdisch"
+ ],
+ "SPEC.Urban": [
+ "Urbain",
+ "Städtisch"
+ ],
+ "SPEC.Vehicle": [
+ "Véhicule",
+ "Fahrzeug"
+ ],
"TRADE.Armaments": [
"Armement",
"Rüstungsgüter"
diff --git a/module.json b/module.json
index 7734fcb..24e4955 100644
--- a/module.json
+++ b/module.json
@@ -8,7 +8,7 @@
}
],
"url": "https://gitea.palmenalzer.de/alzer/wfrp-4e-de",
- "version": "8.6.29",
+ "version": "8.6.30",
"esmodules": [
"modules/babele-register.js",
"modules/addon-register.js",