Sync with latest changes...

This commit is contained in:
LeRatierBretonnien 2020-07-03 11:38:38 +02:00
parent 5ad851f4c3
commit e9504f7e3b
4 changed files with 226 additions and 204 deletions

View File

@ -1,30 +1,171 @@
/************************************************************************************/
const _patch_eis = () => {
WFRP4E.symptoms["delirium"] = "Délire";
if ( WFRP4E && WFRP4E.symptoms && WFRP4E.symptoms["delirium"] == undefined ) {
WFRP4E.symptoms["delirium"] = "Délire";
WFRP4E.symptomDescriptions["delirium"] = "Votre sensibilité va et vient, avec des moments de clarté remplaçés subitement Your sensibility comes and goes, with moments of clarity replaced suddenly par des accès de délire, des hallucinations et de la terreur. Faites un <b>Test de Force Mentale Intermédiaire (+0)</b> chaque heure, et consultez la table <b><a class='table-click' data-table='delirium'>Délires</a></b> table.";
// '<br>' creates a new line
// This is how you can roll from chat cards. Wrap 'd10' in <b><a class = 'chat-roll'>___</a></b>
WFRP4E.symptomTreatment["delirium"] = "Certaines autorités traitent le délire comme un fièvre, avec les mêmes prescriptions. Les médicaments coutent quelques sous à quelques pistoles, en seulement 10% sont efficaces.<br><br>Avec des soins corrects, un test de <b>Guérison Intermédiaire (0)</b> arrêtes les hallucinations pour <b><a class = 'chat-roll'>1d10</a></b> heures.<br><br>Il est aussi courant de soigner les patients délirants avec des drogues tranquillisantes, comme la Fleur de Lune ou même de la Racine de Mandragore, pour garder les patients calmes pendant la crise, les envoyant dans un sommeil agité jusqu'à ce qu'il erécupèrent ou meurent.";
WFRP4E.symptomDescriptions["delirium"] = "Votre sensibilité va et vient, avec des moments de clarté remplaçés subitement Your sensibility comes and goes, with moments of clarity replaced suddenly par des accès de délire, des hallucinations et de la terreur. Faites un <b>Test de Force Mentale Intermédiaire (+0)</b> chaque heure, et consultez la table <b><a class='table-click' data-table='delirium'>Délires</a></b> table.";
// '<br>' creates a new line
// This is how you can roll from chat cards. Wrap 'd10' in <b><a class = 'chat-roll'>___</a></b>
WFRP4E.symptomTreatment["delirium"] = "Certaines autorités traitent le délire comme un fièvre, avec les mêmes prescriptions. Les médicaments coutent quelques sous à quelques pistoles, en seulement 10% sont efficaces.<br><br>Avec des soins corrects, un test de <b>Guérison Intermédiaire (0)</b> arrêtes les hallucinations pour <b><a class = 'chat-roll'>1d10</a></b> heures.<br><br>Il est aussi courant de soigner les patients délirants avec des drogues tranquillisantes, comme la Fleur de Lune ou même de la Racine de Mandragore, pour garder les patients calmes pendant la crise, les envoyant dans un sommeil agité jusqu'à ce qu'il erécupèrent ou meurent.";
WFRP4E.symptoms["swelling"] = "Gonflement";
WFRP4E.symptoms["swelling"] = "Gonflement";
WFRP4E.symptomDescriptions["swelling"] = "Une partie du corps gonfle jusqu'à plusieurs fois sa taille normale, devenant rouge vif ou violette et devenant presque inutilisable. La partie du corps affectée correspond normalement à une plaie ou une morsure provoquant le gonflement, ou l'endroit où une maladie ou une infection est entrée dans le corps. <br> <br> <b> Tête </b>: Les yeux et la langue enflent, les joues deviennent livides, la mâchoire est toujours ouverte. Il est impossible de manger, mais des liquides légers peuvent être sirotés en petites quantités. Tous les tests nécessitant la parole sont plus difficiles de 3 niveaux. <br> <b> Bras </b>: le bras et la main gonflent, les articulations des épaules et du coude ne peuvent plus bouger et la main devient inutile. Pour la durée du gonflement, le bras compte comme Amputé. <br> <b> Corps </b>: Le corps entier gonfle jusqu'à ce que la victime ne puisse plus porter de vêtements. Tous les tests impliquant le mouvement deviennent difficiles de 3 niveaux. <br> <b> Jambe </b>: La jambe gonfle de manière grotesque, devenant aussi large que la partie la plus large de la cuisse sur toute sa longueur. Le pied est presque indiscernable. Pour la durée du gonflement, la jambe compte comme amputée (WFRP, page 180).";
WFRP4E.symptomDescriptions["swelling"] = "Une partie du corps gonfle jusqu'à plusieurs fois sa taille normale, devenant rouge vif ou violette et devenant presque inutilisable. La partie du corps affectée correspond normalement à une plaie ou une morsure provoquant le gonflement, ou l'endroit où une maladie ou une infection est entrée dans le corps. <br> <br> <b> Tête </b>: Les yeux et la langue enflent, les joues deviennent livides, la mâchoire est toujours ouverte. Il est impossible de manger, mais des liquides légers peuvent être sirotés en petites quantités. Tous les tests nécessitant la parole sont plus difficiles de 3 niveaux. <br> <b> Bras </b>: le bras et la main gonflent, les articulations des épaules et du coude ne peuvent plus bouger et la main devient inutile. Pour la durée du gonflement, le bras compte comme Amputé. <br> <b> Corps </b>: Le corps entier gonfle jusqu'à ce que la victime ne puisse plus porter de vêtements. Tous les tests impliquant le mouvement deviennent difficiles de 3 niveaux. <br> <b> Jambe </b>: La jambe gonfle de manière grotesque, devenant aussi large que la partie la plus large de la cuisse sur toute sa longueur. Le pied est presque indiscernable. Pour la durée du gonflement, la jambe compte comme amputée (WFRP, page 180).";
WFRP4E.symptomTreatment["swelling"] = "La plupart des traitements consistent à plonger la partie affectée, ou parfois tout le corps, dans un bain d'eau glacée pour réduire la chaleur qui accompagne les gonflements. Un <b> Test de Guérison Difficile (-20) étendu </b> nécessitant +3 DR réduit le renflement de <b> <a class ='chat-roll'> 2d10 </a> </b> heures. Chaque test dure une heure. Le patient se retrouve avec l'Etat Exténué +1 pour chaque test effectué au cours du processus. <br> <br> A la place, certains médecins saignent le patient avec une lame ou des sangsues. Un <b>Test de Guérison étendu </b> réussi nécessitant +4 SL et des Outils (médecin) réduit le renflement de (<a class ='chat-roll'> 1d10 </a> + Bonus d'Endurance du patient) heures. Chaque test a une difficulté de base <b> impossible (-50) </b> et dure une demi-heure.";
WFRP4E.symptomTreatment["swelling"] = "La plupart des traitements consistent à plonger la partie affectée, ou parfois tout le corps, dans un bain d'eau glacée pour réduire la chaleur qui accompagne les gonflements. Un <b> Test de Guérison Difficile (-20) étendu </b> nécessitant +3 DR réduit le renflement de <b> <a class ='chat-roll'> 2d10 </a> </b> heures. Chaque test dure une heure. Le patient se retrouve avec l'Etat Exténué +1 pour chaque test effectué au cours du processus. <br> <br> A la place, certains médecins saignent le patient avec une lame ou des sangsues. Un <b>Test de Guérison étendu </b> réussi nécessitant +4 SL et des Outils (médecin) réduit le renflement de (<a class ='chat-roll'> 1d10 </a> + Bonus d'Endurance du patient) heures. Chaque test a une difficulté de base <b> impossible (-50) </b> et dure une demi-heure.";
WFRP4E.difficultyModifiers["futile"] = -40;
WFRP4E.difficultyModifiers["futile"] = -40;
WFRP4E.difficultyModifiers["impossible"] = -50;
WFRP4E.difficultyModifiers["impossible"] = -50;
WFRP4E.difficultyLabels["futile"] = "Futile (-40)";
WFRP4E.difficultyLabels["futile"] = "Futile (-40)";
WFRP4E.difficultyLabels["impossible"] = "Impossible (-50)";
WFRP4E.loreEffect["tzeentch"] = "Les cibles des sorts de Tzeentch sont déchirées par la magie transformatrice du Chaos. Les cibles affectées par un sort du savoir de Tzeentch doivent réussir un test d'endurance Intermédiaire (+0) ou gagner +1 Point de Corruption. S'ils réussissent leur test, ils gagnent à la place +1 Point de Chance, qui peut être utilisé normalement. Tels sont les caprices de Tzeentch";
WFRP4E.difficultyLabels["impossible"] = "Impossible (-50)";
WFRP4E.loreEffect["tzeentch"] = "Les cibles des sorts de Tzeentch sont déchirées par la magie transformatrice du Chaos. Les cibles affectées par un sort du savoir de Tzeentch doivent réussir un test d'endurance Intermédiaire (+0) ou gagner +1 Point de Corruption. S'ils réussissent leur test, ils gagnent à la place +1 Point de Chance, qui peut être utilisé normalement. Tels sont les caprices de Tzeentch";
}
}
/************************************************************************************/
const _fix_post_module_loading = () => {
// Detect and patch as necessary
if (WFRP4E && WFRP4E.talentBonuses && WFRP4E.talentBonuses["vivacité"] == undefined) {
console.log("Patching WFRP4E now ....");
WFRP4E.weaponQualities["distract"] = "PROPERTY.Distract"; // Patch missing quality
WFRP4E.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"
}
WFRP4E.speciesSkills = {
"human": [
"Soins aux animaux",
"Charme",
"Calme",
"Evaluation",
"Ragot",
"Marchandage",
"Langue (Bretonnien)",
"Langue (Wastelander)",
"Commandement",
"Savoir (Reikland)",
"Corps à corps (Base)",
"Projectiles (Arc)"
],
"dwarf": [
"Résistance à l'alcool",
"Calme",
"Résistance",
"Divertissement (Raconter)",
"Evaluation",
"Intimidation",
"Langue (Khazalid)",
"Savoir (Nains)",
"Savoir (Geologie)",
"Savoir (Metallurgie)",
"Corps à corps (Base)",
"Métier (Au choix)"
],
"halfling": [
"Charme",
"Résistance à l'alcool",
"Esquive",
"Pari",
"Marchandage",
"Intuition",
"Langue (Mootland)",
"Savoir (Reikland)",
"Perception",
"Escamotage",
"Discrétion (Au choix)",
"Métier (Cuisinier)"
],
"helf": [
"Calme",
"Divertissement (Chant)",
"Evaluation",
"Langue (Eltharin)",
"Commandement",
"Corps à corps (Base)",
"Navigation",
"Perception",
"Musicien (Au choix)",
"Projectiles (Arc)",
"Voile",
"Natation"
],
"welf": [
"Athlétisme",
"Escalade",
"Résistance",
"Divertissement (Chant)",
"Intimidation",
"Langue (Eltharin)",
"Corps à corps (Base)",
"Survie en extérieur",
"Perception",
"Projectiles (Arc)",
"Discrétion (Rural)",
"Pistage"
],
}
WFRP4E.speciesTalents = {
"human": [
"Destinée",
"Affable, Perspicace",
3
],
"dwarf": [
"Résistance à la Magie",
"Vision Nocturne",
"Lire/Ecrire, Impitoyable",
"Déterminé, Obstiné",
"Costaud",
0
],
"halfling": [
"Sens Aiguisé (Gout)",
"Vision Nocturne",
"Résistance (Chaos)",
"Petit",
0
],
"helf": [
"Sens Aiguisé (Vue)",
"Imperturbable, Perspicace",
"Vision Nocturne",
"Seconde Vue, Sixième Sens",
"Lire/Ecrire",
0
],
"welf": [
"Sens Aiguisé (Sight)",
"Dur à cuire, Seconde Vue",
"Vision Nocturne",
"Seconde Vue, Sixth Sense",
"Lire/Ecrire",
0
],
}
WFRP4E.species = {
"human": "Humain",
"dwarf": "Nain",
"halfling": "Halfling",
"helf": "Haut Elfe",
"welf": "Elfe Sylvain"
}
}
}
/************************************************************************************/
/* Manages /auberge command */
@ -77,7 +218,9 @@ let __wfrp4e_tables = { "career": 1, "critbody":1, "critleg": 1, "doom": 1, "ey
}
/************************************************************************************/
const __check_fix_wrong_modules = ( chatFlag ) => {
const __check_fix_wrong_modules = ( chatFlag, patchFinished ) => {
_fix_post_module_loading();
game.modules.forEach((module, name) => {
@ -158,6 +301,10 @@ const __check_fix_wrong_modules = ( chatFlag ) => {
} );
}
});
if (game.user.isGM && patchFinished)
ChatMessage.create( { title: "Patch fini !", content: "<strong>Les modules WFRP4E ont été patchés avec succès. Vous pouvez y aller et que Shallya vous garde !</strong>", whisper: ChatMessage.getWhisperRecipients("GM") } );
}
/************************************************************************************/
@ -175,9 +322,12 @@ Hooks.on("chatMessage", (html, content, msg) => {
/* Additionnal hooks ready */
Hooks.once('ready', () => {
setTimeout( __check_fix_wrong_modules, 2000, true);
setTimeout( __check_fix_wrong_modules, 10000, false);
setTimeout( __check_fix_wrong_modules, 20000, false);
if (game.user.isGM)
ChatMessage.create( { title: "Patch en progression", content: "<strong>Les modules WFRP4E sont en cours de patch pour traduction... Merci d'attendre le message de fin...</strong>", whisper: ChatMessage.getWhisperRecipients("GM") } );
setTimeout( __check_fix_wrong_modules, 2000, true, false);
setTimeout( __check_fix_wrong_modules, 10000, false, false);
setTimeout( __check_fix_wrong_modules, 20000, false, true);
const lang = game.settings.get('core', 'language');
if ( lang == "fr" ) {

View File

@ -162,141 +162,8 @@ Hooks.once('init', () => {
// Replace to manage specific bonuses/char. computations
CONFIG.Actor.entityClass = ActorWfrp4e_fr;
WFRP4E.weaponQualities["distract"] = "PROPERTY.Distract"; // Patch missing quality
WFRP4E.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"
}
WFRP4E.speciesSkills = {
"human": [
"Soins aux animaux",
"Charme",
"Calme",
"Evaluation",
"Ragot",
"Marchandage",
"Langue (Bretonnien)",
"Langue (Wastelander)",
"Commandement",
"Savoir (Reikland)",
"Corps à corps (Base)",
"Projectiles (Arc)"
],
"dwarf": [
"Résistance à l'alcool",
"Calme",
"Résistance",
"Divertissement (Raconter)",
"Evaluation",
"Intimidation",
"Langue (Khazalid)",
"Savoir (Nains)",
"Savoir (Geologie)",
"Savoir (Metallurgie)",
"Corps à corps (Base)",
"Métier (Au choix)"
],
"halfling": [
"Charme",
"Résistance à l'alcool",
"Esquive",
"Pari",
"Marchandage",
"Intuition",
"Langue (Mootland)",
"Savoir (Reikland)",
"Perception",
"Escamotage",
"Discrétion (Au choix)",
"Métier (Cuisinier)"
],
"helf": [
"Calme",
"Divertissement (Chant)",
"Evaluation",
"Langue (Eltharin)",
"Commandement",
"Corps à corps (Base)",
"Navigation",
"Perception",
"Musicien (Au choix)",
"Projectiles (Arc)",
"Voile",
"Natation"
],
"welf": [
"Athlétisme",
"Escalade",
"Résistance",
"Divertissement (Chant)",
"Intimidation",
"Langue (Eltharin)",
"Corps à corps (Base)",
"Survie en extérieur",
"Perception",
"Projectiles (Arc)",
"Discrétion (Rural)",
"Pistage"
],
}
WFRP4E.speciesTalents = {
"human": [
"Destinée",
"Affable, Perspicace",
3
],
"dwarf": [
"Résistance à la Magie",
"Vision Nocturne",
"Lire/Ecrire, Impitoyable",
"Déterminé, Obstiné",
"Costaud",
0
],
"halfling": [
"Sens Aiguisé (Gout)",
"Vision Nocturne",
"Résistance (Chaos)",
"Petit",
0
],
"helf": [
"Sens Aiguisé (Vue)",
"Imperturbable, Perspicace",
"Vision Nocturne",
"Seconde Vue, Sixième Sens",
"Lire/Ecrire",
0
],
"welf": [
"Sens Aiguisé (Sight)",
"Dur à cuire, Seconde Vue",
"Vision Nocturne",
"Seconde Vue, Sixth Sense",
"Lire/Ecrire",
0
],
}
WFRP4E.species = {
"human": "Humain",
"dwarf": "Nain",
"halfling": "Halfling",
"helf": "Haut Elfe",
"welf": "Elfe Sylvain"
}
// Check various settings in the installation
// Check various settings in the installation
game.modules.forEach((module, name) => {
if ( name == "wfrp4e-content" && module.active) {
compmod = "wfrp4e-content";
@ -526,6 +393,11 @@ Hooks.once('init', () => {
},
// Search back in careers the translated name of the groupe (as it is the name of the level career itself)
"career_careergroup": (value) => {
// Manage exception
if ( value == 'Slayer' ) {
return "Tueurs Nains";
}
// Per default
var compendium = game.packs.find(p => p.collection === compmod+'.careers');
return compendium.i18nName( { name: value } );
},

View File

@ -14,12 +14,12 @@
{
"id": "Acid Blood",
"name": "Sang acide",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.M5QSWOYt2Rbv2yxW]{Sang corrosif}</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.M5QSWOYt2Rbv2yxW]{Sang corrosif}</p>"
},
{
"id": "Aethyric Leak",
"name": "Fuite Aethérique",
"description": "<p>Gagnez le Talent @Compendium[wfrp4e.talents.qdMbxW09FUoYBzmB]{Sorcier!}</p>"
"description": "<p>Gagnez le Talent @Compendium[wfrp4e-content.talents.qdMbxW09FUoYBzmB]{Sorcier!}</p>"
},
{
"id": "Animalistic Legs",
@ -29,22 +29,22 @@
{
"id": "Animalistic Psyche",
"name": "Esprit Animal",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.AGcJl5rHjkyIQBPP]{Bestial} pour <strong><a class=\"chat-roll\">1d10</a></strong> heures si vous échouez à n'importe quel Test dérivé de Force Mentale</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.AGcJl5rHjkyIQBPP]{Bestial} pour <strong><a class=\"chat-roll\">1d10</a></strong> heures si vous échouez à n'importe quel Test dérivé de Force Mentale</p>"
},
{
"id": "Beacon of Corruption",
"name": "Balise de Corruption",
"description": "<p>Lorsque vous êtes sujet à la Psychologie, gagnez le Trait de Creature @Compendium[wfrp4e.traits.xsGbDFqK2qh7lsIj]{Corruption} (Mineure)</p>"
"description": "<p>Lorsque vous êtes sujet à la Psychologie, gagnez le Trait de Creature @Compendium[wfrp4e-content.traits.xsGbDFqK2qh7lsIj]{Corruption} (Mineure)</p>"
},
{
"id": "Beaked Face",
"name": "Bec au visage",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure}&nbsp;+3; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure}&nbsp;+3; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Bear Head",
"name": "Tête d'Ours",
"description": "<p>+1 PA à la tête; Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +9 ; cette mutation ne peut pas être cachée</p>"
"description": "<p>+1 PA à la tête; Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +9 ; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Beast Head",
@ -59,42 +59,42 @@
{
"id": "Beyond Pain",
"name": "Au delà de la souffrance",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.wMwSRDmgiF2IdCJr]{Insensible à la douleur}</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.wMwSRDmgiF2IdCJr]{Insensible à la douleur}</p>"
},
{
"id": "Big Ears",
"name": "Grandes Oreilles",
"description": "<p>Gagnez le Talent @Compendium[wfrp4e.talents.9h82z72XGo9tfgQS]{Sens auguisé}&nbsp;(Ouïe); cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Talent @Compendium[wfrp4e-content.talents.9h82z72XGo9tfgQS]{Sens auguisé}&nbsp;(Ouïe); cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Bird's Feet",
"name": "Pieds d'Oiseaux",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.rOV2s6PQBBrhpMOv]{Arboricole}</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.rOV2s6PQBBrhpMOv]{Arboricole}</p>"
},
{
"id": "Blank Face",
"name": "Visage Vide",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Blasphemous Soul",
"name": "Ame blasphématoire",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.aE3pyW20Orvdjzj0]{Haine} (Religion)</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.aE3pyW20Orvdjzj0]{Haine} (Religion)</p>"
},
{
"id": "Blasted Mind",
"name": "Esprit dévasté",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.IAWyzDfC286a9MPz]{Immunité psychologique} pour <strong><a class=\"chat-roll\">1d10</a></strong>&nbsp; Rounds au lieu de subir un état Brisé, après quoi subissez <strong><a class=\"chat-roll\">1d10</a></strong> états Brisés</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.IAWyzDfC286a9MPz]{Immunité psychologique} pour <strong><a class=\"chat-roll\">1d10</a></strong>&nbsp; Rounds au lieu de subir un état Brisé, après quoi subissez <strong><a class=\"chat-roll\">1d10</a></strong> états Brisés</p>"
},
{
"id": "Boar Head",
"name": "Tête de Sanglier",
"description": "<p>+1 PA à la Tête; @Compendium[wfrp4e.traits.BqPZn6q3VHn9HUrW]{Cornes (Défenses)}; cette mutation ne peut pas être cachée</p>"
"description": "<p>+1 PA à la Tête; @Compendium[wfrp4e-content.traits.BqPZn6q3VHn9HUrW]{Cornes (Défenses)}; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Breathe Fire",
"name": "Souffe Enflammé",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.uqGxFOEqeurwkAO3]{Souffle}&nbsp;5 (Feu)</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.uqGxFOEqeurwkAO3]{Souffle}&nbsp;5 (Feu)</p>"
},
{
"id": "Bulging Eyes",
@ -104,7 +104,7 @@
{
"id": "Bull Head",
"name": "Tête de Taureau",
"description": "<p>+1 PA à la Tête; Gagnez le Trait de Créature @Compendium[wfrp4e.traits.BqPZn6q3VHn9HUrW]{Cornes}; cette mutation ne peut pas être cachée</p>"
"description": "<p>+1 PA à la Tête; Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.BqPZn6q3VHn9HUrW]{Cornes}; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Burning Skin",
@ -119,12 +119,12 @@
{
"id": "Claws",
"name": "Griffes",
"description": "<p>Les main sont considérées comme des armes : @Compendium[wfrp4e.traits.AtpAudHA4ybXVlWM]{Weapon}, avec des dommages égal au Bonus de Force; cette mutation ne peut pas être cachée</p>"
"description": "<p>Les main sont considérées comme des armes : @Compendium[wfrp4e-content.traits.AtpAudHA4ybXVlWM]{Weapon}, avec des dommages égal au Bonus de Force; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Cloud of Flies",
"name": "Nuage de Mouches",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Corpulent",
@ -134,12 +134,12 @@
{
"id": "Crested Head",
"name": "Crête de Coq",
"description": "<p>Gagnez le Talent @Compendium[wfrp4e.talents.6l3jvIAvrKxt0lA9]{Attirant}&nbsp;lorsque vous interagissez avec des Muntants ou des Hommes-Bêtes; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Talent @Compendium[wfrp4e-content.talents.6l3jvIAvrKxt0lA9]{Attirant}&nbsp;lorsque vous interagissez avec des Muntants ou des Hommes-Bêtes; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Deafening Cry",
"name": "Cri Assourdissant",
"description": "<p>Gagnez le Talent @Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;</p>"
"description": "<p>Gagnez le Talent @Compendium[wfrp4e-content.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;</p>"
},
{
"id": "Distended Digits",
@ -149,12 +149,12 @@
{
"id": "Dog Head",
"name": "Tête de Chien",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +5; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +5; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Eagle Head",
"name": "Tête d'Aigle",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +4; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +4; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Elastic Arms",
@ -194,17 +194,17 @@
{
"id": "Fitful Hatred",
"name": "Haine Changeante",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.aE3pyW20Orvdjzj0]{Haine} (Cible). Effectuez un lancer sur la table des <a class=\"table-click\" data-table=\"fixations\">Fixations</a> une fois par jour pour déterminer la cible</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.aE3pyW20Orvdjzj0]{Haine} (Cible). Effectuez un lancer sur la table des <a class=\"table-click\" data-table=\"fixations\">Fixations</a> une fois par jour pour déterminer la cible</p>"
},
{
"id": "Fleshy Tentacle",
"name": "Tentacule de Chair",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.4xF7M6ylIiGntekh]{# Tentacules}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.4xF7M6ylIiGntekh]{# Tentacules}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Foul Odour",
"name": "Odeur Nauséabonde",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;</p>"
},
{
"id": "Furred Skin",
@ -214,7 +214,7 @@
{
"id": "Giant Spider Head",
"name": "Tête d'Araignée Géante",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +3 et @Compendium[wfrp4e.traits.gFkRm9wS65qe18Xv]{Venin (Intermédiaire}, cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +3 et @Compendium[wfrp4e-content.traits.gFkRm9wS65qe18Xv]{Venin (Intermédiaire}, cette mutation ne peut pas être cachée</p>"
},
{
"id": "Gills",
@ -234,17 +234,17 @@
{
"id": "Goat Head",
"name": "Tête de Chèvre",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.BqPZn6q3VHn9HUrW]{Cornes}, cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.BqPZn6q3VHn9HUrW]{Cornes}, cette mutation ne peut pas être cachée</p>"
},
{
"id": "Headless",
"name": "Sans-tête",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; les coups à la tête sont considérés comme ratés; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; les coups à la tête sont considérés comme ratés; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Hopper",
"name": "Sauteur",
"description": "<p>Votre Mouvement est réduit de 2 et ne peut plus êter augmenté; gagnez le Trait de Créature @Compendium[wfrp4e.traits.j6v78dnOOdCB6c3d]{Bond}&nbsp;; cette mutation ne peut pas être cachée</p>"
"description": "<p>Votre Mouvement est réduit de 2 et ne peut plus êter augmenté; gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.j6v78dnOOdCB6c3d]{Bond}&nbsp;; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Hounds of Despair",
@ -254,7 +254,7 @@
{
"id": "Hurried Masochism",
"name": "Masochisme Urgent",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.GbDyBCu8ZjDp6dkj]{Belliqueux}; vous ne pouvez pas fuir volontairement</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.GbDyBCu8ZjDp6dkj]{Belliqueux}; vous ne pouvez pas fuir volontairement</p>"
},
{
"id": "Inhuman Beauty",
@ -294,12 +294,12 @@
{
"id": "Mindless Wandering",
"name": "Errance Sans Esprit",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.9GNpAqgsKzxZKJpp]{Stupide} lorsque seul</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.9GNpAqgsKzxZKJpp]{Stupide} lorsque seul</p>"
},
{
"id": "Monstrous Paranoia",
"name": "Paranoïa Monstrueuse",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.IPKRMGry6WotuS1G]{Craintif}</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.IPKRMGry6WotuS1G]{Craintif}</p>"
},
{
"id": "Multiple Arms",
@ -329,37 +329,37 @@
{
"id": "Pin Head",
"name": "Tête d'épingle",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.9GNpAqgsKzxZKJpp]{Stupide}&nbsp;; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.9GNpAqgsKzxZKJpp]{Stupide}&nbsp;; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Pointed Head",
"name": "Tête Pointue",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.9GNpAqgsKzxZKJpp]{Stupide}&nbsp;; vous ne pouvez pas porter de casque; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.9GNpAqgsKzxZKJpp]{Stupide}&nbsp;; vous ne pouvez pas porter de casque; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Rat Head",
"name": "Tête de Rat",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +4 et @Compendium[wfrp4e.traits.V0c3qBU1CMm8bmsW]{Infecté}s; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +4 et @Compendium[wfrp4e-content.traits.V0c3qBU1CMm8bmsW]{Infecté}s; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Ravenous Hunger",
"name": "Faim Vorace",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.xneBqGOs1QS7kfUr]{Affamé}</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.xneBqGOs1QS7kfUr]{Affamé}</p>"
},
{
"id": "Rearranged Face",
"name": "Visage Arrangé",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;1; Les Personnages cherchant à savoir si vous mentez subissent un malus de -20 à leurs tests d'Intuition; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;1; Les Personnages cherchant à savoir si vous mentez subissent un malus de -20 à leurs tests d'Intuition; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Rotting Flesh",
"name": "Chaire Pourrie",
"description": "<p>Gagnez les Traits de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur} 2, et @Compendium[wfrp4e.traits.V0c3qBU1CMm8bmsW]{Infecté}&nbsp;</p>"
"description": "<p>Gagnez les Traits de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur} 2, et @Compendium[wfrp4e.traits.V0c3qBU1CMm8bmsW]{Infecté}&nbsp;</p>"
},
{
"id": "Shifting Colours",
"name": "Couleurs Changeantes",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.MVI0lXcg6vvtooAF]{Perturbant}&nbsp;; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Short Legs",
@ -369,27 +369,27 @@
{
"id": "Skull Face",
"name": "Face de Crâne",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Snake Head",
"name": "Tête de Serpent",
"description": "<p>+1 PA à la Tête; Gagnez les Traits de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +3 et @Compendium[wfrp4e.traits.gFkRm9wS65qe18Xv]{Venin (Intermédiaire)}; cette mutation ne peut pas être cachée</p>"
"description": "<p>+1 PA à la Tête; Gagnez les Traits de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +3 et @Compendium[wfrp4e-content.traits.gFkRm9wS65qe18Xv]{Venin (Intermédiaire)}; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Spiked Skin",
"name": "Peau Cloutée",
"description": "<p>Pas d'armure possible; +1 PA sur tout les corps; gagnez une attaque gratuite (@Compendium[wfrp4e.traits.AtpAudHA4ybXVlWM]{Arme}&nbsp;+4) lors des Charges; cette mutation ne peut pas être cachée</p>"
"description": "<p>Pas d'armure possible; +1 PA sur tout les corps; gagnez une attaque gratuite (@Compendium[wfrp4e-content.traits.AtpAudHA4ybXVlWM]{Arme}&nbsp;+4) lors des Charges; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Suckered Hands and Feet",
"name": "Mains et Pieds Ventouses",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.KII1gWnxIZ8HzmU5]{Grimpant}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.KII1gWnxIZ8HzmU5]{Grimpant}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Terrible Phobia",
"name": "Phobie Terrible",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.4CMKeDTDrRQZbPIJ]{Craintif} (Cible), faites un jet sur table des <a class=\"table-click\" data-table=\"fixations\">Idées Fixes</a> pour déterminer la cible</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.4CMKeDTDrRQZbPIJ]{Craintif} (Cible), faites un jet sur table des <a class=\"table-click\" data-table=\"fixations\">Idées Fixes</a> pour déterminer la cible</p>"
},
{
"id": "Thorny Scales",
@ -399,7 +399,7 @@
{
"id": "Three Eyes",
"name": "Troisième Oeil",
"description": "<p>Gagnez le Talent @Compendium[wfrp4e.talents.9h82z72XGo9tfgQS]{Sens aiguisé}&nbsp;(Vue); cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Talent @Compendium[wfrp4e-content.talents.9h82z72XGo9tfgQS]{Sens aiguisé}&nbsp;(Vue); cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Thrill Seeker",
@ -409,12 +409,12 @@
{
"id": "Transparent Skin",
"name": "Peau Transparente",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pTorrE0l3VybAbtn]{Peur}&nbsp;2; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Two Heads",
"name": "Bicéphale",
"description": "<p>Gagnez leTalent @Compendium[wfrp4e.talents.IFKWu98qmWpaSfUi]{Ambidextre}; cette mutation ne peut pas être cachée</p>"
"description": "<p>Gagnez leTalent @Compendium[wfrp4e-content.talents.IFKWu98qmWpaSfUi]{Ambidextre}; cette mutation ne peut pas être cachée</p>"
},
{
"id": "Uneven Horns",
@ -429,12 +429,12 @@
{
"id": "Warp Frenzy",
"name": "Frénésie Mutagène",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.yRhhOlt18COq4e1q]{Frénésie}&nbsp;; Quand vous entrez en Frénésie, gagnez temporairement une autre mutation physique</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.yRhhOlt18COq4e1q]{Frénésie}&nbsp;; Quand vous entrez en Frénésie, gagnez temporairement une autre mutation physique</p>"
},
{
"id": "Webbed Feet",
"name": "Pieds Palmés",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.sJ3yX1kvzu2hgNq5]{Amphibie}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.sJ3yX1kvzu2hgNq5]{Amphibie}&nbsp;; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Weeping Pus",
@ -449,12 +449,12 @@
{
"id": "Wings",
"name": "Ailes",
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e.traits.EO05HX7jql0g605A]{Vol} 60; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
"description": "<p>Gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.EO05HX7jql0g605A]{Vol} 60; cette mutation ne peut-être cachée qu'avec des vêtements</p>"
},
{
"id": "Wolf Head",
"name": "Tête de Loup",
"description": "<p>+1 PA à la Tête; gagnez le Trait de Créature @Compendium[wfrp4e.traits.pLW9SVX0TVTYPiPv]{Morsure} +6; gagnez le Talent @Compendium[wfrp4e.talents.9h82z72XGo9tfgQS]{Sens Aiguisé (Odorat)}; cette mutation ne peut pas être cachée</p>"
"description": "<p>+1 PA à la Tête; gagnez le Trait de Créature @Compendium[wfrp4e-content.traits.pLW9SVX0TVTYPiPv]{Morsure} +6; gagnez le Talent @Compendium[wfrp4e-content.talents.9h82z72XGo9tfgQS]{Sens Aiguisé (Odorat)}; cette mutation ne peut pas être cachée</p>"
}
]
}

View File

@ -3,7 +3,7 @@
"name": "WH4-fr-translation",
"title": "Traduction du module WH4 en Français.",
"description": "La traduction du module WH4.",
"version": "1.0.2",
"version": "1.0.4",
"minimumCoreVersion" : "0.6.0",
"compatibleCoreVersion": "1.0.0",
"author": "LeRatierBretonnien",