config-patch WIP

This commit is contained in:
2025-05-08 21:38:19 +02:00
parent 1d166df55c
commit 881ca2f6e5
33 changed files with 190 additions and 189 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
if (args.equipped) {
this.actor.createEmbeddedDocuments("ActiveEffect", [this.item.effects.contents[1]?.convertToApplied()])
this.script.scriptMessage(`${this.actor.name} porte le <strong>${this.item.name}</strong>. <br>
Il gagne +1 Point de Corruption point si un Test de Corruption est échoué, à appliquer manuellement.<br>Si le personnage porte le masque pendant plus d'une heure ou utilise les effets du masque, il est exposé à une @Corruption[moderate]{Corruption Modérée}
Il gagne +1 Point de Corruption point si un Test de Corruption est échoué, à appliquer manuellement.<br>Si le personnage porte le masque pendant plus d'une heure ou utilise les effets du masque, il est exposé à une @Corruption[moderate]{Corruption moderate}
`,
{whisper: ChatMessage.getWhisperRecipients("GM")})
}
+1 -1
View File
@@ -4,7 +4,7 @@ if (args.equipped)
{
this.actor.createEmbeddedDocuments("ActiveEffect", [this.item.effects.contents[1]?.convertToApplied()])
this.script.scriptMessage(`${this.actor.name} porte le <strong>${this.item.name}</strong>. <br>
Si le personnage porte le masque pendant plus d'une heure ou bénéficie de ses effets, il s'espose à une @Corruption[moderate]{Corruption Modérée}.
Si le personnage porte le masque pendant plus d'une heure ou bénéficie de ses effets, il s'espose à une @Corruption[moderate]{Corruption moderate}.
`,
{whisper: ChatMessage.getWhisperRecipients("GM")})
}
+2 -2
View File
@@ -3,9 +3,9 @@ if (args.totalWoundLoss > 0) {
`@Corruption[minor]{Exposition Mineure à la Corruption}`
)
this.script.scriptMessage(`<strong>${this.effect.name}</strong>:
@Corruption[moderate]{Exposition Modérée à la Corruption} <br/>
@Corruption[moderate]{Exposition moderate à la Corruption} <br/>
<strong>${args.actor.prototypeToken.name}</strong> doit réussir un
<strong>Test de Corruption (Modéré)</strong>`,
<strong>Test de Corruption (moderat)</strong>`,
{whisper: ChatMessage.getWhisperRecipients("GM")}
)
}
+1 -1
View File
@@ -4,7 +4,7 @@ if (args.equipped) {
this.actor.createEmbeddedDocuments("ActiveEffect", [this.item.effects.contents[1]?.convertToApplied()])
this.script.scriptMessage(`${this.actor.name} porte <strong>${this.item.name}</strong>. <br>
Il ne peut plus lancer de Sorts ni effectuer de Prières ni Miracles.<br>
S'il porte le masque pendant plus d'1 heure ou bénéficie de l'un de ses effets, il est exposé à un @Corruption[moderate]{Corruption Modérée}.
S'il porte le masque pendant plus d'1 heure ou bénéficie de l'un de ses effets, il est exposé à un @Corruption[moderate]{Corruption moderate}.
`,
{whisper: ChatMessage.getWhisperRecipients("GM")})
}
+1 -1
View File
@@ -1,6 +1,6 @@
let modifier = 0
if (this.effect.name.includes("Modéré"))
if (this.effect.name.includes("moderat"))
modifier = -20
else
modifier = -10
+1 -1
View File
@@ -3,7 +3,7 @@
if (args.equipped) {
this.actor.createEmbeddedDocuments("ActiveEffect", [this.item.effects.contents[1]?.convertToApplied()])
this.script.scriptMessage(`${this.actor.name} porte <strong>${this.item.name}</strong>. <br>
Il bénéficie de +50 aux Tests de Natation et peut respirer sous l'eau.<br>Si il porte le masque pendant plus d'une heure ou bénéficie de l'un de ses effets, il est exposé à une @Corruption[moderate]{Corruption Modérée}.`,
Il bénéficie de +50 aux Tests de Natation et peut respirer sous l'eau.<br>Si il porte le masque pendant plus d'une heure ou bénéficie de l'un de ses effets, il est exposé à une @Corruption[moderate]{Corruption moderate}.`,
{whisper: ChatMessage.getWhisperRecipients("GM")})
}
+2 -2
View File
@@ -1,8 +1,8 @@
let difficulty = ""
if (this.effect.name.includes("Modéré"))
if (this.effect.name.includes("moderat"))
difficulty = "easy"
else if (this.effect.name.includes("Sévère"))
else if (this.effect.name.includes("schwerwiegend"))
difficulty = "average"
else
difficulty = "veasy"
+1 -1
View File
@@ -4,7 +4,7 @@ if (args.equipped) {
this.actor.createEmbeddedDocuments("ActiveEffect", [this.item.effects.contents[1]?.convertToApplied()])
this.script.scriptMessage(`${this.actor.name} porte <strong>${this.item.name}</strong>. <br>
Il subit -20 à tout ses tests pour résister aux maladies.<br>
Si il porte le masque pendant plus d'une heure ou bénéficie de l'un de ses effets, il est exposé à une @Corruption[moderate]{Corruption Modérée}.`,
Si il porte le masque pendant plus d'une heure ou bénéficie de l'un de ses effets, il est exposé à une @Corruption[moderate]{Corruption moderate}.`,
{whisper: ChatMessage.getWhisperRecipients("GM")})
}
@@ -31,7 +31,7 @@ local SIZE2FR = { Size = "Taille",
Monstrous = "Monstrueuse",
Difficulty = "Difficulté",
Everything = "Tout",
Moderate= "Modéré",
Moderate= "moderat",
Major= "Majeur",
Minor= "Mineur",
Greenskins= "Peaux vertes",
+1 -1
View File
@@ -236,7 +236,7 @@
"Zofia Miska": {
"name": "Zofia Miska",
"description": "",
"gmnotes": "<p>Zofia Miska est née dans le coin nord-est de lHexxerbezrik, dans une famille dimmigrés kislevites. Elle a la prestance et la présence imposante de ses ancêtres gospodars, mais ses épais cheveux noirs et ses grands yeux bruns suggèrent également un héritage ungol. Les parents de Zofia ont dailleurs certainement déjà prétendu quils pouvaient faire remonter leur arbre généalogique jusqu’à la reine-khan Miska elle- même. Cependant, quand bien même ils diraient vrai, alors leur branche familiale serait depuis tombée dans la misère et la pauvreté. Peut-être que lhéritage de la reine-khan Miska a laissé sa marque su</p><p>En tant quutilisatrice de magie dorigine kislevite et au tempérament plutôt froid, beaucoup supposent que Zofia doit avoir quelque sympathie pour les Sorcières de glace de Kislev, ou même quelle a lintention den devenir une elle-même. Ces suppositions sont on ne peut plus fausses, car Zofia abhorre la sorcellerie. Sa maîtrise dHysh est à limage de sa personnalité : sévère, indocile, et pure dans son combat contre le Chaos.</p><p>Zofia na jamais entendu parler du Culte du Brasier Vengeur, mais Mornan Tybalt a connaissance delle. Il soupèse les risques de linviter au sein du culte. Sil décidait de tenter sa chance, il gagnerait une nouvelle convertie aussi puissante que dévouée.</p>"
"gmnotes": "<p>Zofia Miska est née dans le coin nord-est de lHexxerbezrik, dans une famille dimmigrés kislevites. Elle a la prestance et la présence imposante de ses ancêtres gospodars, mais ses épais cheveux noirs et ses grands yeux bruns suggèrent également un héritage ungol. Les parents de Zofia ont dailleurs certainement déjà prétendu quils pouvaient faire remonter leur arbre généalogique jusqu’à la reine-khan Miska elle- même. Cependant, quand bien même ils diraient vrai, alors leur branche familiale serait depuis tombée dans la misère et la pauvreté. Peut-être que lhéritage de la reine-khan Miska a laissé sa marque su</p><p>En tant quutilisatrice de magie dorigine kislevite et au tempérament plutôt froid, beaucoup supposent que Zofia doit avoir quelque sympathie pour les Sorcières de glace de Kislev, ou même quelle a lintention den devenir une elle-même. Ces suppositions sont on ne peut plus fausses, car Zofia abhorre la sorcellerie. Sa maîtrise dHysh est à limage de sa personnalité : schwerwiegend, indocile, et pure dans son combat contre le Chaos.</p><p>Zofia na jamais entendu parler du Culte du Brasier Vengeur, mais Mornan Tybalt a connaissance delle. Il soupèse les risques de linviter au sein du culte. Sil décidait de tenter sa chance, il gagnerait une nouvelle convertie aussi puissante que dévouée.</p>"
}
}
}
+3 -3
View File
@@ -175,7 +175,7 @@
"Elias Answell": {
"name": "Elias Answell",
"description": "",
"gmNotes": "<p>Le bateau dElias, <em>Je décline à regret</em>, est autant une maison quun navire de commerce. Avec ses voiles rouge sang et son intérieur de cuivre rutilant, cette péniche de 12 m de long reflète toute lexcentricité de son capitaine. Elle se transmet de génération en génération aux membres de la famille Answell et a été réaménagée tellement de fois quelle ressemble de plus en plus à ce qui pourrait être la mise en pratique physique dune expérience de pensée tiléenne au sujet de la nature de lidentité. Quant à Elias, cest un homme calme et réfléchi ; son implacable honnêteté a fait de lui un négociant respecté de tous, malgré son goût immodéré pour le poisson mariné, à lodeur particulièrement nauséabonde.</p>"
"gmNotes": "<p>Le bateau dElias, <em>Je décline à regret</em>, est autant une maison quun navire de commerce. Avec ses voiles rouge sang et son intérieur de cuivre rutilant, cette péniche de 12 m de long reflète toute lexcentricité de son capitaine. Elle se transmet de génération en génération aux membres de la famille Answell et a été réaménagée tellement de fois quelle ressemble de plus en plus à ce qui pourrait être la mise en pratique physique dune expérience de pensée tiléenne au sujet de la nature de lidentité. Quant à Elias, cest un homme calme et réfléchi ; son implacable honnêteté a fait de lui un négociant respecté de tous, malgré son goût immoderat pour le poisson mariné, à lodeur particulièrement nauséabonde.</p>"
},
"Ella Greendale": {
"name": "Ella Vertvallon",
@@ -516,7 +516,7 @@
"Luigi Belladonna": {
"name": "Luigi Belladonna",
"description": "",
"gmNotes": "<p>Luigi est de taille moyenne et a les cheveux gris. Il affiche également un léger embonpoint, mais personne na jamais pu le lui faire remarquer deux fois. Ses bajoues semblent toujours garder un peu de nourriture en réserve, voire une paire de chaussettes, et ses yeux bruns lui donnent un regard sévère et impitoyable. Son discours nest quun murmure rauque, ce qui force ses interlocuteurs à se pencher vers lui pour entendre ce quil leur raconte. Luigi ne se répète jamais, et n’élève jamais la voix. Il nen a pas besoin : cest à son audience de prêter loreille. Il choisit bien ses mots et parle de manière formelle, signe dune éducation et de pensées complexes quon ne simagine pas forcément retrouver chez un criminel. Ses vêtements sont composés des plus belles soies et laines, et ses cheveux sont élégamment gominés. Ses petits doigts potelés sont ornés de bagues en or et en diamant. Il a lair en tous points dun marchand prospère, jouissant dune fortune gagnée et non héritée.</p>\n<p>Cela fait des années que Luigi nest plus un voyou. Avec le temps, il a appris à persuader les autres de faire le sale boulot à sa place, et sattend à être obéi sans discussion. Le fait que son commerce soit du mauvais côté de la loi laisse Luigi de marbre : à ses yeux, seuls largent, lautorité et linfluence comptent.&nbsp;</p>"
"gmNotes": "<p>Luigi est de taille moyenne et a les cheveux gris. Il affiche également un léger embonpoint, mais personne na jamais pu le lui faire remarquer deux fois. Ses bajoues semblent toujours garder un peu de nourriture en réserve, voire une paire de chaussettes, et ses yeux bruns lui donnent un regard schwerwiegend et impitoyable. Son discours nest quun murmure rauque, ce qui force ses interlocuteurs à se pencher vers lui pour entendre ce quil leur raconte. Luigi ne se répète jamais, et n’élève jamais la voix. Il nen a pas besoin : cest à son audience de prêter loreille. Il choisit bien ses mots et parle de manière formelle, signe dune éducation et de pensées complexes quon ne simagine pas forcément retrouver chez un criminel. Ses vêtements sont composés des plus belles soies et laines, et ses cheveux sont élégamment gominés. Ses petits doigts potelés sont ornés de bagues en or et en diamant. Il a lair en tous points dun marchand prospère, jouissant dune fortune gagnée et non héritée.</p>\n<p>Cela fait des années que Luigi nest plus un voyou. Avec le temps, il a appris à persuader les autres de faire le sale boulot à sa place, et sattend à être obéi sans discussion. Le fait que son commerce soit du mauvais côté de la loi laisse Luigi de marbre : à ses yeux, seuls largent, lautorité et linfluence comptent.&nbsp;</p>"
},
"Matthias Blucher": {
"name": "Matthias Blucher",
@@ -601,7 +601,7 @@
"Outlaw": {
"name": "Hors-la-loi",
"description": "",
"gmNotes": "<p>@UUID[Actor.J2gcD0wui2vjEoLB]{Sigrid} est à la tête dun groupe danciens villageois qui ont préféré devenir hors-la-loi plutôt que de continuer à subir le règne sévère et insensé de la famille Wittgenstein. Il y a dix- huit mois, son mari a été emmené au château et personne na plus jamais entendu parler de lui. Pour se venger, Sigrid a tué un garde et sest enfuie dans la forêt, refusant de se soumettre à la justice des Wittgenstein. Dautres hommes et femmes ont fui le village pour la rejoindre ; sa bande compte actuellement trente hors-la-loi.</p>"
"gmNotes": "<p>@UUID[Actor.J2gcD0wui2vjEoLB]{Sigrid} est à la tête dun groupe danciens villageois qui ont préféré devenir hors-la-loi plutôt que de continuer à subir le règne schwerwiegend et insensé de la famille Wittgenstein. Il y a dix- huit mois, son mari a été emmené au château et personne na plus jamais entendu parler de lui. Pour se venger, Sigrid a tué un garde et sest enfuie dans la forêt, refusant de se soumettre à la justice des Wittgenstein. Dautres hommes et femmes ont fui le village pour la rejoindre ; sa bande compte actuellement trente hors-la-loi.</p>"
},
"Patrol Boat": {
"name": "Bateau de Patrouille"
+1 -1
View File
@@ -668,7 +668,7 @@
"contraction": " exposition à de leau sale ; effectuez les Tests comme indiqué dans la description",
"incubationValue": "2",
"incubationUnit": "heures",
"symptoms": "Crampes abdominales, Fièvre, Intoxication alimentaire (Modérée), Nausée.",
"symptoms": "Crampes abdominales, Fièvre, Intoxication alimentaire (moderate), Nausée.",
"permanent": ""
},
"Transformation of the Beast": {
+1 -1
View File
@@ -320,7 +320,7 @@
"Heinz Richter": {
"name": "Heinz Richter",
"description": "",
"gmnotes": "<p>@UUID[JournalEntry.MB5a0zBGJcZhEYUI.JournalEntryPage.bJXsdQq1rSN5tfqd#festival-court-and-stocks]{Le Tribunal des Fêtes et les Piloris}</p><p><span class=\"fontstyle0\">Le conseiller Heinz Richter est un quinquagénaire aux cheveux gris impeccables, dont les yeux sont dun bleu pâle. Il sefforce davoir lair sévère, mais ne peut cacher son cœur dor et sa gentillesse. Il est bien habillé comme il sied à sa profession et porte une merveilleuse perruque de magistrat. Pendant ses études à Nuln, Richter était limage même de la santé physique, mais son corps autrement fois musclé est aujourdhui mou et flasque, gâché par trop dannées de bonne chère.</span></p><p><span class=\"fontstyle0\">Richter nest pas un imbécile, et il est difficile de le bluffer ou de lembobiner. Il sexprime sur un ton prudent et avec un vocabulaire châtié qui trahit son éducation. Si lun des Personnages est un civil qui dispose de la Compétence Savoir (Loi), Richter pourrait le remarquer et décider de devenir son allié, voire son mentor. Si les Personnages viennent dUbersreik et connaissent @UUID[Compendium.wfrp4e-starter-set.actors.aUTBY5s6vCJhZsZp]{Osanna Winandus}, Richter en sera ravi. Il entretient une correspondance avec lavocate à lesprit vif, et sempressera de demander de ses nouvelles.</span></p><p></p>"
"gmnotes": "<p>@UUID[JournalEntry.MB5a0zBGJcZhEYUI.JournalEntryPage.bJXsdQq1rSN5tfqd#festival-court-and-stocks]{Le Tribunal des Fêtes et les Piloris}</p><p><span class=\"fontstyle0\">Le conseiller Heinz Richter est un quinquagénaire aux cheveux gris impeccables, dont les yeux sont dun bleu pâle. Il sefforce davoir lair schwerwiegend, mais ne peut cacher son cœur dor et sa gentillesse. Il est bien habillé comme il sied à sa profession et porte une merveilleuse perruque de magistrat. Pendant ses études à Nuln, Richter était limage même de la santé physique, mais son corps autrement fois musclé est aujourdhui mou et flasque, gâché par trop dannées de bonne chère.</span></p><p><span class=\"fontstyle0\">Richter nest pas un imbécile, et il est difficile de le bluffer ou de lembobiner. Il sexprime sur un ton prudent et avec un vocabulaire châtié qui trahit son éducation. Si lun des Personnages est un civil qui dispose de la Compétence Savoir (Loi), Richter pourrait le remarquer et décider de devenir son allié, voire son mentor. Si les Personnages viennent dUbersreik et connaissent @UUID[Compendium.wfrp4e-starter-set.actors.aUTBY5s6vCJhZsZp]{Osanna Winandus}, Richter en sera ravi. Il entretient une correspondance avec lavocate à lesprit vif, et sempressera de demander de ses nouvelles.</span></p><p></p>"
},
"Helga Langstrasse": {
"name": "Helga Langstrasse",
+1 -1
View File
@@ -66,7 +66,7 @@
"name": "Sans cerveau"
},
{
"description": "<p>Il s'agit d'une accumulation de liquide dans les poumon, provenant d'autres maladies qui provoquent une inflammation, de la fièvre et parfois même la mort. La pneumonie est connue sous le nom de «hochet de Morr», du nom du bruit de cliquetis effrayant que fait la personne infectée lorsqu'elle tente de respirer profondément. Un personnage atteint de pneumonie doit réussir un test <strong>d'Endurance Intermédiaire (0)</strong> tous les jours ou il voyage, combat ou effectue toute autre activité physique. Un échec fait que le symptôme de la fièvre devient sévère. Pendant que la fièvre est sévère, le même test doit être passé tous les jours, sinon la maladie développe également une Toxine.</p>",
"description": "<p>Il s'agit d'une accumulation de liquide dans les poumon, provenant d'autres maladies qui provoquent une inflammation, de la fièvre et parfois même la mort. La pneumonie est connue sous le nom de «hochet de Morr», du nom du bruit de cliquetis effrayant que fait la personne infectée lorsqu'elle tente de respirer profondément. Un personnage atteint de pneumonie doit réussir un test <strong>d'Endurance Intermédiaire (0)</strong> tous les jours ou il voyage, combat ou effectue toute autre activité physique. Un échec fait que le symptôme de la fièvre devient schwerwiegend. Pendant que la fièvre est schwerwiegend, le même test doit être passé tous les jours, sinon la maladie développe également une Toxine.</p>",
"id": "Pneumonia",
"name": "Pneumonie"
},
@@ -26,7 +26,7 @@
"Andrea Bruhn": {
"name": "Andrea Bruhn",
"description": "",
"gmnotes": "<p>Silhouette au regard perçant, Andrea déambule dans Middenheim avec son manteau de cuir noir et un grand chapeau à larges bords. Malgré son physique de répurgateur, Andrea travaille pour la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission pour les Travaux Publics} en tant quOfficier des Festivités. Il est de sa responsabilité de sassurer que les événements se déroulent sans incident et de gérer les juges de spectacles, qui arbitrent les spectacles de rue du Carnaval.</p><p>Andrea est une personne zélée qui ne prend aucun plaisir à faire son travail. Son indifférence peut être un atout lui permettant de se concentrer sur les détails techniques de la gestion du canalisation, mais les artistes se plaignent souvent de son attitude trop froide.</p><p>Andrea ne simplique pas beaucoup dans les festivals religieux, étant donné que les cultes aiment les organiser sans lintervention de la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission}, mais elle est responsable du Carnaval, de l'anniversaire du Graf et d'autres célébrations laïques.</p><p>En labsence de festival, Andrea passe son temps à chercher des talents. Si un artiste venait à approcher la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission} afin dobtenir un boulot lors dun festival, elle pourrait accepter de lui accorder une brève audience. Toutefois, si lartiste ne parvenait pas à limpressionner, faute de décrocher un travail, il recevrait des critiques sévères, mais néanmoins constructives. Elle visite parfois Talabheim ou Altdorf à la recherche de nouveaux talents.</p>"
"gmnotes": "<p>Silhouette au regard perçant, Andrea déambule dans Middenheim avec son manteau de cuir noir et un grand chapeau à larges bords. Malgré son physique de répurgateur, Andrea travaille pour la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission pour les Travaux Publics} en tant quOfficier des Festivités. Il est de sa responsabilité de sassurer que les événements se déroulent sans incident et de gérer les juges de spectacles, qui arbitrent les spectacles de rue du Carnaval.</p><p>Andrea est une personne zélée qui ne prend aucun plaisir à faire son travail. Son indifférence peut être un atout lui permettant de se concentrer sur les détails techniques de la gestion du canalisation, mais les artistes se plaignent souvent de son attitude trop froide.</p><p>Andrea ne simplique pas beaucoup dans les festivals religieux, étant donné que les cultes aiment les organiser sans lintervention de la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission}, mais elle est responsable du Carnaval, de l'anniversaire du Graf et d'autres célébrations laïques.</p><p>En labsence de festival, Andrea passe son temps à chercher des talents. Si un artiste venait à approcher la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.QpoN5fivtBT60AY1]{Komission} afin dobtenir un boulot lors dun festival, elle pourrait accepter de lui accorder une brève audience. Toutefois, si lartiste ne parvenait pas à limpressionner, faute de décrocher un travail, il recevrait des critiques schwerwiegends, mais néanmoins constructives. Elle visite parfois Talabheim ou Altdorf à la recherche de nouveaux talents.</p>"
},
"Arch-Prelate Kanker Flett": {
"name": "Archiprélat Kanker Flett",
@@ -186,7 +186,7 @@
"Wereburga Krotpreffer": {
"name": "Sergent Wereburga Krotpreffer",
"description": "",
"gmnotes": "<p>Wereburga est un sergent vétéran qui dirige les gardes de la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.iVVHFmcdVPy55wla]{Porte Nord} de la cité quatre jours par semaine. Femme imposante proche de la soixantaine, elle est sculpturale et large d’épaules avec un nez anguleux semblable au bec dun aigle géant. Son regard est si sévère et si perçant que ses soldats racontent des anecdotes selon lesquelles des contrebandiers auraient fait demi-tour avec leur chariot à sa seule vue.</p><p>Après des années à garder les portes, Wereburga est devenue cynique et réactionnaire. Elle soutient le journal @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.q6010mVM96157hqY]{Presse Sentinelle} et croit en sa vision favorable à une autonomie absolue pour Middenheim. Elle adopte une approche extrêmement étroite desprit en ce qui concerne la protection des intérêts de Middenheim. Cela se traduit par lhabitude quelle a de faire signe aux visiteurs de passer lorsque ceux-ci proviennent du Nordland ou du Middenland et sont clairement des fidèles dUlric. Elle soumet en revanche tous les autres visiteurs à un contrôle sévère et déplaisant, en particulier sils viennent des provinces méridionales ou sont manifestement des fidèles de Sigmar.</p><p>Wereburga fait lobjet de plaintes fréquentes, ceux qui subissent ses contrôles intenses remarquant bien vite quils font lobjet dun traitement discriminatoire et que les ulricains ont droit à plus d’égards. Jusqu’à présent, personne na fait quoi que ce soit pour la réprimander, alimentant les rumeurs selon lesquelles cette attitude est courante au sein de la Garde de la cité dans son ensemble.</p>"
"gmnotes": "<p>Wereburga est un sergent vétéran qui dirige les gardes de la @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.iVVHFmcdVPy55wla]{Porte Nord} de la cité quatre jours par semaine. Femme imposante proche de la soixantaine, elle est sculpturale et large d’épaules avec un nez anguleux semblable au bec dun aigle géant. Son regard est si schwerwiegend et si perçant que ses soldats racontent des anecdotes selon lesquelles des contrebandiers auraient fait demi-tour avec leur chariot à sa seule vue.</p><p>Après des années à garder les portes, Wereburga est devenue cynique et réactionnaire. Elle soutient le journal @UUID[JournalEntry.PuIrlGBOjxuWpK3P.JournalEntryPage.q6010mVM96157hqY]{Presse Sentinelle} et croit en sa vision favorable à une autonomie absolue pour Middenheim. Elle adopte une approche extrêmement étroite desprit en ce qui concerne la protection des intérêts de Middenheim. Cela se traduit par lhabitude quelle a de faire signe aux visiteurs de passer lorsque ceux-ci proviennent du Nordland ou du Middenland et sont clairement des fidèles dUlric. Elle soumet en revanche tous les autres visiteurs à un contrôle schwerwiegend et déplaisant, en particulier sils viennent des provinces méridionales ou sont manifestement des fidèles de Sigmar.</p><p>Wereburga fait lobjet de plaintes fréquentes, ceux qui subissent ses contrôles intenses remarquant bien vite quils font lobjet dun traitement discriminatoire et que les ulricains ont droit à plus d’égards. Jusqu’à présent, personne na fait quoi que ce soit pour la réprimander, alimentant les rumeurs selon lesquelles cette attitude est courante au sein de la Garde de la cité dans son ensemble.</p>"
},
"White Wolf": {
"name": "White Wolf",
+1 -1
View File
@@ -68,7 +68,7 @@
"Brecht Kavenner": {
"name": "Brecht Kavenner",
"tokenName": "Brecht Kavenner",
"gmNotes": "<p>Kavenner, doté d'une voix nasillarde, est l'avocat personnel de la @UUID[Actor.CcqiAghkzgp9u1In]{Comtesse}. Il est considéré comme un homme sévère et dévoué, qui se consacre tout entier à sa femme, ses enfants, et au @UUID[JournalEntry.NcH9OhleJFfaUdon.JournalEntryPage.9bWE0Ayt5XGQf50r]{culte de Verena}. Il utilise cette bonne réputation pour dissimuler sa double vie en tant que cultiste des plus performants et des plus dépravés de l'<em>Ordo Ultima</em>. Chargé il y a trois ans de corrompre la Comtesse pour le compte du Prince du Plaisir, il l'a trouvée inexplicablement intraitable. Ce qui lui embrouille les idées, et l'agace tout autant. Pour cette raison, il s'en prend invariablement à ses inférieurs.</p>"
"gmNotes": "<p>Kavenner, doté d'une voix nasillarde, est l'avocat personnel de la @UUID[Actor.CcqiAghkzgp9u1In]{Comtesse}. Il est considéré comme un homme schwerwiegend et dévoué, qui se consacre tout entier à sa femme, ses enfants, et au @UUID[JournalEntry.NcH9OhleJFfaUdon.JournalEntryPage.9bWE0Ayt5XGQf50r]{culte de Verena}. Il utilise cette bonne réputation pour dissimuler sa double vie en tant que cultiste des plus performants et des plus dépravés de l'<em>Ordo Ultima</em>. Chargé il y a trois ans de corrompre la Comtesse pour le compte du Prince du Plaisir, il l'a trouvée inexplicablement intraitable. Ce qui lui embrouille les idées, et l'agace tout autant. Pour cette raison, il s'en prend invariablement à ses inférieurs.</p>"
},
"Brocks": {
"name": "Brocks",
+1 -1
View File
@@ -144,7 +144,7 @@
"Ingrid Wenig": {
"name": "Ingrid Wenig",
"description": "",
"gmnotes": "<p>A 17 ans, Ingrid est trop jeune pour chasser les hors-la-loi. Elle compense en adoptant une attitude sévère et pragmatique, et a commencé à fumer la pipe de son père, car elle pense que cela la fait paraître plus vieille (ce qui n'est pas le cas). Elle fait équipe avec @UUID[Actor.FDHywOp4tT06Q5i9]{Jannik} parce qu'elle est sûre de ne pas pouvoir s'occuper de Hannah seule, mais elle a (à juste titre) l'impression qu'il ne la respecte pas. Elle est déterminée à ne pas avoir l'air faible devant lui, et refuse donc de se reposer pendant qu'il surveille l'apothicaire. Elle le soupçonne de vouloir capturer Hannah seul, et ainsi de garder toute récompense pour lui. Jusqu'à présent, les proies d'Ingrid ont été du menu freton. @UUID[Actor.tTr4p7mUl4gnEWiF]{Hannah Baumann} est sa première cible d'importance.</p>"
"gmnotes": "<p>A 17 ans, Ingrid est trop jeune pour chasser les hors-la-loi. Elle compense en adoptant une attitude schwerwiegend et pragmatique, et a commencé à fumer la pipe de son père, car elle pense que cela la fait paraître plus vieille (ce qui n'est pas le cas). Elle fait équipe avec @UUID[Actor.FDHywOp4tT06Q5i9]{Jannik} parce qu'elle est sûre de ne pas pouvoir s'occuper de Hannah seule, mais elle a (à juste titre) l'impression qu'il ne la respecte pas. Elle est déterminée à ne pas avoir l'air faible devant lui, et refuse donc de se reposer pendant qu'il surveille l'apothicaire. Elle le soupçonne de vouloir capturer Hannah seul, et ainsi de garder toute récompense pour lui. Jusqu'à présent, les proies d'Ingrid ont été du menu freton. @UUID[Actor.tTr4p7mUl4gnEWiF]{Hannah Baumann} est sa première cible d'importance.</p>"
},
"Jabberslythe": {
"name": "Jabberslythe",
@@ -893,7 +893,7 @@
{
"id": "Invoke Power",
"name": "Invoquer le Pouvoir",
"description": "Vous tissez une brume de Dhar autour de vous, absorbant son énergie sombre dans votre corps et votre âme. Faites un Test de Résistance comme pour une Influence Corruptrice Modérée. Tant que le sort dure, toutes vos Focalisations et Incantations reçoivent un bonus de +20. De plus, vous avez accès à un sort non appris de votre choix. Pendant la durée du sort, vous comptez comme ayant mémorisé ce sort, mais vous ne pouvez pas le transcrire sur un grimoire ou sur un parchemin.",
"description": "Vous tissez une brume de Dhar autour de vous, absorbant son énergie sombre dans votre corps et votre âme. Faites un Test de Résistance comme pour une Influence Corruptrice moderate. Tant que le sort dure, toutes vos Focalisations et Incantations reçoivent un bonus de +20. De plus, vous avez accès à un sort non appris de votre choix. Pendant la durée du sort, vous comptez comme ayant mémorisé ce sort, mais vous ne pouvez pas le transcrire sur un grimoire ou sur un parchemin.",
"sduration": "Bonus de Force Mentale Rounds",
"srange": "Vous",
"starget": "Vous",
@@ -1485,7 +1485,7 @@
{
"id": "Drawing Down the Moon",
"name": "Éclat de Lune",
"description": "<p>Si Mannslieb est visible, vous faites descendre une sorte de folie lunaire sur toutes les Créatures dans laire deffet. Ce sort naura aucun effet si Morrslieb est haute dans le ciel. Les cibles sont baignées par le clair de lune, réduisant leur détermination et provoquant des hallucinations: elles reçoivent toutes lEtat Assommé et ne peuvent utiliser de points de Destin, de Chance, de Détermination ou de Résilience. Les cibles perdent également tout leurs points de Corruption Physiques. De plus, les Créatures doivent réussir un Test <strong>Opposé de Calme/Focalisation</strong> contre vous ou recevoir DR Etats Assommé . Tant que dans ce état, vos cibles se déplacent aléatoirement, selon la table de dispersion (<strong>WFRP4</strong> .page 163). Les Créatures qui échouent à enlever leurs Etat Assommé avant la fin du Sort doivent réussir un Test de <strong>Résistance à la Corruption Mentale (Modéré)</strong>. Le sort na aucun effet sur les créatures immunisés à la Psychologie. De plus, les Créatures avec les Traits Démoniaques, Changeur de Forme ou Mort-vivant sont affectés différemment: elles subissent à la place un Projectile Magique avec valeur de Dégâts de +6.</p>",
"description": "<p>Si Mannslieb est visible, vous faites descendre une sorte de folie lunaire sur toutes les Créatures dans laire deffet. Ce sort naura aucun effet si Morrslieb est haute dans le ciel. Les cibles sont baignées par le clair de lune, réduisant leur détermination et provoquant des hallucinations: elles reçoivent toutes lEtat Assommé et ne peuvent utiliser de points de Destin, de Chance, de Détermination ou de Résilience. Les cibles perdent également tout leurs points de Corruption Physiques. De plus, les Créatures doivent réussir un Test <strong>Opposé de Calme/Focalisation</strong> contre vous ou recevoir DR Etats Assommé . Tant que dans ce état, vos cibles se déplacent aléatoirement, selon la table de dispersion (<strong>WFRP4</strong> .page 163). Les Créatures qui échouent à enlever leurs Etat Assommé avant la fin du Sort doivent réussir un Test de <strong>Résistance à la Corruption Mentale (moderat)</strong>. Le sort na aucun effet sur les créatures immunisés à la Psychologie. De plus, les Créatures avec les Traits Démoniaques, Changeur de Forme ou Mort-vivant sont affectés différemment: elles subissent à la place un Projectile Magique avec valeur de Dégâts de +6.</p>",
"sduration": "Bonus de Force Mentale rounds",
"srange": "Force Mentale mètres",
"starget": "Bonus de Force Mentale mètres",
+1 -1
View File
@@ -261,7 +261,7 @@
"id": "Tomb Banshee"
},
{
"description": "<p>Les trolls sont des créatures sales et immondes qui infestent tous les coins du Vieux Monde. Prompts à sadapter à leur environnement, quel que soit leur type, ils sont tous énormes et imposants. Sombres et mus par leurs pulsions alimentaires, ils aiment tout de même amasser des biens et leur repaire peut renfermer des trésors composés dobjets utiles et de valeur… et des restes macabres de leurs repas.</p>\n<p>Bien quil existe beaucoup despèces de trolls, ils partagent tous des traits communs : ils sont généralement extrêmement stupides, ce qui signifie que tout ennemi vif desprit peut avoir un avantage sur eux ; ils peuvent régénérer, ce qui les rend extrêmement difficiles à tuer ; et ils sont capables de régurgiter leur dernier repas à volonté, vomissant de la bile âcre sur des distances particulièrement impressionnantes bien quils répugnent à le faire, car la faim les tenaille alors.</p></p><section class=\"secret revealed\" id=\"secret-MjIx27JoP8lYXwK6\"><h4>Choisir un Troll</h4><p>Vous pouvez personnaliser librement et à volonté un certain nombre despèces de trolls. Certains dentre eux les plus susceptibles de semer le désordre dans les régions du Reikland comprennent :</p>\n<ul><li><strong>Trolls du Chaos :</strong> ils comptent une ou plusieurs mutations. Ces « dons » des Dieux Sombres du Chaos les rendent particulièrement dangereux et imprévisibles. Ces malheureuses créatures sont souvent mises au service de troupes du Chaos en maraude, ou de hordes dhommes-bêtes. Plus le troll a subi de mutations sévères, plus la faveur des Puissances de la Ruine est grande, et plus la valeur du monstre est importante pour sa horde.</li><li><strong>Trolls de pierre :</strong> rarement aperçus hors des chaînes de montagnes de lEmpire, les trolls de pierre possèdent une peau extrêmement résistante, ossifiée en une armure de plates rugueuse, qui les protège des Dégâts et les aide à se fondre dans leur environnement. Ils établissent leurs repaires dans des grottes et constituent lun des dangers les plus courants pour ceux qui traversent les Montagnes Grises.</li><li><strong>Trolls des rivières :</strong> rôdant dans les marais stagnants et fétides du Reik, les trolls des rivières sont malheureusement monnaie courante. Ce sont des chasseurs opportunistes, qui utilisent leur peau semblable à de lherbe, se laissant dériver comme des débris flottants, ou restant à laffût dans des bancs de boue, en attendant des petits bateaux ou des voyageurs imprudents.</li></p>",
"description": "<p>Les trolls sont des créatures sales et immondes qui infestent tous les coins du Vieux Monde. Prompts à sadapter à leur environnement, quel que soit leur type, ils sont tous énormes et imposants. Sombres et mus par leurs pulsions alimentaires, ils aiment tout de même amasser des biens et leur repaire peut renfermer des trésors composés dobjets utiles et de valeur… et des restes macabres de leurs repas.</p>\n<p>Bien quil existe beaucoup despèces de trolls, ils partagent tous des traits communs : ils sont généralement extrêmement stupides, ce qui signifie que tout ennemi vif desprit peut avoir un avantage sur eux ; ils peuvent régénérer, ce qui les rend extrêmement difficiles à tuer ; et ils sont capables de régurgiter leur dernier repas à volonté, vomissant de la bile âcre sur des distances particulièrement impressionnantes bien quils répugnent à le faire, car la faim les tenaille alors.</p></p><section class=\"secret revealed\" id=\"secret-MjIx27JoP8lYXwK6\"><h4>Choisir un Troll</h4><p>Vous pouvez personnaliser librement et à volonté un certain nombre despèces de trolls. Certains dentre eux les plus susceptibles de semer le désordre dans les régions du Reikland comprennent :</p>\n<ul><li><strong>Trolls du Chaos :</strong> ils comptent une ou plusieurs mutations. Ces « dons » des Dieux Sombres du Chaos les rendent particulièrement dangereux et imprévisibles. Ces malheureuses créatures sont souvent mises au service de troupes du Chaos en maraude, ou de hordes dhommes-bêtes. Plus le troll a subi de mutations schwerwiegends, plus la faveur des Puissances de la Ruine est grande, et plus la valeur du monstre est importante pour sa horde.</li><li><strong>Trolls de pierre :</strong> rarement aperçus hors des chaînes de montagnes de lEmpire, les trolls de pierre possèdent une peau extrêmement résistante, ossifiée en une armure de plates rugueuse, qui les protège des Dégâts et les aide à se fondre dans leur environnement. Ils établissent leurs repaires dans des grottes et constituent lun des dangers les plus courants pour ceux qui traversent les Montagnes Grises.</li><li><strong>Trolls des rivières :</strong> rôdant dans les marais stagnants et fétides du Reik, les trolls des rivières sont malheureusement monnaie courante. Ce sont des chasseurs opportunistes, qui utilisent leur peau semblable à de lherbe, se laissant dériver comme des débris flottants, ou restant à laffût dans des bancs de boue, en attendant des petits bateaux ou des voyageurs imprudents.</li></p>",
"name": "Troll",
"id": "Troll"
},
+1 -1
View File
@@ -261,7 +261,7 @@
"id": "Tomb Banshee"
},
{
"description": "<p>Les trolls sont des créatures sales et immondes qui infestent tous les coins du Vieux Monde. Prompts à sadapter à leur environnement, quel que soit leur type, ils sont tous énormes et imposants. Sombres et mus par leurs pulsions alimentaires, ils aiment tout de même amasser des biens et leur repaire peut renfermer des trésors composés dobjets utiles et de valeur… et des restes macabres de leurs repas.</p>\n<p>Bien quil existe beaucoup despèces de trolls, ils partagent tous des traits communs : ils sont généralement extrêmement stupides, ce qui signifie que tout ennemi vif desprit peut avoir un avantage sur eux ; ils peuvent régénérer, ce qui les rend extrêmement difficiles à tuer ; et ils sont capables de régurgiter leur dernier repas à volonté, vomissant de la bile âcre sur des distances particulièrement impressionnantes bien quils répugnent à le faire, car la faim les tenaille alors.</p></p><section class=\"secret revealed\" id=\"secret-MjIx27JoP8lYXwK6\"><h4>Choisir un Troll</h4><p>Vous pouvez personnaliser librement et à volonté un certain nombre despèces de trolls. Certains dentre eux les plus susceptibles de semer le désordre dans les régions du Reikland comprennent :</p>\n<ul><li><strong>Trolls du Chaos :</strong> ils comptent une ou plusieurs mutations. Ces « dons » des Dieux Sombres du Chaos les rendent particulièrement dangereux et imprévisibles. Ces malheureuses créatures sont souvent mises au service de troupes du Chaos en maraude, ou de hordes dhommes-bêtes. Plus le troll a subi de mutations sévères, plus la faveur des Puissances de la Ruine est grande, et plus la valeur du monstre est importante pour sa horde.</li><li><strong>Trolls de pierre :</strong> rarement aperçus hors des chaînes de montagnes de lEmpire, les trolls de pierre possèdent une peau extrêmement résistante, ossifiée en une armure de plates rugueuse, qui les protège des Dégâts et les aide à se fondre dans leur environnement. Ils établissent leurs repaires dans des grottes et constituent lun des dangers les plus courants pour ceux qui traversent les Montagnes Grises.</li><li><strong>Trolls des rivières :</strong> rôdant dans les marais stagnants et fétides du Reik, les trolls des rivières sont malheureusement monnaie courante. Ce sont des chasseurs opportunistes, qui utilisent leur peau semblable à de lherbe, se laissant dériver comme des débris flottants, ou restant à laffût dans des bancs de boue, en attendant des petits bateaux ou des voyageurs imprudents.</li></p>",
"description": "<p>Les trolls sont des créatures sales et immondes qui infestent tous les coins du Vieux Monde. Prompts à sadapter à leur environnement, quel que soit leur type, ils sont tous énormes et imposants. Sombres et mus par leurs pulsions alimentaires, ils aiment tout de même amasser des biens et leur repaire peut renfermer des trésors composés dobjets utiles et de valeur… et des restes macabres de leurs repas.</p>\n<p>Bien quil existe beaucoup despèces de trolls, ils partagent tous des traits communs : ils sont généralement extrêmement stupides, ce qui signifie que tout ennemi vif desprit peut avoir un avantage sur eux ; ils peuvent régénérer, ce qui les rend extrêmement difficiles à tuer ; et ils sont capables de régurgiter leur dernier repas à volonté, vomissant de la bile âcre sur des distances particulièrement impressionnantes bien quils répugnent à le faire, car la faim les tenaille alors.</p></p><section class=\"secret revealed\" id=\"secret-MjIx27JoP8lYXwK6\"><h4>Choisir un Troll</h4><p>Vous pouvez personnaliser librement et à volonté un certain nombre despèces de trolls. Certains dentre eux les plus susceptibles de semer le désordre dans les régions du Reikland comprennent :</p>\n<ul><li><strong>Trolls du Chaos :</strong> ils comptent une ou plusieurs mutations. Ces « dons » des Dieux Sombres du Chaos les rendent particulièrement dangereux et imprévisibles. Ces malheureuses créatures sont souvent mises au service de troupes du Chaos en maraude, ou de hordes dhommes-bêtes. Plus le troll a subi de mutations schwerwiegends, plus la faveur des Puissances de la Ruine est grande, et plus la valeur du monstre est importante pour sa horde.</li><li><strong>Trolls de pierre :</strong> rarement aperçus hors des chaînes de montagnes de lEmpire, les trolls de pierre possèdent une peau extrêmement résistante, ossifiée en une armure de plates rugueuse, qui les protège des Dégâts et les aide à se fondre dans leur environnement. Ils établissent leurs repaires dans des grottes et constituent lun des dangers les plus courants pour ceux qui traversent les Montagnes Grises.</li><li><strong>Trolls des rivières :</strong> rôdant dans les marais stagnants et fétides du Reik, les trolls des rivières sont malheureusement monnaie courante. Ce sont des chasseurs opportunistes, qui utilisent leur peau semblable à de lherbe, se laissant dériver comme des débris flottants, ou restant à laffût dans des bancs de boue, en attendant des petits bateaux ou des voyageurs imprudents.</li></p>",
"name": "Troll",
"id": "Troll"
},
File diff suppressed because one or more lines are too long
+13 -13
View File
@@ -4884,7 +4884,7 @@
"contraction": "Sur un échec d'un Test d'Endurance Facile (+40) après avoir ingurgité de la matière infectée.",
"incubationValue": "1d10",
"incubationUnit": "Heures",
"symptoms": "Intoxication Alimentaire (Modérée), Malaise, Nausée",
"symptoms": "Intoxication Alimentaire (moderate), Malaise, Nausée",
"permanent": "",
"effects": [
{
@@ -4895,7 +4895,7 @@
"startTime": null
},
"icon": "modules/wfrp4e-core/icons/diseases/disease.png",
"label": "Intoxication Alimentaire (Modérée)",
"label": "Intoxication Alimentaire (moderate)",
"transfer": true,
"flags": {
"wfrp4e": {
@@ -4970,7 +4970,7 @@
"effectApplication": "actor",
"effectTrigger": "prefillDialog",
"symptom": true,
"script": "\nlet modifier = 0\n if (this.effect.label.includes(\"Modérée\"))\n modifier = -20\n else\n modifier = -10\n \n let applicableCharacteristics = [\"ws\", \"bs\", \"s\", \"ag\", \"t\", \"dex\"]\n if (args.type == \"weapon\")\n args.prefillModifiers.modifier += modifier\n else if (args.type == \"characteristic\")\n {\n if (applicableCharacteristics.includes(args.item))\n args.prefillModifiers.modifier += modifier\n }\n else if (args.type == \"skill\")\n {\n if (applicableCharacteristics.includes(args.item.characteristic.key))\n args.prefillModifiers.modifier += modifier\n }"
"script": "\nlet modifier = 0\n if (this.effect.label.includes(\"moderate\"))\n modifier = -20\n else\n modifier = -10\n \n let applicableCharacteristics = [\"ws\", \"bs\", \"s\", \"ag\", \"t\", \"dex\"]\n if (args.type == \"weapon\")\n args.prefillModifiers.modifier += modifier\n else if (args.type == \"characteristic\")\n {\n if (applicableCharacteristics.includes(args.item))\n args.prefillModifiers.modifier += modifier\n }\n else if (args.type == \"skill\")\n {\n if (applicableCharacteristics.includes(args.item.characteristic.key))\n args.prefillModifiers.modifier += modifier\n }"
}
}
},
@@ -5206,7 +5206,7 @@
"effectApplication": "actor",
"effectTrigger": "invoke",
"symptom": true,
"script": "\n let difficulty = \"\"\n if (this.effect.label.includes(\"Modérée\"))\n difficulty = \"easy\"\n else if (this.effect.label.includes(\"Grave\"))\n difficulty = \"average\"\n else\n difficulty = \"veasy\"\n \n if (this.actor.isOwner)\n {\n args.actor.setupSkill(\"Résistance\", {context : {failure : args.actor.name + \" meurt de la Toxine\"}, absolute: {difficulty}, appendTitle : \" - Toxine\"}).then(setupData => {\n args.actor.basicTest(setupData).then(test => \n {\n if (test.result.outcome == \"failure\")\n args.actor.addCondition(\"dead\")\n })\n })\n }"
"script": "\n let difficulty = \"\"\n if (this.effect.label.includes(\"moderate\"))\n difficulty = \"easy\"\n else if (this.effect.label.includes(\"Grave\"))\n difficulty = \"average\"\n else\n difficulty = \"veasy\"\n \n if (this.actor.isOwner)\n {\n args.actor.setupSkill(\"Résistance\", {context : {failure : args.actor.name + \" meurt de la Toxine\"}, absolute: {difficulty}, appendTitle : \" - Toxine\"}).then(setupData => {\n args.actor.basicTest(setupData).then(test => \n {\n if (test.result.outcome == \"failure\")\n args.actor.addCondition(\"dead\")\n })\n })\n }"
}
}
},
@@ -5331,7 +5331,7 @@
"contraction": "Effectuer un Test de Résistance Accessible (+20) pour chaque heure entamée passée dans la zone infectée, ou lorsque vous vous retrouvez en présence de fluides infectés.",
"incubationValue": "1d10",
"incubationUnit": "Minutes",
"symptoms": "Bubons, Toxine (Modérée), Fièvre, Gangrène, Malaise",
"symptoms": "Bubons, Toxine (moderate), Fièvre, Gangrène, Malaise",
"permanent": "",
"effects": [
{
@@ -5342,14 +5342,14 @@
"startTime": null
},
"icon": "modules/wfrp4e-core/icons/diseases/disease.png",
"label": "Toxine (Modérée)",
"label": "Toxine (moderate)",
"transfer": true,
"flags": {
"wfrp4e": {
"effectApplication": "actor",
"effectTrigger": "invoke",
"symptom": true,
"script": "\n let difficulty = \"\"\n if (this.effect.label.includes(\"Modérée\"))\n difficulty = \"easy\"\n else if (this.effect.label.includes(\"Grave\"))\n difficulty = \"average\"\n else\n difficulty = \"veasy\"\n \n if (this.actor.isOwner)\n {\n args.actor.setupSkill(\"Résistance\", {context : {failure : args.actor.name + \" meurt de la Toxine\"}, absolute: {difficulty}, appendTitle : \" - Toxine\"}).then(setupData => {\n args.actor.basicTest(setupData).then(test => \n {\n if (test.result.outcome == \"failure\")\n args.actor.addCondition(\"dead\")\n })\n })\n }"
"script": "\n let difficulty = \"\"\n if (this.effect.label.includes(\"moderate\"))\n difficulty = \"easy\"\n else if (this.effect.label.includes(\"Grave\"))\n difficulty = \"average\"\n else\n difficulty = \"veasy\"\n \n if (this.actor.isOwner)\n {\n args.actor.setupSkill(\"Résistance\", {context : {failure : args.actor.name + \" meurt de la Toxine\"}, absolute: {difficulty}, appendTitle : \" - Toxine\"}).then(setupData => {\n args.actor.basicTest(setupData).then(test => \n {\n if (test.result.outcome == \"failure\")\n args.actor.addCondition(\"dead\")\n })\n })\n }"
}
}
},
@@ -10353,7 +10353,7 @@
"tests": ""
},
{
"description": "<p>VVotre regard sévère et vos mots exaltants incitent vos soldats à se battre jusquau bout. Tous les subalternes capables de vous voir peuvent ajouter votre Niveau de Seigneur de guerre au DR dun Test de Force Mentale par Round. Ce bonus nest pas cumulatif.</p>",
"description": "<p>VVotre regard schwerwiegend et vos mots exaltants incitent vos soldats à se battre jusquau bout. Tous les subalternes capables de vous voir peuvent ajouter votre Niveau de Seigneur de guerre au DR dun Test de Force Mentale par Round. Ce bonus nest pas cumulatif.</p>",
"id": "War Leader",
"name": "Seigneur de guerre",
@@ -23572,8 +23572,8 @@
"Main Gauche ou Brise-Epée",
"Pistolet avec poudre et munitions"
],
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}<\/p>",
"name": "Duelliste"
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}<\/p>",
"name": "Duellist"
},
{
"id": "Duelmaster",
@@ -23583,7 +23583,7 @@
"Fidèle main gauche",
"2 épées d'entraînement en bois"
],
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}<\/p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}<\/p>",
"name": "Maître duelliste"
},
{
@@ -23659,7 +23659,7 @@
"Arme de base ou Rapière",
"Besace contenant des vêtements et 1d10 bandages"
],
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}<\/p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}<\/p>",
"name": "Escrimeur"
},
{
@@ -24024,7 +24024,7 @@
"trappings": [
"2 Armes de qualité"
],
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}<\/p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}<\/p>",
"name": "Champion de justice"
},
{
+5 -4
View File
@@ -10845,7 +10845,7 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Duelmaster",
"name": "Meisterduellant",
"trappings": [
@@ -10923,7 +10923,7 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Fencer",
"name": "Fechter",
"trappings": [
@@ -11299,7 +11299,7 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>\n\n<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Judicial Champion",
"name": "Schiedskämpfer",
"trappings": [
@@ -12846,7 +12846,8 @@
"Miscellaneous": "Diverses",
"Packs and Containers": "Taschen und Behälter",
"Tools and Kits": "Werkzeuge und Sets",
"Weapons": "Waffen"
"Weapons": "Waffen",
"Talens":"Talente"
},
"label": "Items (Grundregelwerk)",
"mapping": {
+8 -8
View File
@@ -1650,7 +1650,7 @@
"incubationValue": "1d10",
"name": "Courante Galopante",
"permanent": "",
"symptoms": "Intoxication Alimentaire (Modérée), Malaise, Nausée"
"symptoms": "Intoxication Alimentaire (moderate), Malaise, Nausée"
},
{
"contraction": "Sur un échec d'un Test de Résistance Accessible (+20) après un combat où vous avez été blessé par des rongeurs (dont les skavens) possédant le Trait Infecté, ou sur un échec d'un Test de Résistance Facile (+40) après qu'une source infectée est entrée en contact avec votre bouche.",
@@ -1710,7 +1710,7 @@
"incubationValue": "1d10",
"name": "Peste Noire",
"permanent": "",
"symptoms": "Bubons, Toxine (Modérée), Fièvre, Gangrène, Malaise"
"symptoms": "Bubons, Toxine (moderate), Fièvre, Gangrène, Malaise"
},
{
"contraction": "Sur un échec d'un Test de Résistance Facile (+40) après être entré en contact avec un animal, de la peau, ou des cadavres infectés.",
@@ -3382,7 +3382,7 @@
"tests": ""
},
{
"description": "<p>VVotre regard sévère et vos mots exaltants incitent vos soldats à se battre jusquau bout. Tous les subalternes capables de vous voir peuvent ajouter votre Niveau de Seigneur de guerre au DR dun Test de Force Mentale par Round. Ce bonus nest pas cumulatif.</p>",
"description": "<p>VVotre regard schwerwiegend et vos mots exaltants incitent vos soldats à se battre jusquau bout. Tous les subalternes capables de vous voir peuvent ajouter votre Niveau de Seigneur de guerre au DR dun Test de Force Mentale par Round. Ce bonus nest pas cumulatif.</p>",
"id": "War Leader",
"name": "Seigneur de guerre",
"tests": "Tests de Commandement pendant la guerre"
@@ -7458,16 +7458,16 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Duellist",
"name": "Duelliste",
"name": "Duellist",
"trappings": [
"Main Gauche ou Brise-Epée",
"Pistolet avec poudre et munitions"
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Duelmaster",
"name": "Maître duelliste",
"trappings": [
@@ -7545,7 +7545,7 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Fencer",
"name": "Escrimeur",
"trappings": [
@@ -7911,7 +7911,7 @@
]
},
{
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duelliste}</p>",
"description": "<p>@UUID[Compendium.wfrp4e-core.journals.wczCPcuHT4VQDLpL.JournalEntryPage.3r4A1DOiF3laRWvq]{Duellist}</p>",
"id": "Judicial Champion",
"name": "Champion de justice",
"trappings": [
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -347,7 +347,7 @@
"name": "Tables d'Evenements",
"results": {
"57-60": "<b>Complications monstrueuses<\/b>:Un monstre (choisi par le MJ dans le <b>Chapitre 12 : Bestiaire<\/b> page 310) sème la panique dans la région. L'Activité <i>Revenus<\/i> ne founit aucun fonds jusqu'à ce que le problème de la bête soit réglé. Les Personnages peuvent décider chacun de sacrifier une Activité pour régler la menace (et cette rencontre doit être interprétée en jeu). S'ils réussissent, ils gagnent une Activité <i>Revenus<\/i> gratuite pour représenter leurs récompenses individuelles, et une fête est donnée en leur honneur S'ils échouent, ou si le groupe préfère ignorer la créature, elle s'en ira ou sera tuée par un rival local.",
"98-100": "<b>Mercenaires particuliers<\/b>:Un ou plusieurs mercenaires peu communs se présentent dans un village voisin à la recherche de travail : un Duelliste tiléen de grande renommée, les soi-disant Hommes Oiseaux de Catrazza, des ogres sans emploi sous le commandement d'un capitaine Halfling, ou autres groupes douteux. Les mercenaires entraîneront volontiers n'importe quel Personnage dans n'importe quelle Compétence ou n'importe quel Talent martial, avec une réduction de 20% des coûts, si les Personnages entreprennent une Activité <i>Entraînement<\/i> ou <i>Apprentissage particulier<\/i>. De plus, les Personnages entreprenant une Activité <i>Entraînement au Combat<\/i> gagnent un bonus de +20% à tout Test adapté.",
"98-100": "<b>Mercenaires particuliers<\/b>:Un ou plusieurs mercenaires peu communs se présentent dans un village voisin à la recherche de travail : un Duellist tiléen de grande renommée, les soi-disant Hommes Oiseaux de Catrazza, des ogres sans emploi sous le commandement d'un capitaine Halfling, ou autres groupes douteux. Les mercenaires entraîneront volontiers n'importe quel Personnage dans n'importe quelle Compétence ou n'importe quel Talent martial, avec une réduction de 20% des coûts, si les Personnages entreprennent une Activité <i>Entraînement<\/i> ou <i>Apprentissage particulier<\/i>. De plus, les Personnages entreprenant une Activité <i>Entraînement au Combat<\/i> gagnent un bonus de +20% à tout Test adapté.",
"1-3": "<b>Allié inculpé<\/b>:L'un de vos alliés (au choix du MJ) est impliqué dans un horrible crime. Un personnage avec une Licence de la Guilde de Droit peut dépenser une Activité pour libérer l'allié en réussissant un <b>Test de Savoir (Loi) Accessible (+20)<\/b>. A défaut, trois Activités dépensées par le groupe le disculperont (ou, s'il est coupable, lui fourniront un alibi). Si l'allié est libéré, gagnez une Faveur Majeure (voir l'Activité <i>Faites-moi une Faveur<\/i> page 198) pour une utilisation future. Dans le cas contraire, l'allié sera pendu!",
"95-97": "<b>Considération inattendue<\/b>:Quelqu'un que vous avez aidé par le passé a l'opportunité de vous rendre la pareille. La nature précise du dédommagement devrait être à l'aune de vos actes passés et de la part des PNJ que vous avez soutenus auparavant pendant le jeu. Les marques de reconnaissance peuvent varier d'un simple objet de grande qualité à une bourse d'argent (disponible au début de la prochaine aventure). Evidemment, tout ce qui brille n'est pas or, et tous les cadeaux ne sont pas ce qu'ils semblent être...",
"4-6": "<b>Enchères ésotériques<\/b>:Les biens d'un voisin récemment décédé sont mis aux enchères, notamment un vieux livre poussiéreux d'origine inconnue. Si vous êtes capable de payer le prix demandé de 10 CO, le livre est à vous ! Au-delà de tout autre avantage que le livre peut vous apporter, décidé par le MJ, les Personnages Lettrés qui tentent une Activité <i>Recherche de Savoir<\/i> gagnent +20 à leur Test.",
@@ -835,7 +835,7 @@
"30-30": "Un Receleur de talent qui joue double jeu dans une guerre de gang.",
"69-69": "Un gamin affamé avec une marque de naissance étrange…",
"31-31": "Un Halfling désireux de partager certains secrets quil ne devrait pas connaître…",
"70-70": "Un Serviteur sévère des Von Saponatheims…",
"70-70": "Un Serviteur schwerwiegend des Von Saponatheims…",
"32-32": "Un Elfe Sylvain stupide, Trafiquant de cadavres…",
"71-71": "Un noble guindé avec une encombrante perruque poudrée…"
}
+8 -8
View File
@@ -1407,13 +1407,13 @@
"WFRP4E.ConditionName.Fear" : "Peur",
"WFRP4E.ConditionName.Defeated": "Vaincu",
"WFRP4E.SymptomDescriptions.Blight" : "Vous êtes gravement malade et sans doute plus très loin des Portes de Morr car un poison mortel se répand dans votre corps.\n\nEffectuez un <b>Test de Résistance Très Facile (+60)</b> tous les jours (en général pendant votre sommeil) ou vous mourrez, peut-être dans votre sommeil, ou en délirant de fièvre, ou encore lors d'une atroce agonie. Si Toxine est indiqué (Modéré), le <b>Test est Facile (+40)</b>. Si elle est indiquée (Grave), le <b>Test est Accessible (+20)</b>.",
"WFRP4E.SymptomDescriptions.Blight" : "Vous êtes gravement malade et sans doute plus très loin des Portes de Morr car un poison mortel se répand dans votre corps.\n\nEffectuez un <b>Test de Résistance Très Facile (+60)</b> tous les jours (en général pendant votre sommeil) ou vous mourrez, peut-être dans votre sommeil, ou en délirant de fièvre, ou encore lors d'une atroce agonie. Si Toxine est indiqué (moderat), le <b>Test est Facile (+40)</b>. Si elle est indiquée (Grave), le <b>Test est Accessible (+20)</b>.",
"WFRP4E.SymptomDescriptions.Buboes" : "Vous êtes victime d'une inflammation des ganglions lymphatiques de l'aîne, du cou ou des aisselles. Outre le fait que c'est extrêmement douloureux, cela peut causer des saignements ou des épanchements de pus. Leur aspect est dégoûtant, l'odeur répugnante et certains vont penser qu'il s'agit là de signes de faveurs de la part du Seigneur des Epidémies et vont supposer qu'ils renferment de minuscules démons en pleine croissance. Pour se défaire de ces horreurs et de ce qui peut s'y nicher, la pratique la plus courante consiste à les percer, même si cela aboutit souvent à une Blessure Purulente.\n\nSubissez une pénalité de 10 à tous vos Tests Physiques ainsi qu'à tous vos Tests de Sociabilité si ces bubons sont apparents (ou peuvent être sentis !).",
"WFRP4E.SymptomDescriptions.Convulsions" : "Votre corps est la proie de spasmes ou de tremblements alors que l'infection vous transforme petit à petit en pantin.\n\nSubissez une pénalité de 10 à tous vos Tests Physiques alors que votre corps convulse sans que vous ne puissiez le contrôler. Si le symptôme est indiqué (Modéré), cette pénalité passe à 20. Si le symptôme est indiqué comme (Grave), vous devez être attaché sous peine de risquer de vous blesser tout seul, ce qui vous laisse dans un état d'incapacité totale.",
"WFRP4E.SymptomDescriptions.Convulsion" : "Votre corps est la proie de spasmes ou de tremblements alors que l'infection vous transforme petit à petit en pantin.\n\nSubissez une pénalité de 10 à tous vos Tests Physiques alors que votre corps convulse sans que vous ne puissiez le contrôler. Si le symptôme est indiqué (Modéré), cette pénalité passe à 20. Si le symptôme est indiqué comme (Grave), vous devez être attaché sous peine de risquer de vous blesser tout seul, ce qui vous laisse dans un état d'incapacité totale.",
"WFRP4E.SymptomDescriptions.Convulsions" : "Votre corps est la proie de spasmes ou de tremblements alors que l'infection vous transforme petit à petit en pantin.\n\nSubissez une pénalité de 10 à tous vos Tests Physiques alors que votre corps convulse sans que vous ne puissiez le contrôler. Si le symptôme est indiqué (moderat), cette pénalité passe à 20. Si le symptôme est indiqué comme (Grave), vous devez être attaché sous peine de risquer de vous blesser tout seul, ce qui vous laisse dans un état d'incapacité totale.",
"WFRP4E.SymptomDescriptions.Convulsion" : "Votre corps est la proie de spasmes ou de tremblements alors que l'infection vous transforme petit à petit en pantin.\n\nSubissez une pénalité de 10 à tous vos Tests Physiques alors que votre corps convulse sans que vous ne puissiez le contrôler. Si le symptôme est indiqué (moderat), cette pénalité passe à 20. Si le symptôme est indiqué comme (Grave), vous devez être attaché sous peine de risquer de vous blesser tout seul, ce qui vous laisse dans un état d'incapacité totale.",
"WFRP4E.SymptomDescriptions.CoughsandSneezes" : "Vous toussez et éternuez régulièrement, propageant ainsi votre maladie tout autour de vous. Tout Personnage se trouvant dans votre environnement immédiat s'expose à la maladie dont vous êtes porteur et doit effectuer un Test pour en éviter la Contraction une fois par heure entamée d'exposition.",
"WFRP4E.SymptomDescriptions.Fever" : "Votre température est élevée, vous transpirez abondamment et vous n'avez vraiment pas l'air en forme. Subissez une pénalité de -10 à tous vos Tests Physiques et de Sociabilité. Si la Fièvre dont vous souffrez est indiquée comme (Grave), vous vous retrouvez dans un état de faiblesse totale vous obligeant à rester alité. Gagnez l'État <a class='condition-chat'><i class='fas fa-user-injured'></i> Inconscient</a>, même si la dépense de Points de Détermination peut vous ramener à la conscience pendant quelques minutes.",
"WFRP4E.SymptomDescriptions.Flux" : "Dans un premier temps apparaissent borborygmes et gargouillis, puis c'est la course vers les commodités. Pâle et épuisé, vous avez connu des jours meilleurs. Vous pouvez avoir besoin d'y aller à n'importe quel moment et vous saisissez toute opportunité pour vous soulager, à vous de vous débrouiller. De plus, le ML peut décider, n'importe quand au cours de la partie, que vous devez vous y rendre. Vous disposez alors d'un nombre de rounds égal à votre Bonus d'Endurance pour vous trouver un endroit calme. Que vous y parveniez ou non, votre corps se videra de façons spectaculaire. Si l'Intoxication Alimentaire est indiquée comme (Modérée), le ML peut vous demander de vous isoler deux fois par séance de jeu. Si elle est indiquée (Grave), c'est trois fois, et vous perdrez une Blessure à chaque fois, car le sang que vous avez perdu vous laisse sur les rotules. ",
"WFRP4E.SymptomDescriptions.Flux" : "Dans un premier temps apparaissent borborygmes et gargouillis, puis c'est la course vers les commodités. Pâle et épuisé, vous avez connu des jours meilleurs. Vous pouvez avoir besoin d'y aller à n'importe quel moment et vous saisissez toute opportunité pour vous soulager, à vous de vous débrouiller. De plus, le ML peut décider, n'importe quand au cours de la partie, que vous devez vous y rendre. Vous disposez alors d'un nombre de rounds égal à votre Bonus d'Endurance pour vous trouver un endroit calme. Que vous y parveniez ou non, votre corps se videra de façons spectaculaire. Si l'Intoxication Alimentaire est indiquée comme (moderate), le ML peut vous demander de vous isoler deux fois par séance de jeu. Si elle est indiquée (Grave), c'est trois fois, et vous perdrez une Blessure à chaque fois, car le sang que vous avez perdu vous laisse sur les rotules. ",
"WFRP4E.SymptomDescriptions.Gangrene" : "Votre chair noircit et pourrit, infectée par quelque chose d'horrible. Et cela ne semble pas s'arranger. Effectuez un lancer de pourcentage pour déterminer une <a class ='table-click' data-table='hitloc'><i class='fas fa-list'></i> Localisation</a>. Si vous obtenez Corps, vous avez de la chance, la Gangrène ne s'est pas propagée au cours de l'infection. Si vous obtenez la Tête, c'est votre nez qui est touché. Si vous obtenez Bras, ce sont vos doigts. Si c'est la Jambe, c'est votre pied qui est atteint. Chaque jour, effectuez un <b>Test de Résistance Accessible (+20)</b>. Sur un succès, la Gangrène est contenue. Sur un échec, elle empire. Si vous obtenez plus d'échecs que votre Bonus d'Endurance, la Localisation devient totalement inutilisable. Si cela se produit, utilisez les mêmes règles que pour l'Amputation (voir Blessures Critiques). Tant que vous souffrez de la Gangrène, subissez une pénalité de 10 à tous vos Tests de Sociabilité, et vous subissez le symptôme Blessé. De plus, comme si ce n'était pas suffisant, vous souffrez également du symptôme Toxine tant que le membre affecté ne sera pas amputé. Et cela perdurera même après que vous avez été guéri de la maladie à l'origine de la Gangrène. ",
"WFRP4E.SymptomDescriptions.Lingering" : "Vous avez une infection qui perdure. De ce fait, vous craignez que cela empire... Après que votre maladie est arrivée à la fin de sa Durée, effectuez un Test de Résistance avec la Difficulté indiquée entre parenthèses après le symptôme comme ceci : Persistant (Accessible) ou Persistant (Facile). Sur un Echec Minime (0), rajoutez <a class = 'chat-roll'><i class='fas fa-dice'></i> 1d10</a> jours à la Durée. Sur un Echec (-2), vous subissez une Blessure Purulente. Sur un Echec Stupéfiant (-6), vous développez une Infection du sang.",
"WFRP4E.SymptomDescriptions.Malaise" : "Vous ne vous sentez pas bien du tout. Vous êtes fatigué, ressentez des difficultés à vous concentrer. En fait, vous vous sentez malade. Gagnez un État <a class='condition-chat'><i class='fas fa-user-injured'></i> Extenué</a> dont vous ne pourrez vous défaire qu'une fois votre maladie guérie.",
@@ -1425,8 +1425,8 @@
"WFRP4E.SymptomTreatment.Blight" : "Rien ne fonctionne.",
"WFRP4E.SymptomTreatment.Buboes" : "Un succès sur un Test de Guérison pratiqué par Chirurgie permet de percer les bubons et d'ôter ainsi la pénalité. Sur un échec, gagnez une Blessure Purulente. Si vos bubons sont percés, réussissez un <b>Test de Résistance Complexe (-10)</b> ou d'autres les remplaceront.",
"WFRP4E.SymptomTreatment.Convulsions" : "Certaines herbes rares et autres mélanges alchimiques permettent d'atténuer les symptômes pendant une journée, transformant (Grave) en (Modéré) et (Modéré) en convulsions normales. Ces mélanges peuvent être composés par quiconque dispose de la Compétence Métier (Apothicaire) et a accès aux ingrédients appropriés (qui peuvent coûter jusqu'à 10 pistoles ou plus par dose). Le médicament obtenu est rare et authentique (dans 80%) des cas et peut être acheté pour une CO la dose chez les Apothicaires, bien trop cher pour la grande majorité des citoyens de l'Empire.",
"WFRP4E.SymptomTreatment.Convulsion" : "Certaines herbes rares et autres mélanges alchimiques permettent d'atténuer les symptômes pendant une journée, transformant (Grave) en (Modéré) et (Modéré) en convulsions normales. Ces mélanges peuvent être composés par quiconque dispose de la Compétence Métier (Apothicaire) et a accès aux ingrédients appropriés (qui peuvent coûter jusqu'à 10 pistoles ou plus par dose). Le médicament obtenu est rare et authentique (dans 80%) des cas et peut être acheté pour une CO la dose chez les Apothicaires, bien trop cher pour la grande majorité des citoyens de l'Empire.",
"WFRP4E.SymptomTreatment.Convulsions" : "Certaines herbes rares et autres mélanges alchimiques permettent d'atténuer les symptômes pendant une journée, transformant (Grave) en (moderat) et (moderat) en convulsions normales. Ces mélanges peuvent être composés par quiconque dispose de la Compétence Métier (Apothicaire) et a accès aux ingrédients appropriés (qui peuvent coûter jusqu'à 10 pistoles ou plus par dose). Le médicament obtenu est rare et authentique (dans 80%) des cas et peut être acheté pour une CO la dose chez les Apothicaires, bien trop cher pour la grande majorité des citoyens de l'Empire.",
"WFRP4E.SymptomTreatment.Convulsion" : "Certaines herbes rares et autres mélanges alchimiques permettent d'atténuer les symptômes pendant une journée, transformant (Grave) en (moderat) et (moderat) en convulsions normales. Ces mélanges peuvent être composés par quiconque dispose de la Compétence Métier (Apothicaire) et a accès aux ingrédients appropriés (qui peuvent coûter jusqu'à 10 pistoles ou plus par dose). Le médicament obtenu est rare et authentique (dans 80%) des cas et peut être acheté pour une CO la dose chez les Apothicaires, bien trop cher pour la grande majorité des citoyens de l'Empire.",
"WFRP4E.SymptomTreatment.CoughsandSneezes" : "Rien ne fonctionne.",
"WFRP4E.SymptomTreatment.Fever" : "Il existe de nombreux remèdes, souvent dégoûtants, qui vont soigner la Fièvre, mais la plupart d'entre eux ne seront pas efficaces (seuls 10% de ceux que vous pourrez acheter le sont). Un succès sur un Test de Guérison n'aura d'autre effet que de vous informer de combien de temps la fièvre persistera. Le prix des traitements s'échelonne de quelques Sous de Cuivre à plusieurs Pistoles. Si le remède s'avère efficace, il fera disparaître les symptômes d'une Fièvre (mais pas d'une (Grave)) sur un succès d'un <b>Test de Résistance Intermédiaire (+0)</b>.",
"WFRP4E.SymptomTreatment.Flux" : "Les traitements efficaces contre les Intoxications Alimentaires sont Rares (10% de ceux qu'on trouve dans le commerce), mais de très nombreux Apothicaires et Herboristes vont assurer que les leurs fonctionnent systématiquement. Les coûts sont très variables en fonction de l'endroit où vous allez acheter le remède, allant de quelques Sous de Cuivre à une petite bourse de Pistoles. Si le remède est efficace, l'Intoxication Alimentaire peut vous laisser en paix pendant un nombre d'heures égal à votre Bonus d'Endurance.",
@@ -1850,7 +1850,7 @@
"Everything" : "Tout",
"Drunken Vomit": "Vomi Alcoolisé",
"Thin People": "Gens maigres",
"Moderate": "Modéré",
"Moderate": "moderat",
"Greenskins": "Peaux vertes",
"Elves": "Elfes",
"Rich folks": "Gens riches",
@@ -2613,7 +2613,7 @@
"CORRUPTION.Major":"Majeur",
"CORRUPTION.Minor":"Mineur",
"CORRUPTION.Moderate":"Modérée",
"CORRUPTION.Moderate":"moderate",
"EFFECT.CalculationBonusModifier":"CBM",
"EFFECT.CalculationBonusModifiers":"Calcul des modificateurs",
"EFFECT.CharacteristicsInitial":"Caractéristiques (Initiale)",
+1 -1
View File
@@ -8,7 +8,7 @@
}
],
"url": "https://gitea.palmenalzer.de/alzer/wfrp-4e-de",
"version": "8.5.3",
"version": "8.5.4",
"esmodules": [
"modules/babele-register.js",
"modules/addon-register.js",
+11 -11
View File
@@ -391,8 +391,8 @@ Hooks.on('ready', () => {
if (game.user.isGM) {
game.wfrp4e.warnDialog = new Dialog({
title: "Übersetzung laden - Danke fürs Warten",
content: `<img src="modules/wh4-de-translation/images/warhammer-v1-logo.webp"><p class="wfrp4-fr-message">
Die Diener Sigmars der Risikogruppe bereiten zusammen mit den bretonischen Rattenfängern die Übersetzung dieser Welt vor...</h3> <p class="wfrp4-fr-message">Bitte warte , bis diese Nachricht verschwunden ist, bevor du dich im Reich bewegst.</p><p class="wfrp4-fr-message">Wenn ein Segen von Shallya im Chat erscheint, ist alles gut gelaufen.</p>
content: `<img src="modules/wh4-de-translation/images/warhammer-v1-logo.webp"><p >
Die Diener Sigmars der Risikogruppe bereiten zusammen mit den bretonischen Rattenfängern die Übersetzung dieser Welt vor...</h3> <p >Bitte warte , bis diese Nachricht verschwunden ist, bevor du dich im Reich bewegst.</p><p >Wenn ein Segen von Shallya im Chat erscheint, ist alles gut gelaufen.</p>
Les moines de l'ordre de l'Enclume, associés aux légistes de Talabaheim, préparent la traduction Bretonnienne de ce monde...<p >Merci d'attendre la disparition de ce message pour vaquer dans l'Empire.</p> <p>Si une bénédiction de Shallya apparait dans le tchat, c'est que tout s'est bien passé.</p>`,
buttons: {
}
@@ -425,16 +425,16 @@ Hooks.on('ready', () => {
}
game.wfrp4e.config.difficultyLabels = {
"veasy": "Très Facile (+60)",
"easy": "Facile (+40)",
"veasy": "Sehr leicht (+60)",
"easy": "Leicht (+40)",
"banal": "Banal (+30)",
"average": "Accessible (+20)",
"medium": "Faisable (+10)",
"challenging": "Intermédiaire (+0)",
"difficult": "Complexe (-10)",
"hard": "Difficile (-20)",
"vhard": "Très Difficile (-30)",
"doom": "Maudit (-40)"
"average": "Durchschnittlich (+20)",
"medium": "Machbar (+10)",
"challenging": "Herausfordernd (+0)",
"difficult": "Schwierig (-10)",
"hard": "Schwer (-20)",
"vhard": "Sehr schwer (-30)",
"doom": "Unmöglich (-40)"
}
game.wfrp4e.warnDialog.render(true, {focus: true, left: 20, top: 20});
+56 -56
View File
@@ -23,16 +23,14 @@ const vo_conditions = {
}
const __SELECT_BONUS_PREFIX_D = {
"initiative": 1,
"intelligence": 1,
"endurance": 1,
"agilite": 1,
"agilité": 1
"widerstand": 1,
"gewandheit": 1,
"geschicklichkeit": 1
}
/************************************************************************************/
export class WFRP4FrTranslation {
static parseSpellContent(spell) {
if (spell.system.range?.value) {
spell.system.range.value = this.processSpellContent(spell.system.range.value)
@@ -43,10 +41,10 @@ export class WFRP4FrTranslation {
if (spell.system.duration?.value) {
spell.system.duration.value = this.processSpellContent(spell.system.duration?.value)
}
if ( spell.system.range?.value) {
if (spell.system.range?.value) {
spell.system.range.value = this.processSpellContent(spell.system.range?.value)
}
if (spell.system.target?.value ) {
if (spell.system.target?.value) {
spell.system.target.value = this.processSpellContent(spell.system.target?.value)
}
}
@@ -54,9 +52,9 @@ export class WFRP4FrTranslation {
static processSpellContent(value) {
//console.log("Spell duration/range/damage/target :", value);
if (value == "") return ""; // Hop !
if (value == "Touch") return "Contact"; // Hop !
if (value == "You") return "Vous"; // Hop !
if (value == "Instant") return "Instantané"; // Hop !
if (value == "Touch") return "Berührung"; // Hop !
if (value == "You") return "Du"; // Hop !
if (value == "Instant") return "Sofort"; // Hop !
let translw = value;
let re = /(.*)\s+[Bb]onus\s*(\w*)/i;
let res = re.exec(value);
@@ -65,8 +63,10 @@ export class WFRP4FrTranslation {
if (res) { // Test "<charac> Bonus <unit>" pattern
if (res[1]) { // We have char name, then convert it
translw = game.i18n.localize(res[1].trim());
let bonusPrefix = (translw.toLowerCase() in __SELECT_BONUS_PREFIX_D) ? "Bonus d'" : "Bonus de ";
translw = bonusPrefix + translw
// let bonusPrefix = (translw.toLowerCase() in __SELECT_BONUS_PREFIX_D) ? "Bonus d'" : "Bonus de ";
// translw = bonusPrefix + translw
let bonusSufix = (translw.toLowerCase() in __SELECT_BONUS_PREFIX_D) ? "sbonus" : "bonus";
translw = translw + "bonusSufix"
}
unit = res[2];
} else {
@@ -84,14 +84,14 @@ export class WFRP4FrTranslation {
}
}
}
if (unit == "hour") unit = "heure";
if (unit == "hours") unit = "heures";
if (unit == "days") unit = "jours";
if (unit == "yard") unit = "mètre";
if (unit == "yards") unit = "mètres";
if (unit == "hour") unit = "stunde";
if (unit == "hours") unit = "stunden";
if (unit == "days") unit = "tage";
if (unit == "yard") unit = "meter";
if (unit == "yards") unit = "meter";
if (unit == "Bonus") { // Another weird management
console.log("Translating bonus", unit);
translw = "Bonus de " + translw;
translw = translw + " Bonus";
} else {
translw += " " + unit;
}
@@ -116,8 +116,8 @@ Hooks.once('init', () => {
game.wfrp4e.apps.StatBlockParser.parseStatBlock = async function (statString, type = "npc") {
return statParserFR(statString, type);
}
console.log("WFRP4E-FR | Loading Babele translation module ...");
console.log("WFRP4E-DE | Loading Babele translation module ...");
loadScripts();
/*---------------------------------------------------------------------*/
@@ -225,7 +225,7 @@ Hooks.once('init', () => {
lang: 'de',
dir: 'compendium'
},
)
)
game.babele.registerConverters({
@@ -258,7 +258,7 @@ Hooks.once('init', () => {
s1 = res[1].trim() + " ( )";
translItem = game.babele.translate(compData.metadata.id, { name: s1, type: "skill" }, true)
translw = translItem?.name || undefined
if(translw) {
if (translw) {
let res2 = re.exec(translw);
transl = res2[1] + "(" + subword + ")";
} else {
@@ -285,16 +285,16 @@ Hooks.once('init', () => {
for (let e of effectsData) {
let origName = e.name
e.name = tc_translations.name || game.i18n.localize(e.name)
if ( e.flags?.wfrp4e?.scriptData) {
if (e.flags?.wfrp4e?.scriptData) {
for (let script of e.flags.wfrp4e.scriptData) {
if (script?.label) {
// Quand le label du script est strictement identique au nom de l'item concerné
if ( script.label.toLowerCase() == origName.toLowerCase() ) {
script.label = e.name
if (script.label.toLowerCase() == origName.toLowerCase()) {
script.label = e.name
} else if (script.label.toLowerCase().includes("tests to affect")) {
script.label = script.label.replace("Tests to affect", "Tests relatifs à ")
script.label = script.label.replace("Tests to affect", "Würfe zum Beeinflussen von ")
} else if (script.label.toLowerCase().includes("using torn muscle")) {
script.label = script.label.replace("Using Torn Muscle", "Utilisation du muscle déchiré ")
script.label = script.label.replace("Using Torn Muscle", "Verwende gerissenen Muskel ")
} else {
script.label = game.i18n.localize(script.label)
}
@@ -360,8 +360,8 @@ Hooks.once('init', () => {
for (let compData of validCompendiums) {
let translItem = game.babele.translate(compData.metadata.id, { name: talents_list[i] }, true);
// Specific case management
if (talents_list[i] === "Trapper") {
translItem = game.babele.translate(compData.metadata.id, { name: "a7v422EZcOUUC20X" }, true);
if (talents_list[i] === "Trapper") {
translItem = game.babele.translate(compData.metadata.id, { name: "a7v422EZcOUUC20X" }, true);
}
//console.log("Search talent name:", compData.metadata.id, talents_list[i], translItem);
let transl = translItem?.name || undefined
@@ -480,7 +480,7 @@ Hooks.once('init', () => {
let validCompendiums = game.wfrp4e.tags.getPacksWithTag("spell")
for (let compData of validCompendiums) {
let trait_fr = game.babele.translate(compData.metadata.id, { name: name_en }, true)
if (trait_fr?.system) {
if (trait_fr?.system) {
//DEBUG : console.log(">>>>> Spell ?", name_en, special, trait_fr);
WFRP4FrTranslation.parseSpellContent(trait_en)
trait_fr.name = trait_fr.name || name_en
@@ -591,7 +591,7 @@ Hooks.once('init', () => {
"career_careergroup": (value) => {
// Manage exception - Dirty hack
if (value == 'Slayer') {
return "Tueur";
return "Slayer";
}
if (value == 'Druidic Priest') {
return "Druide";
@@ -604,7 +604,7 @@ Hooks.once('init', () => {
if (!newName) newName = value
return newName
}
ui.notifications.error("Impossible de trouver la carrière " + value + ". Elle n'est probablement pas traduite.", { permanent: true })
ui.notifications.error("Das Übersetzen der Karriere " + value + " ist nicht möglich. Sie ist wahrscheinlich nicht übersetzt.", { permanent: true })
return value
},
@@ -612,29 +612,29 @@ Hooks.once('init', () => {
//console.log("Parsing mutation :", value);
if (!value) return;
value = value.toLowerCase();
value = value.replace("gain a broken condition if you fail a test derived from ", "Gagnez un état Brisé si vous échouez à un test dérivé de ");
value = value.replace("weapon skill", "Capacité de Combat");
value = value.replace("ballistic skill", "Capacité de Tir");
value = value.replace("strength", "Force");
value = value.replace("toughness", "Endurance");
value = value.replace("agility", "Agilité");
value = value.replace("dexterity", "Dextérité");
value = value.replace("willpower", "Force Mentale");
value = value.replace("fellowship", "Sociabilité");
value = value.replace("gain a broken condition if you fail a test derived from ", "Du erhälst einen Demoralisiert-Zustand wenn dir ein Wurf misslingt in ");
value = value.replace("weapon skill" ,"Kampfgeschick");
value = value.replace("ballistic skill", "Ballisitsche Fertigkeit");
value = value.replace("strength", "Stärke");
value = value.replace("toughness", "Widerstand");
value = value.replace("agility", "Gewandheit");
value = value.replace("dexterity", "Geschicklichkeit");
value = value.replace("willpower", "Willenskraft");
value = value.replace("fellowship", "Charisma");
value = value.replace("initiative", "Initiative");
value = value.replace("intelligence", "Intelligence");
value = value.replace("armor points to the head", "PA à la Tête");
value = value.replace("subject to frenzy", "Sujet à la Frénésie");
value = value.replace("you do not scar", "Aucune cicatrice");
value = value.replace("movement", "Mouvement");
value = value.replace("armor points to all locations", "PA sur tout le corps");
value = value.replace("to any test when alone", "à tout les tests lorsque seul");
value = value.replace("track", "Pistage");
value = value.replace("to any test not hurting another", "à tout les Tests n'aggressant pas autrui");
value = value.replace("on tests to hurt", "pour les tests impliquant une agression")
value = value.replace("to all language tests when speaking", "à tout les Tests de Langue lorsque vous parlez");
value = value.replace("on perception tests involving sight", "aux Tests de Perception impliquant la Vue");
value = value.replace("to all Sociabilité tests", "à tout les Tests de Sociabilité");
value = value.replace("intelligence", "Intelligenz");
value = value.replace("armor points to the head", "RP am Kopf");
value = value.replace("subject to frenzy", "unterliegt Raserei");
value = value.replace("you do not scar", "Du bildest keine Narben");
value = value.replace("movement", "Bewegung");
value = value.replace("armor points to all locations", "RP am ganzen Körper");
value = value.replace("to any test when alone", "auf jeden Wurf, wenn du alleine bsit");
value = value.replace("track", "Spurenlesen");
value = value.replace("to any test not hurting another", "auf jeden Wurf, um anderen keine Schmerzen zuzufügen");
value = value.replace("on tests to hurt", "auf jeden Wurf, um anderen Schmerzen zuzufügen")
value = value.replace("to all language tests when speaking", "auf alle Sprache-Würfe beim Sprechen");
value = value.replace("on perception tests involving sight", "auf Wahrnehmungs-Würfe, bei denen es um die Sicht geht");
value = value.replace("to all Sociabilité tests", "auf alle gesellschaftlichen Würfe");
return value;
},
"talent_name": (name, translation) => {
@@ -673,7 +673,7 @@ Hooks.once('init', () => {
"disease_duration_unit": (unit) => {
return game.i18n.localize(unit).capitalize();
}
});
});
}
});
+53 -53
View File
@@ -105,9 +105,9 @@ export class WH4FRPatchConfig {
for ( let key in row) {
if (key != "range") {
if ( row[key].name == 'Slayer' ) {
row[key].name = "Tueur Nains";
row[key].name = "Slayer";
} else if ( row[key].name == 'Duelist' ) {
row[key].name = "Duelliste";
row[key].name = "Duellist";
//console.log(">>>>> Career ?", key, row[key].name, career_fr.name );
} else {
let career_fr = game.babele.translate( compendiumName, {name: row[key].name}, true );
@@ -125,7 +125,7 @@ export class WH4FRPatchConfig {
if (game.user.isGM) {
let coreC7 = game.modules.find(mod => mod.id == "wfrp4e-core")
if (!coreC7 || !coreC7.active) {
ui.notifications.warn("Vous n'avez pas activé le module CoreC7 ! La traduction sera donc incomplète et inopérante.")
ui.notifications.warn("Du hast das Core-Modul nicht aktiviert! Die Übersetzung wird daher unvollständig und unwirksam sein.")
return
}
}
@@ -135,52 +135,52 @@ export class WH4FRPatchConfig {
game.wfrp4e.config.qualityDescriptions["distract"] = game.i18n.localize("WFRP4E.Properties.Distract"); // Patch missing quality
game.wfrp4e.config.talentBonuses = {
"perspicace": "int",
"affable": "fel",
"tireur de précision": "bs",
"très fort": "s",
"vivacité": "i",
"reflexes foudroyants": "ag",
"imperturbable": "wp",
"très résistant": "t",
"doigts de fée": "dex",
"guerrier né": "ws"
"gerissenheit": "int",
"einnehmendes wesen": "fel",
"meisterschütze": "bs",
"sehr stark": "s",
"aufgeweckt": "i",
"blitzschnelle reflexe": "ag",
"kühler kopf": "wp",
"unverwüstlich": "t",
"geschickte finger": "dex",
"geborener krieger": "ws"
}
if (game.wfrp4e.config.loreEffects) {
game.wfrp4e.config.loreEffects["beasts"].label = "Domaine des Bêtes"
game.wfrp4e.config.loreEffects["death"].label = "Domaine de la Mort"
game.wfrp4e.config.loreEffects["fire"].label = "Domaine du Feu"
game.wfrp4e.config.loreEffects["metal"].label = "Domaine du Métal"
game.wfrp4e.config.loreEffects["heavens"].label = "Domaine des Cieux"
game.wfrp4e.config.loreEffects["life"].label = "Domaine de la Vie"
game.wfrp4e.config.loreEffects["light"].label = "Domaine de la Lumière"
game.wfrp4e.config.loreEffects["shadow"].label = "Domaine des Ombres"
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Domaine de la Magie de Village"
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Domaine de la Sorcellerie"
game.wfrp4e.config.loreEffects["beasts"].label = "Lehre der Bestien"
game.wfrp4e.config.loreEffects["death"].label = "Lehre des Todes"
game.wfrp4e.config.loreEffects["fire"].label = "Lehre des Feuers"
game.wfrp4e.config.loreEffects["metal"].label = "Lehre des Metalls"
game.wfrp4e.config.loreEffects["heavens"].label = "Lehre des Himmels"
game.wfrp4e.config.loreEffects["life"].label = "Lehre des Lebens"
game.wfrp4e.config.loreEffects["light"].label = "Lehre des Lichts"
game.wfrp4e.config.loreEffects["shadow"].label = "Lehre der SChatten"
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Lehre der Heckenzauberei"
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Lehre der Heckenzauberei"
}
if (game.wfrp4e.config.species) {
game.wfrp4e.config.species["human"] = "Humain";
game.wfrp4e.config.species["dwarf"] = "Nain";
game.wfrp4e.config.species["halfling"] = "Halfling";
game.wfrp4e.config.species["helf"] = "Haut Elfe";
game.wfrp4e.config.species["welf"] = "Elfe Sylvain";
game.wfrp4e.config.species["human"] = "Mensch";
game.wfrp4e.config.species["dwarf"] = "Zwerg";
game.wfrp4e.config.species["halfling"] = "Halbling";
game.wfrp4e.config.species["helf"] = "Hochelf";
game.wfrp4e.config.species["welf"] = "Waldelf";
}
if (game.wfrp4e.config.charastericticsBonus) {
game.wfrp4e.config.charastericticsBonus =
{
"ws": "Bonus de Capacité de Combat",
"bs": "Bonus de Capacité de Tir",
"s": "Bonus de Force",
"t": "Bonus d'Endurance",
"i": "Bonus d'Initiative",
"ag": "Bonus d'Agilité",
"dex": "Bonus de Dexterité",
"int": "Bonus d'Intelligence",
"wp": "Bonus de Force Mentale",
"fel": "Bonus de Sociabilité"
"ws": "Kampfgeschickbonus",
"bs": "Ballistische Fähigkeit Bonus",
"s": "Stärkebonus",
"t": "Widerstandsbonus",
"i": "Initiativebonus",
"ag": "Gewandheitsbonus",
"dex": "Geschicklichkeitsbonus",
"int": "Intelligenzbonus",
"wp": "Willenskraftbonus",
"fel": "Charismabonus"
}
}
@@ -1006,9 +1006,9 @@ export class WH4FRPatchConfig {
"symptom": true,
"script": `
let difficulty = ""
if (this.effect.label.includes("Modéré"))
if (this.effect.label.includes("moderat"))
difficulty = "easy"
else if (this.effect.label.includes("Sévère"))
else if (this.effect.label.includes("schwerwiegend"))
difficulty = "average"
else
difficulty = "veasy"
@@ -1027,7 +1027,7 @@ export class WH4FRPatchConfig {
}
},
"buboes": {
label: "Bubons",
label: "Beulen",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1053,7 +1053,7 @@ export class WH4FRPatchConfig {
}
},
"convulsions": {
label: "Convulsions",
label: "Krämpfe",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1063,7 +1063,7 @@ export class WH4FRPatchConfig {
"symptom": true,
"script": `
let modifier = 0
if (this.effect.label.includes("Modéré"))
if (this.effect.label.includes("moderat"))
modifier = -20
else
modifier = -10
@@ -1086,7 +1086,7 @@ export class WH4FRPatchConfig {
}
},
"fever": {
label: "Fièvre",
label: "Fieber",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1115,7 +1115,7 @@ export class WH4FRPatchConfig {
}
},
"flux": {
label: "Intoxication Alimentaire",
label: "Durchfall",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1125,7 +1125,7 @@ export class WH4FRPatchConfig {
}
},
"lingering": {
label: "Persistant",
label: "Langanhaltend",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1135,7 +1135,7 @@ export class WH4FRPatchConfig {
}
},
"coughsAndSneezes": {
label: "Toux et éternuements",
label: "Husten und Niesen",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1145,7 +1145,7 @@ export class WH4FRPatchConfig {
}
},
"gangrene": {
label: "Gangrène",
label: "Wundbrand",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1169,7 +1169,7 @@ export class WH4FRPatchConfig {
}
},
"malaise": {
label: "Malaise",
label: "Unwohlsein",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1184,7 +1184,7 @@ export class WH4FRPatchConfig {
if (!fatigued)
{
args.actor.addCondition("fatigued")
ui.notifications.notify("Etat Extenué ajouté à " + args.actor.name + ", qui ne peut pas être enlevé tant que le symptôme Malaise est présent.")
ui.notifications.notify("Zustand Erschöpft zu " + args.actor.name + " hinzugefügt, das nicht entfernt werden kann, solange das Symptom Unwohlsein vorhanden ist.")
}
}
`
@@ -1192,7 +1192,7 @@ export class WH4FRPatchConfig {
}
},
"nausea": {
label: "Nausée",
label: "Übelkeit",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1217,7 +1217,7 @@ export class WH4FRPatchConfig {
}
},
"pox": {
label: "Démangeaisons",
label: "Pocken",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
@@ -1239,7 +1239,7 @@ export class WH4FRPatchConfig {
}
},
"wounded": {
label: "Blessé",
label: "Offene Wunde",
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
transfer: true,
flags: {
File diff suppressed because one or more lines are too long