From 2dab24eaa0cad5560e11b694a9c8f71557e52392 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Wed, 6 Sep 2023 21:50:16 +0200 Subject: [PATCH] SWADE tables --- .../swade-core-rules.swade-tables.json | 1343 ++--------------- module.json | 4 +- tools/convert_tables.lua | 28 + 3 files changed, 178 insertions(+), 1197 deletions(-) create mode 100644 tools/convert_tables.lua diff --git a/compendiums/swade-core-rules.swade-tables.json b/compendiums/swade-core-rules.swade-tables.json index 38c5d46..f750e53 100644 --- a/compendiums/swade-core-rules.swade-tables.json +++ b/compendiums/swade-core-rules.swade-tables.json @@ -1,1197 +1,150 @@ { - "label": "SWADE Tables", - "entries": { - "Allied Personalites": { - "name": "Allied Personalites", - "description": "

You can add a little flavor to your allies by rolling on the Allied Personalities table. Jot down the keyword on the Ally Sheet so you and your Game Master have a little insight into each particular ally’s character.

\n

Consider these general impressions with no particular game effect. They help both the player and GM decide just how an ally might react in a given situation. In a Weird War Two game, for instance, a player with a young lieutenant character could look over his list and choose the “Observant” character to pull guard duty. If he has to go with the “Lazy” soldier for some reason, there’s a good chance the GM will rule he falls asleep sometime during his watch.

", - "results": [ - { - "type": 0, - "weight": 1, - "range": [ - 1, - 1 - ], - "drawn": false, - "documentCollection": "", - "_id": "FiAvIZ4y0j5X0vt1", - "text": "
Treacherous
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 2, - 2 - ], - "drawn": false, - "documentCollection": "", - "_id": "T0U2DZYMHCDktLW4", - "text": "
Cruel
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 3, - 3 - ], - "drawn": false, - "documentCollection": "", - "_id": "rN4nSsxepptBiLFf", - "text": "
Old
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 4, - 4 - ], - "drawn": false, - "documentCollection": "", - "_id": "rvSpszmdkAhAYJIo", - "text": "
Happy
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 5, - 5 - ], - "drawn": false, - "documentCollection": "", - "_id": "D04PgiVS8B21aQBN", - "text": "
Experienced
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 6, - 6 - ], - "drawn": false, - "documentCollection": "", - "_id": "CQQ145KEewDtN29F", - "text": "
Gung-Ho
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 7, - 7 - ], - "drawn": false, - "documentCollection": "", - "_id": "8lt1nmCdktr27xgi", - "text": "
Lazy
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 8, - 8 - ], - "drawn": false, - "documentCollection": "", - "_id": "IF6O99WmEPNueRd6", - "text": "
Sneaky
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 9, - 9 - ], - "drawn": false, - "documentCollection": "", - "_id": "p6CT5lgFGSPUKwaM", - "text": "
Bright
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 10, - 10 - ], - "drawn": false, - "documentCollection": "", - "_id": "Wb0kd8A8xCJTDMuq", - "text": "
Young
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 11, - 11 - ], - "drawn": false, - "documentCollection": "", - "_id": "9fufGghlztyZUt5A", - "text": "
Crude
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 12, - 12 - ], - "drawn": false, - "documentCollection": "", - "_id": "kA2PdJcwQhptanB7", - "text": "
Agile
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 13, - 13 - ], - "drawn": false, - "documentCollection": "", - "_id": "7oJsIywQu5KvHpkI", - "text": "
Observant
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 14, - 14 - ], - "drawn": false, - "documentCollection": "", - "_id": "vdYt3m9xgWxUnKSg", - "text": "
Clueless
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 15, - 15 - ], - "drawn": false, - "documentCollection": "", - "_id": "QyU4KDD48sqf76D0", - "text": "
Mysterious
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 16, - 16 - ], - "drawn": false, - "documentCollection": "", - "_id": "tWyEEbwOPMYk29t7", - "text": "
Creative
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 17, - 17 - ], - "drawn": false, - "documentCollection": "", - "_id": "xbcRxHhQEMmromEX", - "text": "
Artistic
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 18, - 18 - ], - "drawn": false, - "documentCollection": "", - "_id": "t7vuqgwFHRTVFULk", - "text": "
Fearless
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 19, - 19 - ], - "drawn": false, - "documentCollection": "", - "_id": "44H1pw7OotxSq1Qv", - "text": "
Cowardly
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - }, - { - "type": 0, - "weight": 1, - "range": [ - 20, - 20 - ], - "drawn": false, - "documentCollection": "", - "_id": "GihVRbzYGTBKSrxU", - "text": "
Heroic
", - "img": "icons/svg/d20-black.svg", - "documentId": null, - "flags": {} - } - ] - }, - "Battle Effects": { - "name": "Battle Effects", - "description": "
See @Compendium[swade-core-rules.swade-rules.Mass Battles]{Mass Battles} for when to use this table.
", - "results": [ - { - "_id": "Y84EpQs9YilOJCTN", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Inspire: The warrior battles valiantly, inspiring the troops and urging them to fight on despite their injuries. Her side immediately recovers one @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04massbattles000]{Force Token}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "DxsQG5Eypu5ZElgE", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 4 - ], - "text": "
Terrorize: The fighter’s fury terrorizes her foes. The enemy commander subtracts 2 from his @UUID[Compendium.swade-core-rules.swade-rules.swadecor01charac.JournalEntryPage.01traits00000000]{Spirit} roll if forced to test @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04massbattles000]{morale} this round.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "jga3RuRIGyoaw7pQ", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 5, - 9 - ], - "text": "
Valor: The warrior’s @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03support0000000]{Support} adds +2 to the commander’s @Compendium[swade-core-rules.swade-skills.Battle]{Battle} roll as usual.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "11DQMfFKXLftXsEH", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 10, - 11 - ], - "text": "
Slaughter: The foe reels at the champ­ion’s onslaught. Subtract 2 from the enemy commander’s @Compendium[swade-core-rules.swade-skills.Battle]{Battle} total.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "Y9yRPfftfTvzAtqc", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
An Army of One: Tales will be told and songs sung of the warrior’s epic feats this day. The enemy army loses a @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04massbattles000]{Force Token} immediately (this doesn’t subtract from his Battle roll but does cause a @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04massbattles000]{morale} check even if he wins).
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "Creative Combat": { - "name": "Creative Combat", - "description": "
Creative Combat enhances a pulp-style game with additional benefits for those who Test with a raise. See @Compendium[swade-core-rules.swade-rules.Creative Combat]{Creative Combat} on when to use these rules.
", - "results": [ - { - "_id": "KyfraDweVAf5UbPg", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Second Wind: The foe’s reaction gives your hero hope or allows her to catch her breath. She may remove a level of @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03fatigue0000000]{Fatigue} or a @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03damageeffect00]{Wound} (her choice). If she doesn’t have @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03fatigue0000000]{Fatigue} or @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03damageeffect00]{Wounds}, the enemy is @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03damageeffect00]{Shaken} instead.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "6cvZvczX4P6yIZ4Q", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 3 - ], - "text": "
Inspiration: Fate favors the bold. The clever hero receives a @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03bennies0000000]{Benny}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "j67kmNiSeokWCkg8", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 4, - 5 - ], - "text": "
Double Whammy: The target is both @Compendium[swade-core-rules.swade-rules.Distracted and Vulnerable]{Distracted and Vulnerable}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "eGotwCIdhg0oOeld", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 6, - 8 - ], - "text": "
Shaken: The foe is @Compendium[swade-core-rules.swade-rules.Damage Effects]{Shaken}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "m0XTjiTnM7QdxrHq", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 9, - 10 - ], - "text": "
Setback: The target suffers a setback of some sort. She might fall off a ledge, lose the confidence of her minions (who then desert her), take a rash but foolish action, or simply lose her next turn as she attempts to recover from whatever situation she finds herself in.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "9XYiSqYhQHDSA4b7", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 11, - 11 - ], - "text": "
Insight: The hero has new insight into the target’s nature. Once during this encounter, she may add +d6 to any @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03traitrolls0000]{Trait Roll} made to directly attack, affect, or damage the same foe. If rolled a second time in the same encounter, the foe is @Compendium[swade-core-rules.swade-rules.Damage Effects]{Shaken} instead.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "jA9iJtjqwADNhTbX", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
Seize the Moment: After the hero resolves this turn, she immediately gets an entire additional turn. This includes movement as well! She may use the turn to go on @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03hold0000000000]{Hold} if she wishes.
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "Dynamic Backlash": { - "name": "Dynamic Backlash", - "description": "
Normally, a Critical Failure on an arcane skill results in Fatigue. If the GM feels it should have a higher price, use this table instead. See @Compendium[swade-core-rules.swade-rules.Dynamic Backlash]{Dynamic Backlash}
", - "results": [ - { - "_id": "YNMv0V1bVOAHPgf8", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Catastrophe: Something goes terribly wrong. The GM must decide what, but some ideas are a new and permanent Minor @UUID[Compendium.swade-core-rules.swade-rules.swadecor01charac.JournalEntryPage.01hindrances0000]{Hindrance}, the inability to use @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{powers} for several days, or an explosion of some sort. The backlash should be thematic if possible. If the hero tampers with dark forces for his abilities, for example, he might become corrupted or summon something sinister into the world. If he’s a weird scientist the device might explode for 3d6 damage in a @Compendium[swade-core-rules.swade-rules.Area Effect Attacks]{Medium Blast Template}, or he might develop a @Compendium[swade-core-rules.swade-hindrances.Quirk]{Quirk}, @Compendium[swade-core-rules.swade-hindrances.Phobia]{Phobia}, or other “madness.”
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "u9sgQffDCXLZqaf4", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 3 - ], - "text": "
Backfire: The power succeeds as with a raise but affects a different target with the worst possible results. A @Compendium[swade-core-rules.swade-powers.Bolt]{bolt} hits a random friend, @Compendium[swade-core-rules.swade-powers.Boost/Lower Trait]{boost Trait} increases an enemy’s @UUID[Compendium.swade-core-rules.swade-rules.swadecor01charac.JournalEntryPage.01traits00000000]{skill or attribute}, etc. If there’s no likely target, he’s @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03stunned0000000]{Stunned} instead. If the power has a @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{Duration} other than Instant, it lasts its full term and can only be negated by d@Compendium[swade-core-rules.swade-powers.Dispel]{dispel} (the caster can’t voluntarily end it herself).
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "77jUsggjvyOisYEz", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 4, - 5 - ], - "text": "
Short Circuit: The power fails but the @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{Power Points} allocated to it are spent, along with an additional 1d6 @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{Power Points} .
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "k4DSYmtw90gOQXnH", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 6, - 8 - ], - "text": "
Stunned: The caster is @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03stunned0000000]{Stunned}. She subtracts 2 from arcane skill rolls for the rest of the encounter (the penalty remains –2 even if she gets this result again).
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "FNCCvqwZawAIfeZL", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 9, - 10 - ], - "text": "
Overload: The character’s synapses crackle and overload with power. He takes 2d6 damage plus the cost of the power in @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{Power Points} , including any @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powermodifie00]{Power Modifiers} the player declared.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "4eSaQppMfEa5xsWc", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 11, - 11 - ], - "text": "
Fatigue: The character suffers @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03fatigue0000000]{Fatigue}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "aQkM2xJzgP6e4NIb", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
Overcharge: The power draws ambient energy from the air, automatically suc­ceeding against the target with a @Compendium[swade-core-rules.swade-rules.Trait Rolls]{raise} and costing the caster no @UUID[Compendium.swade-core-rules.swade-rules.swadecor05powers.JournalEntryPage.05powers00000000]{Power Points}!
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "GutsInjury": { - "name": "GutsInjury", - "description": "", - "results": [ - { - "_id": "nghMjlBPvPf9VUce", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 1, - 2 - ], - "text": "

Broken Guts: Agility reduced a die type (minimum d4).

", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "RssoJh63SStJVftF", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 4 - ], - "text": "

Battered Guts: Vigor reduced a die type (minimum d4).

", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "LaY9WBRpJjRopCo9", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 5, - 6 - ], - "text": "

Busted Guts: Strength reduced a die type (minimum d4).

", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "HeadInjury": { - "name": "HeadInjury", - "description": "", - "results": [ - { - "_id": "i8U5MGAphZyeZES0", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 1, - 3 - ], - "text": "

Hideous Scar: Your hero now has the @Compendium[swade-core-rules.swade-hindrances.Ugly]{Ugly} (Major) Hindrance.

", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "5flOWpchoyFSmAAb", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 4, - 5 - ], - "text": "

Blinded: An eye is damaged. Gain the @Compendium[swade-core-rules.swade-hindrances.One Eye]{One Eye} Hindrance (or the @Compendium[swade-core-rules.swade-hindrances.Blind]{Blind} Hindrance if he only had one good eye).

", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "3Ee1yqN1oGgiZuqq", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 6, - 6 - ], - "text": "

Brain Damage: Massive trauma to the head. Smarts reduced one die type (min d4).

", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "Out of Control": { - "name": "Out of Control", - "description": "
Damage caused by an Out of Control roll doesn’t trigger another Out of Control roll, but a Wound triggers a Critical Hit as usual. See @Compendium[swade-core-rules.swade-rules.Chases and Vehicles]{Maneuvering Skills} to learn more
", - "results": [ - { - "_id": "LStcyAMTCCY3ExRI", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Major Collision: Everyone in the vehicle is @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Distracted}. It takes d4 @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03damageeffect00]{Wounds} and one@Compendium[swade-core-rules.swade-tables.Vehicle Critical Hits]{Critical Hit}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "QJRVFTOzrzyNcfJ4", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 4 - ], - "text": "
Minor Collision: The vehicle takes a @Compendium[swade-core-rules.swade-rules.Damage Effects]{Wound} and a@Compendium[swade-core-rules.swade-tables.Vehicle Critical Hits]{Critical Hit}.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "Z48HbN3mzW9Rw4xX", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 5, - 9 - ], - "text": "
Distracted: Ground vehicles spin out or skid. Airplanes or spaceships stall, slide, flip, or roll unexpectedly. Everyone on board is @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Distracted} until the end of their next turn.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "KibWhqM2bPpC1Buh", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 10, - 11 - ], - "text": "
Vulnerable: The vehicle and everyone on board is @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Vulnerable} until the end of their next turn.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "WlVVvulW9fWvg0X4", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
Glitch: Something is jarred loose or breaks from rough handling. The vehicle suffers a@Compendium[swade-core-rules.swade-tables.Vehicle Critical Hits]{Critical Hit} (reroll Crew results).
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "Reaction Table": { - "name": "Reaction Table", - "description": "
The GM can use the table below to roll or choose a character or group's initial attitude. See @Compendium[swade-core-rules.swade-skills.Persuasion]{Persuasion} on how to use this table.
", - "results": [ - { - "_id": "sQvVmBvW6WQywLMp", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Hostile: The target is openly hostile. He may attack if possible, or other­wise betray, report on, or hinder the party at the first opportunity. He doesn’t help without an over­whelming reward or threat of some kind.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "T47i9tiILDjgs9Ks", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 3 - ], - "text": "
Unfriendly: The character isn’t interested in helping unless he has little choice and/or is offered a substantial payment or reward.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "vB5fQsARqSyKW3F9", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 4, - 5 - ], - "text": "
Uncooperative: The target isn’t interested in getting involved unless there’s a significant advantage to himself.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "B4uVWsmpro8k7h4c", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 6, - 8 - ], - "text": "
Neutral: The character has no particular attitude toward the group. He expects fair payment for any sort of favor or information.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "jRYatOGrlHJHz9ab", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 9, - 10 - ], - "text": "
Cooperative: The character is gener­ally sympathetic. He helps if he can for a small fee, favor, or kindness.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "6f5U6swAN0pcj360", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 11, - 11 - ], - "text": "
Friendly: The individual goes out of his way for the hero. He likely does simple tasks for very little, and is willing to do more dangerous tasks for fair pay or other favors.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "Ey9jfs6yt4r9xP07", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
Helpful: Helpful: The target is anxious to help the hero and probably does so for little or no reward.
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - }, - "Fear Table": { - "name": "Table de Terreur", - "description": "
\nChanger la formule de la table pour appliquer le modificateur, par exemple \"d20+2\". Ou pour faciliter les jets, utiliser la @Compendium[swade-core-rules.swade-macros.Fear Table]{Macro de Terreur} pour saisir un moificateur. Si vous utilisez la macro, ne tenez pas compte de ce message. Plus d'information sur la table de Terreur Compendium[swade-core-rules.swade-rules.Fear]{ici}
", - "results": [ - { - "_id": "YMbOpGMNMSWQKGeI", - "flags": {}, - "type": 0, - "text": "
Poussée d’adrénaline: le personnage réagit agressivement. Il agit comme s’il avait un joker pour cette action.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 1, - 3 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "gU5WrSHvlyMBvPhb", - "flags": {}, - "type": 0, - "text": "
Distrait: le personnage est @Compendium[swade-core-rules.swade-rules.Distracted and Vulnerable]{Distrait} jusqu’à la fin de son prochain tour.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 4, - 6 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "FYPVfaBXpn1EcVIp", - "flags": {}, - "type": 0, - "text": "
Vulnérable: le personnage est @Compendium[swade-core-rules.swade-rules.Distracted and Vulnerable]{Vulnérable} jusqu’à la fin de son prochain tour.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 7, - 9 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "m0xCxQx5JbhEAqHU", - "flags": {}, - "type": 0, - "text": "
Secoué: Le personnage est @Compendium[swade-core-rules.swade-rules.Damage Effects]{Secoué}.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 10, - 12 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "hUeYZXg4qGJxWbP2", - "flags": {}, - "type": 0, - "text": "
La marque de la peur : : le personnage est The hero is @Compendium[swade-core-rules.swade-rules.Stunned]{Sonné} et souffre d’une altération physique purement cosmétique — une mèche de cheveux blancs, les yeux clignant constamment ou autre manifestation physique mineure.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 13, - 13 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "FjvSf97xvpgx45GQ", - "flags": {}, - "type": 0, - "text": "
Frightened: le personnage subit le Handicap @Compendium[swade-core-rules.swade-hindrances.Hesitant]{Hésitant} pour le reste de la rencontre. Il devient Paniqué s’il est déjà Hésitant.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 14, - 15 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "lIkLrw4XHoD3G3rJ", - "flags": {}, - "type": 0, - "text": "
Paniqué: le personnage s’enfuit immédiatement du danger de son Allure complète et du dé de course. Il est Secoué..
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 16, - 17 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "KVbHLom3qI2Vcxeu", - "flags": {}, - "type": 0, - "text": "
Phobie Mineure: le personnage gagne un Handicap Phobie mineure lié au trauma.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 18, - 19 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "DNTKezLly0bjwzmk", - "flags": {}, - "type": 0, - "text": "
Phobie Majeure: le personnage gagne un Handicap Phobie majeure lié au trauma.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 20, - 21 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "n4fdRgziSWDJdFrn", - "flags": {}, - "type": 0, - "text": "
Crise cardiaque: le personnage est submergé par la terreur. Son cœur palpite. Il doit faire immédiatement un jet de Vigueur à -2. En cas de Succès, il est Sonné. En cas d'Échec, il est Incapacité et décède en 2d6 rounds. En ce cas, un jet de Soins à -4 peut lui sauver la vie, il demeure alors Incapacité et est traité normalement par la suite.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 22, - 9999 - ], - "drawn": false, - "documentId": null - } - ] - }, - "Injury Table": { - "name": "Table des Sequelles", - "description": "
Si @Compendium[swade-core-rules.swade-rules.Damage Effects]{Incapacité} et que le je de Vigueur est un échec, lancez sur cette tabele.
", - "results": [ - { - "_id": "iXgW3OkyxXMDbdaM", - "flags": {}, - "type": 0, - "text": "
Entrejambe: si la blessure est permanente, inutile de penser à la perpétuation de l’espèce sans une chirurgie miraculeuse ou une puissante magie.
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 2, - 2 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "kRX0m97hCMUbTsUn", - "flags": {}, - "type": 0, - "text": "
Bras: le bras touché est inutilisable (tirez au sort le bras touché si l’attaque n’était pas ciblée).
", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 3, - 4 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "MeHrpROUTcrwTCur", - "flags": {}, - "type": 0, - "text": "

Tripes: votre héros s’est pris un coup dans le tronc. Tirez 1d6 : [[1d6]]:

1–2\tFracture: @Compendium[swade-core-rules.swade-rules.Traits]{Agilité} réduite d'1 dé (mini d4).

3–4\tContusion: @Compendium[swade-core-rules.swade-rules.Traits]{Vigueur} réduite d'1 dé (minimum d4).

5–6\tDéchiture: @Compendium[swade-core-rules.swade-rules.Traits]{Force} réduite d'1 dé (minimum d4).

", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 5, - 9 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "Z0RJ9sRyUMzBQtxb", - "flags": {}, - "type": 0, - "text": "
Jambes: Gagnez @Compendium[swade-core-rules.swade-hindrances.Slow]{Lent} @Compendium[swade-core-rules.swade-rules.Hindrances]{Handicap} (Mineur), ou Majeur si déja Lent./div>", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 10, - 11 - ], - "drawn": false, - "documentId": null - }, - { - "_id": "9qO70vrlPWNw81cy", - "flags": {}, - "type": 0, - "text": "

Tête: une grave blessure à la tête. Lancez [[1d6]]:

1–3 \tBalafre: le héros reçoit le Handicap Moche (Majeur) @Compendium[swade-core-rules.swade-rules.Hindrances]{Handicap}.

4–5\tBorgne: le héros reçoit le Handicap Borgne (ou Aveugle s’il était déjà Borgne).

6 Cerveau touché: l’Intellect est réduit d’un cran (minimum d4).

", - "img": "icons/svg/d20-black.svg", - "weight": 1, - "range": [ - 12, - 12 - ], - "drawn": false, - "documentId": null - } - ] - }, - "Vehicle Critical Hits": { - "name": "Vehicle Critical Hits", - "description": "
See @Compendium[swade-core-rules.swade-rules.Chases and Vehicles]{Chases and Vehicles}
", - "results": [ - { - "_id": "Xjg2ItruXeYUv8Kr", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 2, - 2 - ], - "text": "
Scratch and Dent: The attack just scratches the paint or passes clean through the body without hitting anyone or anything vital. There’s no permanent damage.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "NvgX7ed1t1Kb0EFQ", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 3, - 3 - ], - "text": "
Guidance/Traction: The wheels, tracks, sails, thrusters, etc. have been hit. Reduce @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{Handling} by one each time this occurs (to a maximum penalty of –4).
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "rCwpP90tKWD2BxAO", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 4, - 5 - ], - "text": "
Locomotion: The engine, mainsails, boiler, etc., is hit. @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{Top Speed} is reduced by 10% each time this occurs (to a minimum of 60% Top Speed).
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "SE15ZLS3z4GiY0qV", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 6, - 8 - ], - "text": "
Chassis: The vehicle suffers a hit in the body with no special effects.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "zhZ6LQ2CwEp8Wawq", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 9, - 10 - ], - "text": "
Crew: For direct damage, subtract the vehicle’s @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{Armor} (if appropriate for the victim’s position) and apply the remainder to a random crew member. @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03areaeffectat00]{Area Effect} weapons affect everyone in a section determined by the GM. If this is the result of a @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04chasesandveh00]{Collision}, the occupants are Shaken.
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "qRZg905p2xKkIFMk", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 11, - 11 - ], - "text": "
Weapon: A random weapon is destroyed. If there is no weapon, this is a Chassis hit instead
", - "type": 0, - "weight": 1, - "documentId": null - }, - { - "_id": "VKfjL7Y7ivFBhHWw", - "drawn": false, - "flags": {}, - "img": "icons/svg/d20-black.svg", - "range": [ - 12, - 12 - ], - "text": "
System: The vehicle loses an electronic system, its airbags, or some other system determined by the GM. If it doesn’t have any special features, treat this as a Chassis hit instead.
", - "type": 0, - "weight": 1, - "documentId": null - } - ] - } - } + "entries": { + "Creative Combat": { + "name": "Combat créatif", + "description": "
Voir @Compendium[swade-core-rules.swade-rules.Creative Combat]{Combat créatif}<\/b>.<\/div>", + "results": { + "2-2": "
Second souffle:<\/b> la réaction adverse redonne espoir au héros qui peut reprendre son souffle. Il peut au choix récupérer un niveau de Fatigue ou de Blessure. S’il n’en a aucun, l’ennemi est Secoué.<\/article>", + "3-3": "
Inspiration:<\/b> la chance sourit aux audacieux, le rusé héros reçoit un Jeton.<\/article>", + "4-5": "
Coup dur à répétition:<\/b> la cible est à la fois Distraite et Vulnérable.<\/article>", + "6-8": "
Secoué: <\/b>la cible est Secouée.<\/article>", + "9-10": "
Revers:<\/b> la cible subit une complication. Elle peut chuter par-dessus un rebord, perdre la confiance de ses sous-fifres qui l’abandonnent, entreprendre une action téméraire mais complètement stupide ou simplement perdre son prochain tour pour s’extirper de la situation dans laquelle elle s’est empêtrée.<\/article>", + "11-11": "
Intuition:<\/b> le héros a une intuition sur la nature de sa cible. Une fois durant la rencontre, il peut additionner un d6 à un jet de Trait pour attaquer, affecter ou endommager directement cette cible. Si ce résultat est obtenu une seconde fois dans la même rencontre contre ce même ennemi, ce dernier est simplement Secoué.<\/article>", + "12-12": "
Saisir l’occasion:<\/b> un fois son tour fini, le héros dispose immédiatement d’un nouveau tour complet, mouvement inclus. Il peut se mettre En attente s’il le désire.<\/article>" + } + }, + "Vehicle Critical Hits": { + "name": "Dégradations critiques", + "description": "
Voir @Compendium[swade-core-rules.swade-rules.Chases and Vehicles]{Poursuites et véhicules}<\/div>", + "results": { + "2-2": "
Eraflures et bosses:<\/b> l’attaque érafle la peinture ou emboutit la tôle sans heurter ni occupants ni rien de vital. Il n’y a pas de dommage permanent. <\/article>", + "3-3": "
Direction/Propulsion\/Traction:<\/b> les roues, les chenilles, les voiles, les réacteurs, etc., sont touchés. La @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{Manœuvrabilité} perd un point cumulatif (sans descendre sous -4).<\/article>", + "4-5": "
Moteur:<\/b> : le moteur, la voile principale, la chaudière, etc., sont touchés. La @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{Vitesse max} est réduite de 10% cumulatif (sans descendre sous 60%).<\/article>", + "6-8": "
Châssis:<\/b> le véhicule encaisse dans la carrosserie sans plus de conséquence.<\/article>", + "9-10": "
Occupant:<\/b> un occupant aléatoire subit les dégâts directs diminués de @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03vehicles000000]{l’Armure du véhicule} (selon l’emplacement de la victime). Les dégâts @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03areaeffectat00]{d’Attaque de zone} affectent tous ceux dans une section déterminée par le MJ. Si c’est suite à une @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04chasesandveh00]{Collision}, les occupants sont tous Secoués.<\/article>", + "11-11": "
Arme:<\/b> une arme est aléatoirement détruite. S’il n’y en a pas, le Châssis est touché..<\/article>", + "12-12": "
Système:<\/b>le véhicule perd un système électronique, ses airbags ou tout autre module déterminé par le MJ. Si rien n’est applicable, le Châssis est touché. <\/article>" + } + }, + "Reaction Table": { + "name": "Table des réactions", + "description": "
Si le MJ n’a pas décidé d’une attitude initiale pour un Extra, il peut utiliser la table ci-dessous. Notez que certains Atouts et Handicaps modifient la réaction initiale des interlocuteurs. Pour un groupe varié, le MJ choisira l’attitude moyenne, la modifiant en fonction de l’interlocuteur principal.<\/div>", + "results": { + "2-2": "
Hostile: <\/b> le PNJ est ouvertement hostile et fait de son mieux pour s’opposer au héros. Il attaque si possible, ou trahit, dénonce ou met des bâtons dans les roues du groupe à la première occasion. Il n’aide pas à moins d’être très grassement récompensé ou menacé d’une manière ou d’une autre.<\/article>", + "3-3": "
Inamical: <\/b>le PNJ n’aide pas le personnage à moins qu’il n’ait d’autre choix ou qu’il en retire une récompense substantielle.<\/article>", + "4-5": "
Récalcitrant: <\/b> le PNJ n’aide pas le personnage à moins qu’il n’en retire quelque chose.<\/article>", + "6-8": "
Neutre: <\/b>le PNJ n’a pas d’opinion sur le personnage. Il s’attend à une récompense pour toute faveur ou information.<\/article>", + "9-10": "
Coopératif: <\/b>le PNJ est globalement bien disposé à l’égard du personnage. Il apporte son aide pour une petite récompense, une faveur ou simplement de la gentillesse.<\/article>", + "11-11": "
Amical: <\/b>le PNJ fait de son mieux pour aider le héros. Il remplit des tâches simples pour très peu et accepte des tâches difficiles contre une récompense raisonnable ou d’autres faveurs.<\/article>", + "12-12": "
Serviable: <\/b>Helpful: le PNJ n’attend que d’avoir l’occasion d’aider le héros, et le fait probablement gratuitement ou pour très peu.<\/article>" + } + }, + "Dynamic Backlash": { + "name": "Contrecoup dynamique", + "description": "
Un Échec critique sur un Jet d’Arcanes inflige de la Fatigue (voir p. 151). Cela fonctionne bien dans un univers de fantasy traditionnelle ou un monde où la magie est assez commune. Si vous préférez une magie dont il faut payer le prix, utilisez cette table à la place. Voir @Compendium[swade-core-rules.swade-rules.Dynamic Backlash]{Contrecoup dynamique}<\/b><\/div>", + "results": { + "2-2": "
Catastrophe:<\/b> quelque chose se passe très mal. Le MJ décide quoi. Cela peut donner un nouvel Handicap mineur permanent, l’incapacité à utiliser ses pouvoirs durant des jours, une explosion quelconque. Si possible, le contrecoup doit rester dans le thème. Par exemple, si le héros pactise avec de sombres puissances pour utiliser son pouvoir, il peut être corrompu ou libérer une sinistre créature dans la nature. Pour un Inventeur, son appareil peut exploser en infligeant 3d6 de dégâts dans un Gabarit moyen ou son créateur peut développer une Bizarrerie, une Phobie ou toute autre « démence ».<\/article>", + "3-3": "
Retour de flamme:<\/b> le pouvoir se déclenche avec une Prouesse mais affecte une cible différente de la pire façon possible. Un éclair atteint un ami au hasard, une augmentation de Trait bénéficie à un adversaire, etc. S’il n’y a pas de cible éligible alors le héros est Sonné. Si le pouvoir n’est pas Instantané, il dure jusqu’à son terme. Le lanceur ne peut y mettre fin volontairement. Seul une dissipation peut l’abréger<\/article>", + "4-5": "
Court-circuit:<\/b> le pouvoir échoue mais les PP prévus plus 1d6 sont dépensés.<\/article>", + "6-8": "
Sonné:<\/b> l’arcaniste est Sonné (voir p. 106). De plus il a un malus de -2 à ses jets d’Arcanes pour le reste de la rencontre. Ce malus n’est pas cumulatif s’il obtient de nouveau ce contrecoup.<\/article>", + "9-10": "
Saturation:<\/b> le pouvoir submerge le lanceur et le consume. Il subit 2d6 de dégâts augmentés du nombre de PP prévus, modificateurs inclus.<\/article>", + "11-11": "
Fatigue:<\/b> le personnage subit de la Fatigue.<\/article>", + "12-12": "
Surcharge:<\/b> le pouvoir draine l’énergie ambiante. Il prend automatiquement effet avec une Prouesse sans dépenser de PP.<\/article>" + } + }, + "GutsInjury": { + "name": "Blessures aux Tripes", + "description": "", + "results": { + "1-2": "

Fracture:<\/strong> l’Agilité est réduite d’un cran (minimum d4)..<\/p><\/div>", + "3-4": "

Contusion:<\/strong> la Vigueur est réduite d’un cran (minimum d4).<\/p><\/div>", + "5-6": "

Déchirure:<\/strong> la Force est réduite d’un cran (minimum d4)<\/p><\/div>" + } + }, + "Battle Effects": { + "name": "Effets des combats", + "description": "

Voir @Compendium[swade-core-rules.swade-rules.Mass Battles]{Combat de Masse}<\/b> pour utiliser cette table.<\/div>", + "results": { + "2-2": "
Inspiration: <\/b> le combattant inspire les troupes par sa vaillance, les pressant de tenir malgré les pertes. Son camp regagne immédiatement un @UUID[Compendium.swade-core-rules.swade-rules.swadecor04theadv.JournalEntryPage.04massbattles000]{marqueur de forces}. <\/article>", + "3-4": "
Terreur: <\/b>la fureur du combattant terrorise ses adversaires. Le commandement ennemi subira -2 à son jet d’Âme en cas de jet de moral ce round-ci.<\/article>", + "5-9": "
Valeur: <\/b>le combattant octroie normalement +2 de @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03support0000000]{Soutien} à son meneur. <\/article>", + "10-11": "
Carnage: <\/b>l’adversaire est ébranlé par les massacres du héros. Le commandant ennemi subit -2 au jet de Stratégie. <\/article>", + "12-12": "
Une armée à lui-seul: <\/b>les hauts faits du personnage seront contés et chantés. L’armée adverse perd immédiatement un marqueur de forces qui n’est pas compté en malus au jet de Stratégie mais déclenche un jet de moral même si l’adversaire remporte le round.<\/article>" + } + }, + "Out of Control": { + "name": "Pertes de contrôle", + "description": "
Les dégâts infligés par une Perte de contrôle n’en déclenchent pas une nouvelle mais une Blessure déclenche normalement une Dégradation critique. Voir @Compendium[swade-core-rules.swade-rules.Chases and Vehicles]{Compétences} pour en savoir plus<\/div>", + "results": { + "2-2": "
Collision Majeure:<\/b> tous les occupants du véhicule sont @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Distraits}. Celui-ci subit 1d4 @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03damageeffect00]{Blessures} et une @Compendium[swade-core-rules.swade-tables.Vehicle Critical Hits]{Dégradation}.", + "3-4": "
Collision Mineure:<\/b> le véhicule subit une @Compendium[swade-core-rules.swade-rules.Damage Effects]{Blessure} et une @Compendium[swade-core-rules.swade-tables.Vehicle Critical Hits]{Dégradation critique}.<\/article>", + "5-9": "
Distrait:<\/b> un véhicule terrestre patine ou dérape, un avion et un vaisseau spatial décroche, se renverse ou tangue de façon inattendue. Tous ses occupants sont @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Distraits} jusqu’à la fin de leur prochain tour.<\/article>", + "10-11": "
Vulnérable:<\/b>: le véhicule et ses occupants sont @UUID[Compendium.swade-core-rules.swade-rules.swadecor03rules0.JournalEntryPage.03distractedan00]{Vulnérables} jusqu’à la fin de leur prochain tour.<\/article>", + "12-12": "
Pépin:<\/b> suite à une manœuvre brutale, quelque chose cède. Le véhicule subit une @Compendium-[swade-core-rules.swade-tables.Vehicle Critical Hits]{Dégradation critique} (relancer si Occupant).<\/article>" + } + }, + "Fear Table": { + "name": "Table de Terreur", + "description": "
\nChanger la formule de la table pour appliquer le modificateur, par exemple \"d20+2\". Ou pour faciliter les jets, utiliser la @Compendium[swade-core-rules.swade-macros.Fear Table]{Macro de Terreur} pour saisir un moificateur. Si vous utilisez la macro, ne tenez pas compte de ce message. Plus d'information sur la table de Terreur Compendium[swade-core-rules.swade-rules.Fear]{ici}<\/div>", + "results": { + "1-3": "
Poussée d’adrénaline: <\/b>le personnage réagit agressivement. Il agit comme s’il avait un joker pour cette action.<\/div>", + "4-6": "
Distrait: <\/b>le personnage est @Compendium[swade-core-rules.swade-rules.Distracted and Vulnerable]{Distrait} jusqu’à la fin de son prochain tour. <\/div>", + "7-9": "
Vulnérable: <\/b>le personnage est @Compendium[swade-core-rules.swade-rules.Distracted and Vulnerable]{Vulnérable} jusqu’à la fin de son prochain tour. <\/div>", + "10-12": "
Secoué: <\/b>Le personnage est @Compendium[swade-core-rules.swade-rules.Damage Effects]{Secoué}.<\/div>", + "13-13": "
La marque de la peur : <\/b>: le personnage est The hero is @Compendium[swade-core-rules.swade-rules.Stunned]{Sonné} et souffre d’une altération physique purement cosmétique — une mèche de cheveux blancs, les yeux clignant constamment ou autre manifestation physique mineure. <\/div>", + "14-15": "
Frightened: <\/b> le personnage subit le Handicap @Compendium[swade-core-rules.swade-hindrances.Hesitant]{Hésitant} pour le reste de la rencontre. Il devient Paniqué s’il est déjà Hésitant.<\/div>", + "16-17": "
Paniqué: <\/b>le personnage s’enfuit immédiatement du danger de son Allure complète et du dé de course. Il est Secoué..<\/div>", + "18-19": "
Phobie Mineure: <\/b> le personnage gagne un Handicap Phobie mineure lié au trauma.<\/div>", + "20-21": "
Phobie Majeure: <\/b> le personnage gagne un Handicap Phobie majeure lié au trauma.<\/div>", + "22-9999": "
Crise cardiaque: <\/b>le personnage est submergé par la terreur. Son cœur palpite. Il doit faire immédiatement un jet de Vigueur à -2. En cas de Succès, il est Sonné. En cas d'Échec, il est Incapacité et décède en 2d6 rounds. En ce cas, un jet de Soins à -4 peut lui sauver la vie, il demeure alors Incapacité et est traité normalement par la suite.<\/div>" + } + }, + "HeadInjury": { + "name": "Blessures à la tête", + "description": "", + "results": { + "1-3": "

Balafre:<\/strong> le héros reçoit le Handicap Moche (Majeur).<\/p><\/div>", + "4-5": "

Borgne:<\/strong> le héros reçoit le Handicap Borgne (ou Aveugle s’il était déjà Borgne).<\/p><\/div>", + "6-6": "

Cerveau touché:<\/strong> l’Intellect est réduit d’un cran (minimum d4).<\/p><\/div>" + } + }, + "Injury Table": { + "name": "Table des Sequelles", + "description": "

Si @Compendium[swade-core-rules.swade-rules.Damage Effects]{Incapacité}<\/b> et que le je de Vigueur est un échec, lancez sur cette tabele.<\/div>", + "results": { + "2-2": "
Entrejambe:<\/b> si la blessure est permanente, inutile de penser à la perpétuation de l’espèce sans une chirurgie miraculeuse ou une puissante magie.<\/div>", + "3-4": "
Bras:<\/b> le bras touché est inutilisable (tirez au sort le bras touché si l’attaque n’était pas ciblée).<\/div>", + "5-9": "

Tripes: <\/b>votre héros s’est pris un coup dans le tronc. Tirez 1d6 : [[1d6]]: <\/p>

1–2\tFracture:<\/b> @Compendium[swade-core-rules.swade-rules.Traits]{Agilité} réduite d'1 dé (mini d4).<\/p>

3–4\tContusion:<\/b> @Compendium[swade-core-rules.swade-rules.Traits]{Vigueur} réduite d'1 dé (minimum d4).<\/p>

5–6\tDéchiture:<\/b> @Compendium[swade-core-rules.swade-rules.Traits]{Force} réduite d'1 dé (minimum d4).<\/p><\/div>", + "10-11": "

Jambes:<\/b> Gagnez @Compendium[swade-core-rules.swade-hindrances.Slow]{Lent} @Compendium[swade-core-rules.swade-rules.Hindrances]{Handicap} (Mineur), ou Majeur si déja Lent.\/div>", + "12-12": "

Tête:<\/b> une grave blessure, à la tête. Lancez [[1d6]]: <\/p>

1–3 \tBalafre:<\/b> le héros reçoit le Handicap Moche (Majeur) @Compendium[swade-core-rules.swade-rules.Hindrances]{Handicap}.<\/p>

4–5\tBorgne:<\/b> le héros reçoit le Handicap Borgne (ou Aveugle s’il était déjà Borgne).<\/p>

6 Cerveau touché:<\/b> l’Intellect est réduit d’un cran (minimum d4).<\/p><\/div>" + } + }, + "Allied Personalites": { + "name": "Personnalités d'Alliés", + "description": "

Vous pouvez donner un peu de saveur à vos alliés en tirant sur la table de Personnalité d’un Allié. Notez leur mot-clef sur la fiche d’Alliés afin que vous et le MJ ayez un petit aperçu du caractère de chacun<\/p>\n

Considérez que ces impressions générales n’ont pas d’effet particulier en jeu. Elles aideront les joueurs et le MJ à décider comment réagit tel Allié à une situation donnée. Par exemple, dans Weird War Two, un joueur incarnant un jeune lieutenant peut parcourir la liste pour désigner le PNJ « observateur » pour monter la garde. S’il se trouve obligé de choisir un soldat « paresseux », il y a de bonnes chances que le MJ décide que cet Allié s’endorme durant sa garde.<\/p><\/div>", + "results": { + "1-1": "

Déloyal<\/div>", + "2-2": "
Cruel<\/div>", + "3-3": "
Vieux<\/div>", + "4-4": "
Joyeux<\/div>", + "5-5": "
Expérimenté<\/div>", + "6-6": "
Impétueux<\/div>", + "7-7": "
Paresseux<\/div>", + "8-8": "
Sournois<\/div>", + "9-9": "
Brillant<\/div>", + "10-10": "
Jeune<\/div>", + "11-11": "
Grossier<\/div>", + "12-12": "
Agile<\/div>", + "13-13": "
Observateur<\/div>", + "14-14": "
Ignorant<\/div>", + "15-15": "
Mystérieux<\/div>", + "16-16": "
Créatif<\/div>", + "17-17": "
Artiste<\/div>", + "18-18": "
Intrépide<\/div>", + "19-19": "
Couard<\/div>", + "20-20": "
Héroïque<\/div>" + } + } + }, + "label": "Tables de SWADE" } \ No newline at end of file diff --git a/module.json b/module.json index 57b277d..66884f0 100644 --- a/module.json +++ b/module.json @@ -57,7 +57,7 @@ } ], "url": "https://www.uberwald.me/gitea/public/swade-fr-content", - "version": "3.0.0", + "version": "3.0.2", "esmodules": [ "modules/swade-fr-init.js" ], @@ -73,7 +73,7 @@ } ], "manifest": "https://www.uberwald.me/gitea/public/swade-fr-content/raw/branch/master/module.json", - "download": "https://www.uberwald.me/gitea/public/swade-fr-content/archive/swade-fr-content-3.0.0.zip", + "download": "https://www.uberwald.me/gitea/public/swade-fr-content/archive/swade-fr-content-3.0.2.zip", "id": "swade-fr-content", "relationships": { "requires": [ diff --git a/tools/convert_tables.lua b/tools/convert_tables.lua new file mode 100644 index 0000000..58a6330 --- /dev/null +++ b/tools/convert_tables.lua @@ -0,0 +1,28 @@ +local jsonList = { 'swade-core-rules.swade-tables.json' } +local inFolder = '../compendiums/' + +package.path = package.path .. ";luajson/?.lua" +local JSON = require'json' + +for _, jsonFile in pairs(jsonList) do + local f = io.open(inFolder..jsonFile, "r") + local jsonIn = f:read("*a") + f:close() + + local jsonInData = JSON.decode(jsonIn) + for key, entry in pairs(jsonInData.entries) do + if ( entry.results[1]) then + local newResults = {} + for key2, result in pairs(entry.results) do + newResults[tostring(result.range[1].."-"..result.range[2])] = result.text + end + entry.results = newResults + end + end + local jsonOut = JSON.encode(jsonInData ) + f= io.open(inFolder..jsonFile.."NEW", "w+") + f:write(jsonOut) + f:close() + +end +