Fixes again n table

This commit is contained in:
LeRatierBretonnien 2020-04-11 23:09:08 +02:00
parent b2fb1da902
commit 77815ec8f9
15 changed files with 2327 additions and 3 deletions

View File

@ -114,7 +114,7 @@
"Advanced" : "Avancée",
"Qualities" : "Atouts",
"Flaws" : "Défauts",
"Location" : "Location",
"Location" : "Localisation",
"Penalty" : "Pénalité",
"Penalties" : "Pénalités",
"Max" : "Max",

View File

@ -2,7 +2,7 @@
"name": "WH4-fr-translation",
"title": "Traduction du module WH4 en Français.",
"description": "La traduction du module WH4.",
"version": "0.42",
"version": "0.43",
"minimumCoreVersion" : "0.5.1",
"author": "LeRatierBretonnien",
"esmodules": ["babele-register.js"],

27
tables/animalmishap.json Normal file
View File

@ -0,0 +1,27 @@
{
"die": "1d100",
"hide": true,
"name": "Maladresses de monture",
"rows": [
{
"name": "Sellerie cassée",
"description": "Une sangle de selle déchirée, un harnais déchiqueté ou un étrier perdu - une partie de l'amure de votre monture a été endommagée, ce qui rend les déplacements plus difficiles. Le monteur doit effectuer un test de Chevaucher Difficile (10) ou tomber (d'une hauteur de 2 mètres). Jusqu'à ce que le harnachement soit réparé, tous les futurs tests de Chevaucher subiront une pénalité de -20.",
"range": [1,40]
},
{
"name": "Fer perdu",
"description": "L'animal perd un fer. Le monteur doit effectuer un test de Chevaucher difficile (10) ou tomber (d'une hauteur de 2 mètres). L'animal doit se déplacer à l'allure de marche jusqu'à ce que le fer soit remplacé par un maréchal-ferrant. Forcer l'animal à se déplacer plus rapidement le fait devenir Boiteux.",
"range": [41,85]
},
{
"name": "Boiteux",
"description": "L'animal ne peut pas se déplacer plus vite que la moitié de sa vitesse de marche, ne peut pas être monté ou transporter des sacs et ne peut pas tirer une charge. Tenter de continuer avec l'animal lors d'un voyage en utilisant les règles de voyage (page 27) augmente la durée du voyage d'une étape. Toute tentative de faire une des actions citées coûte 1d10 blessures à l'animal, quel que soit le bonus d'Endurance. Sur un résultat de 8+, l'animal doit effectuer un test d'endurance difficile (+0) ou subir une blessure critique à ses pattes.",
"range": [86,98]
},
{
"name": "Jambe cassée",
"description": "L'animal souffre d'une fracture majeure sur sa patte et devient immobile. Si la fracture guérit, le mouvement de l'animal est réduit de moitié. Habituellement, lorsqu'un cheval ou similaire se casse une jambe, il y a peu d'espoir qu'il survive.",
"range": [99,100]
}
]
}

107
tables/beasthead.json Normal file
View File

@ -0,0 +1,107 @@
{
"name": "Beast Head",
"die" : "1d100",
"columns": ["Undivided", "Khorne", "Nurgle", "Slaanesh", "Tzeentch"],
"rows": [
{
"range":{
"Undivided" : [1, 5],
"Khorne" : [1, 10],
"Nurgle" : [1, 5],
"Slaanesh" : [1, 5],
"Tzeentch" : [1 ,10]
},
"beast": "<a class = 'item-lookup' data-name='Bear Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Bear Head</b></a>"
},
{
"range":{
"Undivided" : [6, 15],
"Khorne" : [11, 25],
"Nurgle" : [6, 20],
"Slaanesh" : [6, 10],
"Tzeentch" : [11 ,20]
},
"beast": "<a class = 'item-lookup' data-name='Boar Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Boar Head</b></a>"
},
{
"range":{
"Undivided" : [15, 25],
"Khorne" : [26, 45],
"Nurgle" : [],
"Slaanesh" : [11, 55],
"Tzeentch" : [21 ,30]
},
"beast": "<a class = 'item-lookup' data-name='Bull Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Bull Head</b></a>"
},
{
"range":{
"Undivided" : [26, 30],
"Khorne" : [46, 60],
"Nurgle" : [21, 35],
"Slaanesh" : [16, 25],
"Tzeentch" : [31 ,40]
},
"beast": "<a class = 'item-lookup' data-name='Dog Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Dog Head</b></a>"
},
{
"range":{
"Undivided" : [31, 35],
"Khorne" : [61, 65],
"Nurgle" : [36, 40],
"Slaanesh" : [26, 35],
"Tzeentch" : [41 ,50]
},
"beast": "<a class = 'item-lookup' data-name='Eagle Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Eagle Head</b></a>"
},
{
"range":{
"Undivided" : [36, 50],
"Khorne" : [],
"Nurgle" : [41, 60],
"Slaanesh" : [],
"Tzeentch" : [51 ,60]
},
"beast": "<a class = 'item-lookup' data-name='Rat Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Rat Head</b></a>"
},
{
"range":{
"Undivided" : [51, 55],
"Khorne" : [],
"Nurgle" : [61, 80],
"Slaanesh" : [],
"Tzeentch" : [61 ,70]
},
"beast": "<a class = 'item-lookup' data-name='Giant Spider Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Giant Spider Head</b></a>"
},
{
"range":{
"Undivided" : [56, 80],
"Khorne" : [66, 80],
"Nurgle" : [81, 95],
"Slaanesh" : [36, 75],
"Tzeentch" : [71 ,80]
},
"beast": "<a class = 'item-lookup' data-name='Goat Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Goat Head</b></a>"
},
{
"range":{
"Undivided" : [81, 95],
"Khorne" : [81, 99],
"Nurgle" : [],
"Slaanesh" : [76, 80],
"Tzeentch" : [81 ,90]
},
"beast": "<a class = 'item-lookup' data-name='Wolf Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Wolf Head</b></a>"
},
{
"range":{
"Undivided" : [91, 100],
"Khorne" : [100, 100],
"Nurgle" : [96, 100],
"Slaanesh" : [81, 100],
"Tzeentch" : [91 ,100]
},
"beast": "<a class = 'item-lookup' data-name='Snake Head' data-type = 'mutation' data-location='eis.expandedmutations'><b>Snake Head</b></a>"
}
]
}

View File

@ -0,0 +1,57 @@
{
"die": "1d100",
"hide": true,
"name": "Coincidental Encounters",
"rows": [
{
"description": "Something feels off about the days travel — the road is curiously quiet, local game is scant, what few travellers are met give sideways glances before scampering on. Something is wrong… Or maybe its just your imagination.",
"name": "Suspicious Surroundings",
"range": [1,10]
},
{
"description": "The Characters come across the site of a recent battle. Was it a massacre by Greenskins, a highway robbery, a skirmish with bandits, or something worse? Few scavengers have picked over the bodies, yet, and there is much left to take… But how far away are the culprits, and how will they react to the Characters picking over their leavings.",
"name": "Battlefield",
"range": [11,20]
},
{
"description": "The Characters pass by a procession of huddled and down-trodden individuals. Are they refugees, penitents, lepers, or something more insidious? Whatever the nature of the main group, they may hide additional threats",
"name": "Huddled Masses",
"range": [21,30]
},
{
"description": "A rival or other source of annoyance plagues the Characters on their journey. Play this for laughs but make them genuinely annoying and a recurring bane of the Characters lives. Perhaps Delberz Trötte (page 54) just cant seem to stop dragging the Characters into another get rich quick scheme.",
"name": "Not Them Again!",
"range": [31,40]
},
{
"description": "Something out of the ordinary catches the Characters eyes — a sumptuous and inviting coaching inn in the middle of nowhere, an unattended campfire with a roasting and mouth-watering boar, the sounds of a travelling circus troupe. Do the Characters take a detour from their journey to investigate and indulge? What hidden dangers surround these temptations?",
"name": "Temptations on the Road",
"range": [41,50]
},
{
"description": "The Characters manage to wrong a fellow traveller on the road — be it a perceived slight, an accidental collision, or an intentional insult. Regardless, the traveller chooses to spread ill and potentially untrue rumours about the group at their destination.",
"name": "Bad Influence!",
"range": [51,60]
},
{
"description": "A local noble, a business interest, or a 'private enterprise' has established a toll ahead of the Characters. Do they pay the extortionate fees — in proportion to their Social Status — or do they attempt to evade the authorities? See Toll Houses (page 42) for more.",
"name": "Toll Road",
"range": [61,70]
},
{
"description": "There is something here that shouldnt be — a black stone obelisk in the middle of a verdant forest, strange runes carved on the trunks of trees, a shimmering cold light just beyond the campfires glow. Whatever it is, others have seen it too, and rumours abound at their destination.",
"name": "The Thing That Should Not Be",
"range": [71,80]
},
{
"description": "The gods send the Characters a message — a revelation about the past, a reading on the present, or a warning of the future. But the gods do not speak as mortals, and instead work signs in nature and circumstance. A raven with a scorpion twitching in its beak. A stag speared through the sternum by a flowering branch. A Lore (Theology) Test can be made to gather more information, but the symbols should be obvious to all citizens of the Empire.",
"name": "Providence",
"range": [80,90]
},
{
"description": "Another traveller, or group of travellers, needs help from the Characters. Perhaps their cart has broken down, or they are being harassed by wolves. If the Characters dean to escort them to their destination, they may express their gratitude on arriving safely.",
"name": "A Friend in Need",
"range": [91,100]
}
]
}

292
tables/demonic-mien.json Normal file
View File

@ -0,0 +1,292 @@
{
"name": "Demonic Mien",
"die": "1d10",
"columns": [
"Nurgle",
"Slaanesh",
"Tzeentch",
"Undivided"
],
"rows": [
{
"range": {
"Nurgle": [1,1],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.a8MC97PLzl10WocT]{Big}"
},
{
"range": {
"Nurgle": [2,2],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.uqGxFOEqeurwkAO3]{Breath +7 (Corrosion & Poison)}"
},
{
"range": {
"Nurgle": [3,3],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.v3uzEthcq0JRar0J]{Daemonic 7}"
},
{
"range": {
"Nurgle": [4,4],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.PaW8i6JOxWyzAZCz]{Disease(Nurgle's Rot)}"
},
{
"range": {
"Nurgle": [5,5],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Distracting(Stench)}"
},
{
"range": {
"Nurgle": [6,6],
"Slaanesh": [3,3],
"Tzeentch": [4,4],
"Undivided": [5,5]
},
"Description": "@Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Fear(3)}"
},
{
"range": {
"Nurgle": [7,7],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.TBcdTlYSRH8Rd1x0]{Infestation}"
},
{
"range": {
"Nurgle": [8,8],
"Slaanesh": [6,6],
"Tzeentch": [8, 9],
"Undivided": []
},
"Description": "<a class = 'table-click' data-table='expandedmutatephys'>Mutation</a>"
},
{
"range": {
"Nurgle": [9,9],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.SfUUdOGjdYpr3KSR]{Regenerate}"
},
{
"range": {
"Nurgle": [10,10],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.JzeN9MZ0xUDvpE2l]{Vomit}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [1,1],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.v3uzEthcq0JRar0J]{Daemonic (6)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [2,2],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Distracting}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [4,4],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.yRhhOlt18COq4e1q]{Frenzy}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [5,5],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.IAWyzDfC286a9MPz]{Immunity to Psychology}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [7,7],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.wMwSRDmgiF2IdCJr]{Painless}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [8,8],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.0eEJ280MIC0IbEop]{Petrifying Gaze}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [9,9],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.xg6z63j6BH5AaqLL]{Tongue Attack (6 yards) +6}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [10,10],
"Tzeentch": [],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.gFkRm9wS65qe18Xv]{Venom}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [1,1],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.uqGxFOEqeurwkAO3]{Breath +9 (Fire)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [2,2],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.v3uzEthcq0JRar0J]{Daemonic (9)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [3,3],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.tNWrJUOArwfWXsPw]{Ethereal}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [5,5],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.EO05HX7jql0g605A]{Flight(9)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [6,6],
"Undivided": [9,9]
},
"Description": "@Compendium[wfrp4e.traits.mDgEMOoJpi8DkRYb]{Magical}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [7,7],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.yrkI7ATjqLPDTFmZ]{Magic Resistance}}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [10,10],
"Undivided": []
},
"Description": "@Compendium[wfrp4e.traits.vY0CHKsJRV3gYBj3]{Spellcaster (any one)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [1, 2]
},
"Description": "@Compendium[wfrp4e.traits.v3uzEthcq0JRar0J]{Daemonic (8)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [3,3]
},
"Description": "@Compendium[wfrp4e.traits.9NROryHer1uXAKwY]{Elite}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [4,4]
},
"Description": "@Compendium[wfrp4e.traits.9MjH4xyVrd3Inzak]{Fast}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [6,6]
},
"Description": "@Compendium[wfrp4e.traits.EO05HX7jql0g605A]{Flight (8)}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [8,8]
},
"Description": "@Compendium[wfrp4e.traits.BqPZn6q3VHn9HUrW]{Horns +10}"
},
{
"range": {
"Nurgle": [],
"Slaanesh": [],
"Tzeentch": [],
"Undivided": [10,10]
},
"Description": "@Compendium[wfrp4e.traits.UnJ25lL8aUzem5JO]{Tail Attack (+10)}"
}
]
}

View File

@ -0,0 +1,353 @@
{
"name": "Expanded Mental Mutations",
"die" : "1d100",
"columns": [
"Undivided",
"Khorne",
"Nurgle",
"Slaanesh",
"Tzeentch"
],
"rows": [
{
"range": {
"Undivided": [1,1],
"Khorne": [],
"Nurgle": [1, 2],
"Slaanesh": [1, 3],
"Tzeentch": [1, 5]
},
"Description": "<a class = 'item-lookup' data-name='Aethryic Leak' data-type = 'mutation' data-location='eis.expandedmutations'><b>Aethyric Leak</b></a>"
},
{
"range": {
"Undivided": [2, 4],
"Khorne": [1, 5],
"Nurgle": [3, 4],
"Slaanesh": [4, 6],
"Tzeentch": [6, 9]
},
"Description": "<a class = 'item-lookup' data-name='Animalistic Psyche' data-type = 'mutation' data-location='eis.expandedmutations'><b>Animalistic Psyche</b></a>"
},
{
"range": {
"Undivided": [5, 8],
"Khorne": [6, 9],
"Nurgle": [5, 7],
"Slaanesh": [7, 10],
"Tzeentch": [10, 11]
},
"Description": "<a class = 'item-lookup' data-name='Awful Cravings' data-type = 'mutation' data-location='wfrp4e.mutations'><b>Awful Cravings</b></a>"
},
{
"range": {
"Undivided": [9],
"Khorne": [10, 11],
"Nurgle": [8, 10],
"Slaanesh": [11, 13],
"Tzeentch": [12, 16]
},
"Description": "<a class = 'item-lookup' data-name='Beacon of Corruption' data-type = 'mutation' data-location='eis.expandedmutations'><b>Beacon of Corruption</b></a>"
},
{
"range": {
"Undivided": [10, 13],
"Khorne": [12, 17],
"Nurgle": [11, 14],
"Slaanesh": [14, 15],
"Tzeentch": [17, 19]
},
"Description": "<a class = 'item-lookup' data-name='Beast Within' data-type = 'mutation' data-location='eis.expandedmutations'><b>Beast Within</b></a>"
},
{
"range": {
"Undivided": [14, 15],
"Khorne": [18, 21],
"Nurgle": [15, 17],
"Slaanesh": [16, 19],
"Tzeentch": [20, 21]
},
"Description": "<a class = 'item-lookup' data-name='Beyond Pain' data-type = 'mutation' data-location='eis.expandedmutations'><b>Beyond Pain</b></a>"
},
{
"range": {
"Undivided": [16, 19],
"Khorne": [22, 24],
"Nurgle": [18, 21],
"Slaanesh": [18, 21],
"Tzeentch": [22, 24]
},
"Description": "<a class = 'item-lookup' data-name='Blasphemous Soul' data-type = 'mutation' data-location='eis.expandedmutations'><b>Blasphemous Soul</b></a>"
},
{
"range": {
"Undivided": [20, 22],
"Khorne": [25, 29],
"Nurgle": [22, 25],
"Slaanesh": [24, 25],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Blasted Mind' data-type = 'mutation' data-location='eis.expandedmutations'><b>Blasted Mind</b></a>"
},
{
"range": {
"Undivided": [23, 24],
"Khorne": [30, 33],
"Nurgle": [26, 27],
"Slaanesh": [26, 28],
"Tzeentch": [25, 29]
},
"Description": "<a class = 'item-lookup' data-name='Chaotic Dreams' data-type = 'mutation' data-location='eis.expandedmutations'><b>Chaotic Dreams</b></a>"
},
{
"range": {
"Undivided": [25, 27],
"Khorne": [34, 35],
"Nurgle": [28, 32],
"Slaanesh": [29, 31],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Crawling Skin' data-type = 'mutation' data-location='eis.expandedmutations'><b>Crawling Skin</b></a>"
},
{
"range": {
"Undivided": [28, 30],
"Khorne": [36, 38],
"Nurgle": [],
"Slaanesh": [32, 34],
"Tzeentch": [30, 34]
},
"Description": "<a class = 'item-lookup' data-name='Fantasist' data-type = 'mutation' data-location='eis.expandedmutations'><b>Fantasist</b></a>"
},
{
"range": {
"Undivided": [31, 33],
"Khorne": [39, 43],
"Nurgle": [],
"Slaanesh": [35, 37],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Fitful Hatred' data-type = 'mutation' data-location='eis.expandedmutations'><b>Fitful Hatred</b></a>"
},
{
"range": {
"Undivided": [34, 35],
"Khorne": [],
"Nurgle": [],
"Slaanesh": [38, 41],
"Tzeentch": [35, 39]
},
"Description": "<a class = 'item-lookup' data-name='Glorious Corruption' data-type = 'mutation' data-location='eis.expandedmutations'><b>Glorious Corruption</b></a>"
},
{
"range": {
"Undivided": [36, 38],
"Khorne": [44, 48],
"Nurgle": [33, 35],
"Slaanesh": [],
"Tzeentch": [40, 41]
},
"Description": "<a class = 'item-lookup' data-name='Hateful Impulses' data-type = 'mutation' data-location='eis.expandedmutations'><b>Hateful Impulses</b></a>"
},
{
"range": {
"Undivided": [39, 42],
"Khorne": [49, 50],
"Nurgle": [36, 38],
"Slaanesh": [42, 45],
"Tzeentch": [42, 44]
},
"Description": "<a class = 'item-lookup' data-name='Hollow Heart' data-type = 'mutation' data-location='eis.expandedmutations'><b>Hollow Heart</b></a>"
},
{
"range": {
"Undivided": [43, 47],
"Khorne": [],
"Nurgle": [39, 43],
"Slaanesh": [46, 48],
"Tzeentch": [45, 47]
},
"Description": "<a class = 'item-lookup' data-name='Hounds of Despair' data-type = 'mutation' data-location='eis.expandedmutations'><b>Hounds of Despair</b></a>"
},
{
"range": {
"Undivided": [48, 49],
"Khorne": [51, 54],
"Nurgle": [44, 46],
"Slaanesh": [49, 53],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Hurried Masochism' data-type = 'mutation' data-location='eis.expandedmutations'><b>Hurried Masochism</b></a>"
},
{
"range": {
"Undivided": [50, 52],
"Khorne": [],
"Nurgle": [],
"Slaanesh": [54, 58],
"Tzeentch": [48, 52]
},
"Description": "<a class = 'item-lookup' data-name='Jealous Thoughts' data-type = 'mutation' data-location='eis.expandedmutations'><b>Jealous Thoughts</b></a>"
},
{
"range": {
"Undivided": [53, 55],
"Khorne": [],
"Nurgle": [47, 51],
"Slaanesh": [],
"Tzeentch": [53, 54]
},
"Description": "<a class = 'item-lookup' data-name='Lingering Foulness' data-type = 'mutation' data-location='eis.expandedmutations'><b>Lingering Foulness</b></a>"
},
{
"range": {
"Undivided": [56, 58],
"Khorne": [],
"Nurgle": [52, 56],
"Slaanesh": [59, 62],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Lonely Spirit' data-type = 'mutation' data-location='eis.expandedmutations'><b>Lonley Spirit</b></a>"
},
{
"range": {
"Undivided": [59, 61],
"Khorne": [55, 57],
"Nurgle": [57, 59],
"Slaanesh": [63, 64],
"Tzeentch": []
},
"Description": "<a class = 'item-lookup' data-name='Mental Blocks' data-type = 'mutation' data-location='eis.expandedmutations'><b>Mental Blocks</b></a>"
},
{
"range": {
"Undivided": [62, 63],
"Khorne": [58, 60],
"Nurgle": [60, 62],
"Slaanesh": [],
"Tzeentch": [55, 58]
},
"Description": "<a class = 'item-lookup' data-name='Mindless Wandering' data-type = 'mutation' data-location='eis.expandedmutations'><b>Mindless Wandering</b></a>"
},
{
"range": {
"Undivided": [64, 66],
"Khorne": [],
"Nurgle": [63, 66],
"Slaanesh": [65, 67],
"Tzeentch": [59, 61]
},
"Description": "<a class = 'item-lookup' data-name='Monstrous Paranoia' data-type = 'mutation' data-location='eis.expandedmutations'><b>Monstrous Paranoia</b></a>"
},
{
"range": {
"Undivided": [67, 69],
"Khorne": [61, 63],
"Nurgle": [67, 70],
"Slaanesh": [68, 72],
"Tzeentch": [62, 64]
},
"Description": "<a class = 'item-lookup' data-name='Panicked Urgency' data-type = 'mutation' data-location='eis.expandedmutations'><b>Panicked Urgency</b></a>"
},
{
"range": {
"Undivided": [70, 72],
"Khorne": [64, 66],
"Nurgle": [71, 74],
"Slaanesh": [73, 76],
"Tzeentch": [65, 66]
},
"Description": "<a class = 'item-lookup' data-name='Ravenous Hunger' data-type = 'mutation' data-location='eis.expandedmutations'><b>Ravenous Hunger</b></a>"
},
{
"range": {
"Undivided": [73, 76],
"Khorne": [67, 68],
"Nurgle": [75, 78],
"Slaanesh": [77, 78],
"Tzeentch": [67, 71]
},
"Description": "<a class = 'item-lookup' data-name='Shaky Morale' data-type = 'mutation' data-location='eis.expandedmutations'><b>Shaky Morale</b></a>"
},
{
"range": {
"Undivided": [77, 79],
"Khorne": [69, 71],
"Nurgle": [79, 83],
"Slaanesh": [79, 81],
"Tzeentch": [72, 75]
},
"Description": "<a class = 'item-lookup' data-name='Soul Sickness' data-type = 'mutation' data-location='eis.expandedmutations'><b>Soul Sickness</b></a>"
},
{
"range": {
"Undivided": [80, 82],
"Khorne": [72, 75],
"Nurgle": [84, 85],
"Slaanesh": [82, 83],
"Tzeentch": [76, 80]
},
"Description": "<a class = 'item-lookup' data-name='Suspicious Mind' data-type = 'mutation' data-location='eis.expandedmutations'><b>Suspicious Mind</b></a>"
},
{
"range": {
"Undivided": [83, 86],
"Khorne": [76, 77],
"Nurgle": [86, 87],
"Slaanesh": [],
"Tzeentch": [81, 83]
},
"Description": "<a class = 'item-lookup' data-name='Terrible Phobia' data-type = 'mutation' data-location='eis.expandedmutations'><b>Terrible Phobia</b></a>"
},
{
"range": {
"Undivided": [87, 89],
"Khorne": [78, 82],
"Nurgle": [],
"Slaanesh": [84, 87],
"Tzeentch": [84, 86]
},
"Description": "<a class = 'item-lookup' data-name='Thrill Seeker' data-type = 'mutation' data-location='eis.expandedmutations'><b>Thrill Seeker</b></a>"
},
{
"range": {
"Undivided": [90, 92],
"Khorne": [83, 87],
"Nurgle": [88, 92],
"Slaanesh": [88, 90],
"Tzeentch": [87, 88]
},
"Description": "<a class = 'item-lookup' data-name='Tortured Visions' data-type = 'mutation' data-location='eis.expandedmutations'><b>Tortured Visions</b></a>"
},
{
"range": {
"Undivided": [93, 94],
"Khorne": [88, 92],
"Nurgle": [93, 97],
"Slaanesh": [91, 94],
"Tzeentch": [89, 93]
},
"Description": "<a class = 'item-lookup' data-name='Totally Unhinged' data-type = 'mutation' data-location='eis.expandedmutations'><b>Totally Unhinged</b></a>"
},
{
"range": {
"Undivided": [95, 97],
"Khorne": [93, 97],
"Nurgle": [],
"Slaanesh": [95, 98],
"Tzeentch": [94, 97]
},
"Description": "<a class = 'item-lookup' data-name='Unending Malice' data-type = 'mutation' data-location='eis.expandedmutations'><b>Unending Malice</b></a>"
},
{
"range": {
"Undivided": [98, 100],
"Khorne": [98, 100],
"Nurgle": [99, 100],
"Slaanesh": [99, 100],
"Tzeentch": [98, 100]
},
"Description": "<a class = 'item-lookup' data-name='Worried Jitters' data-type = 'mutation' data-location='eis.expandedmutations'><b>Worried Jitters</b></a>"
}
]
}

File diff suppressed because it is too large Load Diff

62
tables/fixations.json Normal file
View File

@ -0,0 +1,62 @@
{
"name": "Fixations",
"die": "2d10",
"rows": [{
"description": "Inanimate Objects",
"range": [2,2]
}, {
"description": "Poverty",
"range": [3,3]
}, {
"description": "Fire",
"range": [4,4]
}, {
"description": "Figures/Symbols of War",
"range": [5,5]
}, {
"description": "Figures/Symbols of Authority",
"range": [6,6]
}, {
"description": "Figures/Symbols of Religion",
"range": [7,7]
} ,{
"description": "Monsters",
"range": [8,8]
}, {
"description": "Mutants",
"range": [9,9]
}, {
"description": "Halflings",
"range": [10,10]
}, {
"description": "Humans",
"range": [11,11]
}, {
"description": "Dwarfs",
"range": [12,12]
}, {
"description": "Elves",
"range": [13,13]
}, {
"description": "Wild Animals",
"range": [14,14]
}, {
"description": "Domestic Animals",
"range": [15,15]
}, {
"description": "Magic",
"range": [16,16]
}, {
"description": "Sickness",
"range": [17,17]
}, {
"description": "Water",
"range": [18,18]
}, {
"description": "Affluence",
"range": [19,19]
}, {
"description": "Happiness",
"range": [20,20]
}]
}

52
tables/harmfulenc.json Normal file
View File

@ -0,0 +1,52 @@
{
"name": "Harmful Encounters",
"hide": true,
"die": "1d100",
"rows": [
{
"name": "Tiring Journey!",
"description": "The route is blocked. A bridge could be down, a river blocked or road flooded, or some other insurmountable obstacle. One Character makes an Average (+20) Outdoor Survival Test to find a good alternate route, otherwise everyone just pushes on, gaining a @Condition[Fatigued] Condition.",
"range": [1,10]
},
{
"name": "Thieves!",
"description": "Somehow the Characters get robbed. Perhaps it was someone travelling with them, sharing their campfire for the night or just a brief conversation on the road. They quickly lose sight of the thief, but during the arrival phase they catch a glimpse of them just ahead, ill gotten gains still in hand. Perhaps their purse fell afoul of the lithe fingers of Wolmar Rotte (page 49), or perhaps Wilhelm Kind (page 55) made off with one of their mounts?",
"range": [11,20]
},
{
"name": "Unfriendly Territory",
"description": "As the Characters travel, it becomes apparent to them that the region is home to bandits, monsters, or worse. They can risk moving through the territory, requiring a successful Challenging (+0) Stealth (Rural) Test from each Character, or be ambushed, or they can find another way around, gaining a @Condition[Fatigued] Condition from the arduous travel.",
"range": [21,30]
},
{
"name": "Poisoned Earth",
"description": "The region the Characters are travelling through has been fouled by old industry, war, or dark magic. On the surface, everything seems normal, but the rivers hold a sickness, the animals are tainted, and disease hangs in the air. Any Characters who attempt a Forage Endeavour, take goods from this region, or spend too much time here, will have to contend with poisons, sickness, and perhaps even Corruption.",
"range": [31,40]
},
{
"name": "Even Nature Hates You!",
"description": "The Characters find themselves in danger from nature. Deadly animals, lightning storms, disease, insects, you name it. This could result in violence, or in them receiving a Condition, or in a small but vicious encounter when they choose the wrong shepherds hut as a shelter. Consider the Creatures presented in The Beasts of the Reikland on page 314 of Warhammer Fantasy Roleplay.",
"range": [41,50]
},
{
"name": "Terrible Weather",
"description": "As the Characters set up camp, the sky turns dark, the wind picks up, and the weather changes unexpectedly in the night. For the next @Table[weather]{Weather} roll you make, add +40 (right click to apply). If this is the final stage of the journey, the terrible weather wracks their destination instead, leaving everyone there in a foul mood.",
"range": [51,70]
},
{
"name": "Damaged Essentials",
"description": "Weather due to a bumpy road, a lost pack or a ripped tent, some vital part of the Characters travelling gear is lost or destroyed. This could be a fine oilskin coat, a tent, or the cracked wheel of a cart. Repairs might be required, or the Character may have to brave the elements, risking Exposure.",
"range": [71,80]
},
{
"name": "Filthy Conditions!",
"description": "Whether an unfortunate campsite, or an infested inn, the Characters have all exposed themselves to the terrible @Compendium[wfrp4e.diseases.BC4QyBeYAiw8cRuM]{Packer's Pox!} See Warhammer Fantasy Roleplay page 187 for the rules on contracting this disease.",
"range": [81,90]
},
{
"name": "Bolted Mount!",
"description": "In the night, one of the Characters mounts bolts from the campsite or stable. A Character must gain a @Condition[Fatigued] Condition if they wish to recover the wayward beast, and additionally must Test for Exposure if searching by night in the Rain, a Downpour, Snow, or a Blizzard.",
"range": [91,100]
}
]
}

42
tables/positiveenc.json Normal file
View File

@ -0,0 +1,42 @@
{
"name": "Positive Encounters",
"hide": true,
"die": "1d100",
"rows": [
{
"name": "Good Company",
"description": "A chance encounter on the road with other travellers serves to remind the Characters that there are still decent folks abroad. Of course, if they themselves are not decent people, they may look to take advantage of the situation.",
"range": [1,25]
},
{
"name": "Now Thats Useful!",
"description": "The Characters find out something relevant to their adventure — gossip, a lost message, a sight they werent meant to witness, or similar.",
"range": [26,45]
},
{
"name": "Wonderful Accommodation",
"description": "The Characters pass by a comfortable coaching inn, and if theyre willing to spend a few coins, they find their minds at ease, their bellies full, and their bodies healed of any lingering Conditions.",
"range": [46,60]
},
{
"name": "Idle Time",
"description": "The journey is so relaxed and unhindered that the Characters find themselves with spare time on their hands. Each Character may perform an extra Travel Endeavour.",
"range": [61,75]
},
{
"name": "A Kind Word",
"description": "A simple act of goodwill on the part of the Characters leaves a fellow traveller delighted — good word of the Characters deed spreads to their destination, and at least one NPC they meet there will have a good opinion of the Characters.",
"range": [76,90]
},
{
"name": "Short Cut!",
"description": "Rechecking maps or soliciting local advice, the Characters discover a shortcut through the region. They may skip the next Stage of their journey.",
"range": [91,95]
},
{
"name": "Restful Journey",
"description": "The journey is blessedly uneventful, the Characters get good rest, the scenery is particularly inspiring, and perhaps they meet an NPC healer or helpful priest. The Characters can heal all Wounds and recover all Fatigued Conditions.",
"range": [96,100]
}
]
}

View File

@ -23,7 +23,7 @@
"range": [5, 5]
}, {
"name": "Voleurs!",
"description": "les Personnages se font dévaliser. Peut-être par quelqu'un voyageant avec eux, partageant leur campement pour la nuit ou juste lors d'une brève conversation sur la route. Est-ce qu'ils cessent de rechercher leurs affaires ou bien considèrent-ils ce méfait comme faisant partie des risques d'une vie avenrureuse ?",
"description": "les Personnages se font dévaliser. Peut-être par quelqu'un voyageant avec eux, partageant leur campement pour la nuit ou juste lors d'une brève conversation sur la route. Est-ce qu'ils cessent de rechercher leurs affaires ou bien considèrent-ils ce méfait comme faisant partie des risques d'une vie aventureuse ?",
"range": [6, 6]
}, {
"name": "Pas encore!",

67
tables/weather.json Normal file
View File

@ -0,0 +1,67 @@
{
"name": "Weather Table",
"columns": ["Spring", "Summer", "Autumn", "Winter"],
"die" : "1d100",
"rows": [
{
"range":{
"Spring" : [1, 10],
"Summer" : [1, 40],
"Autumn" : [1, 30],
"Winter" : []
},
"name": "Dry",
"description" : "Prolonged dry weather causes curtains of dust to blow across the road at the slightest breeze, obscuring vision and parching throats. Travel is easy, if uncomfortable, but Forage Endeavours are at a 10 as the weather makes finding water harder."
},
{
"range":{
"Spring" : [11, 30],
"Summer" : [41, 70],
"Autumn" : [31, 60],
"Winter" : [1, 10]
},
"name": "Fair",
"description" : "For once, the weather is being kind. There are no weather-related hazards."
},
{
"range":{
"Spring" : [31, 90],
"Summer" : [71, 95],
"Autumn" : [61, 90],
"Winter" : [11, 60]
},
"name": "Rain",
"description" : "Rain can last anywhere from a few hours to a few days. The spring showers so beloved of poets can sometimes last up to a week, proving that poets spend remarkably little time outdoors away from wine and warmth. Rain reduces visibility to 75 ft or less. Additionally, ranged weapons suffer a 10 penalty to use due to driving wind and rain."
},
{
"range":{
"Spring" : [91, 95],
"Summer" : [96, 100],
"Autumn" : [91, 98],
"Winter" : [61, 65]
},
"name": "Downpour",
"description" : "Terrible storms reduce visibility to near zero, making any sound below a shout impossible to hear and imposing a 10 penalty on all physical Tests. Everything and everyone not under cover is soaked through within minutes. Water streams off the road, carving deep gullies so that the road is churned to little more than a bog. Ranged weapons suffer a 20 penalty to use due to the terrible weather, and exposed gunpowder is immediately ruined. Animals with the Skittish Trait may also become spooked by sudden jolts of lightning during bad storms."
},
{
"range":{
"Spring" : [96, 100],
"Summer" : [],
"Autumn" : [99, 100],
"Winter" : [66, 90]
},
"name": "Snow",
"description" : "A gentle snow covers the world in a blanket of white, making everything seem new and clean. It is undoubtedly beautiful, until one has to move through it. Snow reduces visibility to 150 ft, and makes movement faster than Walking impossible. Characters travelling in Snow must make an <b>Average (+20) Endurance</b> Test or gain a <b><a class = 'condition-chat'>Fatigued</a></b> Condition."
},
{
"range":{
"Spring" : [],
"Summer" : [],
"Autumn" : [],
"Winter" : [91, 100]
},
"name": "Blizzard",
"description" : "Snow turns everything into a sightless white hell. The road disappears beneath a fast-accumulating blanket of snow, leaving only trees to steer by. Visibility is close to zero. Movement faster than Walking is impossible. Ranged weapons are useless in these conditions. Characters travelling in a Blizzard must make a <b>Challenging (+0) Endurance</b> Test or gain a <b><a class = 'condition-chat'>Fatigued</a></b> Condition."
}
]
}

26
tables/winds.json Normal file
View File

@ -0,0 +1,26 @@
{
"name" : "Effets des vents de magie",
"die" : "1d10",
"rows" : [
{
"modifier" : "-30",
"range": [1, 1]
},
{
"modifier" : "-10",
"range": [2, 3]
},
{
"modifier" : "0",
"range": [4, 7]
},
{
"modifier" : "+10",
"range": [8, 9]
},
{
"modifier": "+30",
"range": [10, 10]
}
]
}

View File

@ -1,3 +1,4 @@
Hooks.once("init", function() {
CONFIG.wfrp4e.supportedLanguages["fr"] = "fr";
CONFIG.eis.supportedLanguages["fr"] = "fr";
})