From 8170c1d407210afc28fc446d5058cf1463af7549 Mon Sep 17 00:00:00 2001 From: sladecraven Date: Tue, 13 Apr 2021 14:01:22 +0200 Subject: [PATCH] Implementations diverses --- images/icons/.directory | 6 + images/icons/feuille_perso_PA.webp | Bin 0 -> 21016 bytes images/icons/feuille_perso_PE.webp | Bin 0 -> 24356 bytes images/icons/feuille_perso_PV.webp | Bin 0 -> 15260 bytes images/icons/tchat_attaque_réussie.webp | Bin 0 -> 28082 bytes images/icons/tchat_attaque_échouée.webp | Bin 0 -> 24722 bytes images/icons/tchat_dégâts_infligés.webp | Bin 0 -> 17590 bytes images/icons/tchat_réussite_critique.webp | Bin 0 -> 23764 bytes images/icons/tchat_sort_réussi.webp | Bin 0 -> 24700 bytes images/icons/tchat_sort_échoué.webp | Bin 0 -> 22322 bytes images/icons/tchat_échec_critique.webp | Bin 0 -> 17114 bytes modules/vadentis-actor-sheet.js | 7 +- modules/vadentis-actor.js | 192 +++++++++--- modules/vadentis-utility.js | 27 +- packs/techniques.db | 86 +++--- styles/simple.css | 328 +-------------------- templates/actor-sheet.html | 100 ++++--- templates/chat-generic-result.html | 14 + 18 files changed, 317 insertions(+), 443 deletions(-) create mode 100644 images/icons/.directory create mode 100644 images/icons/feuille_perso_PA.webp create mode 100644 images/icons/feuille_perso_PE.webp create mode 100644 images/icons/feuille_perso_PV.webp create mode 100644 images/icons/tchat_attaque_réussie.webp create mode 100644 images/icons/tchat_attaque_échouée.webp create mode 100644 images/icons/tchat_dégâts_infligés.webp create mode 100644 images/icons/tchat_réussite_critique.webp create mode 100644 images/icons/tchat_sort_réussi.webp create mode 100644 images/icons/tchat_sort_échoué.webp create mode 100644 images/icons/tchat_échec_critique.webp create mode 100644 templates/chat-generic-result.html diff --git a/images/icons/.directory b/images/icons/.directory new file mode 100644 index 0000000..b68f2ff --- /dev/null +++ b/images/icons/.directory @@ -0,0 +1,6 @@ +[Dolphin] +SortRole=creationtime +Timestamp=2021,4,13,9,23,48.267 +Version=4 +ViewMode=1 +VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails diff --git a/images/icons/feuille_perso_PA.webp b/images/icons/feuille_perso_PA.webp new file mode 100644 index 0000000000000000000000000000000000000000..b8365a2155ec965615f44a464298d405f6886209 GIT binary patch literal 21016 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 X)VrWe4}Qz2v7VK(HAbU*Q~&?~+>ye> literal 0 HcmV?d00001 diff --git a/images/icons/feuille_perso_PE.webp b/images/icons/feuille_perso_PE.webp new file mode 100644 index 0000000000000000000000000000000000000000..a78df89baa58c1b10b0c07784bd9f91aa325187d GIT binary patch literal 24356 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 RkDczIgjGRxJ2>HR006dSgvtN_ literal 0 HcmV?d00001 diff --git a/images/icons/tchat_attaque_échouée.webp b/images/icons/tchat_attaque_échouée.webp new file mode 100644 index 0000000000000000000000000000000000000000..f679c8f41874e077efb275b8bada0c82e4517b57 GIT binary patch literal 24722 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 fFR1e&=jni8f$nqEZEM~k*W=Hf( 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 literal 0 HcmV?d00001 diff --git a/images/icons/tchat_dégâts_infligés.webp b/images/icons/tchat_dégâts_infligés.webp new file mode 100644 index 0000000000000000000000000000000000000000..dca8753d664112372fe738c6c164223fdd8e24aa GIT binary patch literal 17590 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 P*7?{OoSNtPkiY-{;~wpv literal 0 HcmV?d00001 diff --git a/images/icons/tchat_sort_échoué.webp b/images/icons/tchat_sort_échoué.webp new file mode 100644 index 0000000000000000000000000000000000000000..2db156f292b10b77e07d4054cc7f000a854ce990 GIT binary patch literal 22322 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 V;572BxuSi0kLQM_}%~j literal 0 HcmV?d00001 diff --git a/modules/vadentis-actor-sheet.js b/modules/vadentis-actor-sheet.js index 0047ba6..5921fd9 100644 --- a/modules/vadentis-actor-sheet.js +++ b/modules/vadentis-actor-sheet.js @@ -23,6 +23,7 @@ export class VadentisActorSheet extends ActorSheet { /* -------------------------------------------- */ getData() { + this.actor.calculerSommeStats(); let data = super.getData(); data.editScore = this.options.editScore; @@ -36,7 +37,7 @@ export class VadentisActorSheet extends ActorSheet { data.armes = this.actor.getArmes(); data.armures = this.actor.getArmures(); data.equipements = this.actor.getEquipements(); - + data.optionsBase = VadentisUtility.createDirectOptionList(0, 50); data.optionsMalus = VadentisUtility.createDirectReverseOptionList(-50, 0); data.optionsBonus = VadentisUtility.createDirectOptionList(0, 50); @@ -73,6 +74,10 @@ export class VadentisActorSheet extends ActorSheet { let combatName = event.currentTarget.attributes.name.value; this.actor.rollCombat(combatName); }); + html.find('.magie-label a').click((event) => { + let magieName = event.currentTarget.attributes.name.value; + this.actor.rollMagie(magieName); + }); html.find('.competence-label a').click((event) => { const li = $(event.currentTarget).parents(".item"); const competenceId = li.data("item-id"); diff --git a/modules/vadentis-actor.js b/modules/vadentis-actor.js index da91de7..236c6d2 100644 --- a/modules/vadentis-actor.js +++ b/modules/vadentis-actor.js @@ -104,6 +104,18 @@ export class VadentisActor extends Actor { } } + /* -------------------------------------------- */ + calculerSommeStats( ) { + for (const key in this.data.data.combat) { + let combatData = this.data.data.combat[key]; + combatData.total = combatData.base + combatData.malus + combatData.bonus; + } + for (const key in this.data.data.magie) { + let magieData = this.data.data.magie[key]; + magieData.total = magieData.base + magieData.malus + magieData.bonus; + } + } + /* -------------------------------------------- */ async processSortDevotion( name, devotionSort ) { if ( this.data.data.stats.pointsenergie.value == 0) { // Vérification du ~ de points d'énergie @@ -113,51 +125,66 @@ export class VadentisActor extends Actor { let scores = this.data.data.magie[(name =="devotion") ? 'devotion': 'matriseelementaire']; let statValue = scores.base + scores.malus + scores.bonus; - let formulaFull = `1d20+${scores.base}+${scores.malus}+${scores.bonus}`; - let myRoll = new Roll("1d20+"+statValue); - myRoll.evaluate(); - myRoll.toMessage( { flavor: `Lancer de ${name} : ${devotionSort.name} (${formulaFull})` } ); - + let formulaFull = this.buildTexteFormula( scores ); + let myRoll = await VadentisUtility.processRoll("1d20+"+statValue ); + let msgData = { + alias: this.name, + title: `Sort ${devotionSort.name}`, + isSort: true + } + if (myRoll.results[0] > 1 && myRoll.total >= devotionSort.data.difficulty) { - let content = `${this.name} a réussi son ${name} et perd ${devotionSort.data.pe} Points d'Energie. L'effet suivant se produit:
${devotionSort.data.effect}`; + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_sort_réussi.webp'; + msgData.msg = `${this.name} a réussi son ${name} et perd ${devotionSort.data.pe} Points d'Energie (lancer : ${formulaFull}). L'effet suivant se produit:
${devotionSort.data.effect}`; let newEnergie = this.data.data.stats.pointsenergie.value - devotionSort.data.pe; await this.update( {'data.stats.pointsenergie.value': newEnergie }); + if (myRoll.results[0] == 20 ) { // Critique ? + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_réussite_critique.webp'; + msgData.ms += "
C'est une réussite critique !"; + } if ( devotionSort.data.damage != "") { - let degatsText = `
Et provoque les dégats suivants : `; let formula = devotionSort.data.damage; if (myRoll.results[0] == 20 ) { // Critique ? - degatsText += `
Et provoque les dégats critiques suivants : `; + msgData.msg += `
Et provoque les dégats critiques suivants : `; formula = devotionSort.data.damagecritical; - } - content += degatsText; - /*let myRoll = new Roll(formula); - myRoll.evaluate(); - if (game.modules.get("dice-so-nice") && game.modules.get("dice-so-nice").active) { - await game.dice3d.showForRoll(degatsRoll, game.user, true); + } else { + msgData.msg += `
Et provoque les dégats suivants : `; } - content += myRoll.total + `(${devotionSort.data.damagecritical})`; */ - content += `${devotionSort.data.damagecritical}`; + content += `${formula}`; } if ( newEnergie < 0) { - content += `
Attention : Les Points d'Energie de ${this.name} sont négatifs ! Il convient d'éditer ses Points de Vie en conséquence.`; + msgData.msg += `
Attention : Les Points d'Energie de ${this.name} sont négatifs ! Il convient d'éditer ses Points de Vie en conséquence.`; } - ChatMessage.create( { content: content} ); } else { + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_sort_échoué.webp'; if (myRoll.results[0] == 1 ) { // Critique ? - ChatMessage.create( { content: `${this.name} a fait un échec critique à son lancer de ${name}` } ); + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_échec_critique.webp'; + msgData.msg = `${this.name} a fait un échec critique à son lancer de ${name}`; } else { - ChatMessage.create( { content: `${this.name} a échoué son lancer de ${name}` } ); + msgData.msg = `${this.name} a échoué son lancer de ${name}`; } } - } + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); +} /* -------------------------------------------- */ async rollDamage( weapon, damageType ) { let formula = VadentisUtility.processDamageString( weapon.data.data[damageType], this ); let degatsRoll = await VadentisUtility.processRoll( formula ); - - ChatMessage.create( { content: `${this.name} frappe avec ${weapon.name} et produit ${degatsRoll.total} Points de Dégâts (${formula}).` } ); + let msgData = { + alias: this.name, + img: "systems/foundryvtt-vadentis/images/icons/tchat_dégâts_infligés.webp", + title: `Dégâts de ${weapon.name}`, + msg: `${this.name} frappe avec ${weapon.name} et produit ${degatsRoll.total} Points de Dégâts (${formula}).` + } + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); } /* -------------------------------------------- */ @@ -165,12 +192,22 @@ export class VadentisActor extends Actor { let pvData = this.data.data.stats.pointsvie; let newValue = Math.max( pvData.value - damageValue, MIN_PV); await this.update( {'data.stats.pointsvie.value': newValue }); - ChatMessage.create( { content: `${this.name} vient de perdre ${damageValue} Points de Vie. Ses Points de Vie actuels sont désormais de ${newValue}.` } ); + + let msgData = { + alias: this.name, + img: "systems/foundryvtt-vadentis/images/icons/tchat_dégâts_infligés.webp", + title: `${this.name} encaisse des dégâts !`, + msg: `${this.name} vient de perdre ${damageValue} Points de Vie. Ses Points de Vie actuels sont désormais de ${newValue}.` + } + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); } /* -------------------------------------------- */ _getCombatValue(mydata) { - if ( Number(mydata.base)) { + if ( typeof mydata.base == 'number' ) { return mydata.base + mydata.malus + mydata.bonus; }else { return Number(mydata.base[0]) + Number(mydata.malus[0]) + Number(mydata.bonus[0]); @@ -198,6 +235,12 @@ export class VadentisActor extends Actor { return this._getCombatValue( attaqueData); } + /* -------------------------------------------- */ + buildTexteFormula( stat) { + let signMalus = (stat.malus < 0) ? "" : "+"; + return `1d20+ ${stat.base} ${signMalus} ${stat.malus} + ${stat.bonus}`; + } + /* -------------------------------------------- */ async rollSort( sortId ) { let sort = this.data.items.find( item => item.type == 'sort' && item._id == sortId ); @@ -218,38 +261,99 @@ export class VadentisActor extends Actor { async rollTechnique( techniqueId ) { let technique = this.data.items.find( item => item.type == 'technique' && item._id == techniqueId ); if (technique) { - if ( this.data.data.stats.pointsadrenaline.value < technique.data.pacost) { // Vérification du ~ de points d'adrénaline - ChatMessage.create({ content: `${this.name} n'a pas assez de Points d'Adrénaline pour éxecuter sa technique ${technique.name}` } ); - return; + let msgData = { + alias: this.name, + img: technique.img, + title: `Technique ${technique.name}` } - let newAdrenaline = this.data.data.stats.pointsadrenaline.value - technique.data.pacost; - await this.update( {'data.stats.pointsadrenaline.value': newAdrenaline }); - - ChatMessage.create( { content: `${this.name} execute sa technique ${technique.name}, pour un côut de ${technique.data.pacost} Points d'Adrénaline
- Les effets sont : ${technique.data.effect}`} ); + if ( this.data.data.stats.pointsadrenaline.value < technique.data.pacost) { // Vérification du ~ de points d'adrénaline + msgData.msg = `${this.name} n'a pas assez de Points d'Adrénaline pour éxecuter sa technique ${technique.name}`; + } else { + let newAdrenaline = this.data.data.stats.pointsadrenaline.value - technique.data.pacost; + await this.update( {'data.stats.pointsadrenaline.value': newAdrenaline }); + msgData.msg = `${this.name} execute sa technique ${technique.name}, pour un côut de ${technique.data.pacost} Points d'Adrénaline
+ Les effets sont : ${technique.data.effect}`; + } + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); + } else { + ui.notifications.warn("Technique non trouvée"); } } /* -------------------------------------------- */ - rollCompetence( competenceId ) { + async rollCompetence( competenceId ) { let competence = this.data.items.find( item => item.type == 'competence' && item._id == competenceId); if ( competence) { + let msgData = { + alias: this.name, + img: competence.img, + title: `Compétence ${competence.name}` + } + let statValue = competence.data.base + competence.data.malus + competence.data.bonus; - let formulaFull = `1d20+${competence.data.base}+${competence.data.malus}+${competence.data.bonus}`; - let myRoll = new Roll("1d20+"+statValue); - myRoll.evaluate(); - myRoll.toMessage( { flavor: `Jet de compétence : ${competence.name} (${formulaFull})` } ); + let formulaFull = this.buildTexteFormula( competence.data ); + let myRoll = await VadentisUtility.processRoll("1d20+"+statValue ); + msgData.msg = `${formulaFull} => ${myRoll.total}`; + + if (myRoll.results[0] == 1 ) { // Critique ? + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_échec_critique.webp'; + msgData.msg += `
C'est un échec critique !`; + } + if (myRoll.results[0] == 20 ) { // Critique ? + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_réussite_critique.webp'; + msgData.msg += `
C'est une réussite critique !`; + } + + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); + } else { + ui.notifications.warn("Compétence non trouvée"); } } /* -------------------------------------------- */ - rollCombat( combatName ) { - let stat = this.data.data.combat[combatName]; + async genericRoll( stat ) { let statValue = this._getCombatValue( stat ); - let formulaFull = `1d20+${stat.base}+${stat.malus}+${stat.bonus}`; - let myRoll = new Roll("1d20+"+statValue); - myRoll.evaluate(); - myRoll.toMessage( { title: "Test !",flavor: `Jet de ${stat.label} (${formulaFull})` } ); + let formulaFull = this.buildTexteFormula( stat ); + + let myRoll = await VadentisUtility.processRoll("1d20+"+statValue ); + let msgData = { + alias: this.name, + img: "", + title: `Jet de ${stat.label}`, + msg: `${formulaFull} => ${myRoll.total}` + } + + if (myRoll.results[0] == 1 ) { // Critique ? + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_échec_critique.webp'; + msgData.msg += `
C'est un échec critique !`; + } + if (myRoll.results[0] == 20 ) { // Critique ? + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_réussite_critique.webp'; + msgData.msg += `
C'est une réussite critique !`; + } + + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); + } + + /* -------------------------------------------- */ + async rollCombat( combatName ) { + let stat = this.data.data.combat[combatName]; + this.genericRoll( stat ); +} + + /* -------------------------------------------- */ + rollMagie( magieName ) { + let stat = this.data.data.magie[magieName]; + this.genericRoll( stat ); } /* -------------------------------------------- */ diff --git a/modules/vadentis-utility.js b/modules/vadentis-utility.js index 2fa23c6..c692b62 100644 --- a/modules/vadentis-utility.js +++ b/modules/vadentis-utility.js @@ -86,30 +86,45 @@ export class VadentisUtility extends Entity { let attacker = game.actors.get(combatData.attackerActorId); let defender = game.actors.get(combatData.targetActorId); if( attacker && defender) { - let defense = defender.getDefenseScore(); + let defense = defender.getDefenseScore(); let attaque = attacker.getAttaqueScore(); - let myRoll = await this.processRoll("1d20+"+attaque); + let msgData = { + alias: this.name, + title: `${attacker.name} attaque ${defender.name}` + } + + let formulaTouche = "1d20+"+attaque; + let formulaFull = attacker.buildTexteFormula( attacker.data.data.combat.attaque ); + let myRoll = await this.processRoll(formulaTouche); if (myRoll.results[0] > 1 && myRoll.total >= defense) { // Success ! let degats = `normaux : ${combatData.arme.data.damage}`; let formula = combatData.arme.data.damage.toLowerCase(); + msgData.msg = `${attacker.name} a réussi son attaque sur ${defender.name} (${formulaFull} => ${myRoll.total} / ${defense}) !
Les dégâts sont ${degats}.`; + if ( myRoll.results[0] == 20) { degats = `critiques : ${combatData.arme.data.criticaldamage}`; formula = combatData.arme.data.criticaldamage.toLowerCase(); + msgData.msg += `
C'est une réussite critique !`; } - ChatMessage.create( { content: `${attacker.name} a réussi son attaque sur ${defender.name} (${myRoll.total} / ${defense}) !
Les dégâts sont ${degats}`}); + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_attaque_réussie.webp' formula = this.processDamageString( formula, attacker ); let degatsRoll = await this.processRoll(formula); - ChatMessage.create( { content: `Et les dégats infligés sont de ${degatsRoll.total} (${formula}) à appliquer à ${defender.name}`}); + msgData.msg +=`
Les dégats infligés sont de ${degatsRoll.total} (${formula}).`; defender.applyDamage( degatsRoll.total ); } else { //Echec + msgData.img = 'systems/foundryvtt-vadentis/images/icons/tchat_attaque_échouée.webp'; if ( myRoll.results[0] == 1) { - ChatMessage.create( { content: `${attacker.name} a fait un échec critique et a raté son attaque sur ${defender.name} (${myRoll.total} / ${defense}) !` }); + msgData.msg = `${attacker.name} a fait un échec critique et a raté son attaque sur ${defender.name} (${myRoll.total} / ${defense}) !`; } else { - ChatMessage.create( { content: `${attacker.name} a raté son attaque sur ${defender.name} (${myRoll.total} / ${defense}) !` }); + msgData.msg = `${attacker.name} a raté son attaque sur ${defender.name} (${myRoll.total} / ${defense}) !`; } } + ChatMessage.create({ + //whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), + content: await renderTemplate(`systems/foundryvtt-vadentis/templates/chat-generic-result.html`, msgData) + }); } else { ui.notifications.warn("Impossible de trouver l'attaquant et le défenseur.") } diff --git a/packs/techniques.db b/packs/techniques.db index 57e8aea..7f13925 100644 --- a/packs/techniques.db +++ b/packs/techniques.db @@ -1,43 +1,43 @@ -{"name":"Escalade fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple ses capacités d'escalade. Cela se traduit par un bonus de +6 en Escalader. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"0uxLjiQ3iXZk115E"} -{"name":"Combo Niveau 3","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut enchaîner une attaque sur un adversaire se trouvant à 2m de distance.

\n

S'il réussit, il peut enchaîner une attaque sur un autre adversaire se trouvant à 2m.

\n

Si sa troisième attaque porte, il peut porter une ultime attaque sur une nouvelle cible ou une cible précédente.

","pacost":1,"xp":1100,"notes":"

Remplace la technique \"Combo Niveau 2\"

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"4MFf6QDWZkTRYiop"} -{"name":"Charge de taureau","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur parcourt le double de la distance qui lui est normalement autorisée.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"4Xp6h6DCDoCVsQgr"} -{"name":"Bullet time","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant phase d'attaque","effect":"

L'utilisateur équipé d'une arme de jet ou à feu peut attaquer jusqu'à trois cibles sélectionnées se trouvant dans un rayon de 18m autour de lui.

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"58r0xDIdLBNzGHU0"} -{"name":"Muraille","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégâts","effect":"

Les dégâts de la prochaine attaque non-élémentaires que subit l'utilisateur sont divisés par deux arrondis au supérieur.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"5TR96TCC12xi5Y1h"} -{"name":"Attaque sonique Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur peut porter deux attaques supplémentaire ce tour.

","pacost":1,"xp":1000,"notes":"

Remplace la technique \"Attaque sonique\"

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"5d7EUBcb1rjpKHlz"} -{"name":"Esquive acrobatique","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase d'attaque","effect":"

Lorsqu'un adversaire a échoué une attaque contre l'utilisateur, ce dernier peut se déplacer jusqu’à 9m dans la direction souhaitée.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"7rF8qIxuu4qYu7bZ"} -{"name":"Feinte","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur effectue une manœuvre de combat qui désoriente la cible. Le joueur fait un test de Bluff, de Démonstration ou d'Intimider. Selon le résultat, les effets sont les suivants:

\n

► 1-12 : lance deux jets d’attaque et garde le meilleur

\n

► 13-20 : lance trois jets d’attaque et garde le meilleur

\n

► 21 et + : lance quatre jets d’attaque et garde le meilleur

\n

\n

► Réussite critique: l’attaque est une réussite critique

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"8ILesVMNmQY5rPYN"} -{"name":"Double dégâts","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase de dégâts","effect":"

Les dégâts de l'attaque sont doublés. 

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"9u8VhRPZCiw1mOUK"} -{"name":"Flèche bestiale","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Après la phase d'attaque","effect":"

Lorsque l'utilisateur attaque une cible en tirant à l'arc, il peut faire reculer cette cible de plusieurs mètres.

\n

Pour ce faire, il faut lancer un jet de force:

\n

► 1-5 : 1m

\n

► 6-11 : 2m

\n

► 12-16 : 3m

\n

► 16-20 : 4m

\n

► 21 et + : 5m

\n

\n

► Réussite critique : 6m

\n

\n

Le bonus de Force est également ajouté aux Dégâts.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"AHU8tBgFwhYTQDWc"} -{"name":"Chute de l'ours","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Lorsqu'il tombe de plus de 1m de hauteur et qu'il souhaite attaquer une cible en contrebas, l'utilisateur ajoute son bonus de Force à l'Attaque et une fois supplémentaires aux Dégâts.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"Bw5c1jgkbD6yECSN"} -{"name":"Partage de Maîtrise élémentaire","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur aide une cible au contact à faire appel à sa Donnée. Pour ce faire, l’utilisateur effectue un test de maîtrise élémentaire et l’allié reçoit comme bonus durant 1 minute (6 tours):

\n

►1-10: +1 maîtrise élémentaire 

\n

►11-15: +2 maîtrise élémentaire

\n

►16-20: +3 maîtrise élémentaire

\n

►21 et +: 4 maîtrise élémentaire

\n

\n

► Réussite critique: +5 maîtrise élémentaire

","pacost":1,"xp":800,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"DTXMq9MMJ2GYKlvX"} -{"name":"Maîtrise élémentaire fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur gagne un +5 en Maîtise élémentaire pendant 1 tour.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"EIg9iA0Zu20J701i"} -{"name":"Esquive","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase d'attaque","effect":"

L'adversaire doit confirmer deux jets d'Attaques pour toucher l'utilisateur. 

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"HPe2L4oIQs91dC8B"} -{"name":"Pas légers","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur peut parcourir 9m sur unr surface liquide (eau, lave, ...).

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"HtiHyCBZrKQEXN35"} -{"name":"Esquive Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase d'attaque","effect":"

Lorsque l’utilisateur est sur le point de se faire attaquer, il effectue un jet de réflexe:

\n

► 1-10 : l’adversaire effectue deux jets d’attaque et prend le moins bon

\n

► 11-20 : l’adversaire effectue trois jets d’attaque et prend le moins bon

\n

► 21 et + : l’adversaire effectue quatre jets d’attaque et prend le moins bon

\n

\n

► Réussite critique : l’adversaire effectue cinq jets d’attaque et prend le moins bon

","pacost":1,"xp":1200,"notes":"

Remplace la technique \"Esquive\"

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"HzoCLclZf4btZVhp"} -{"name":"Attaque sonique","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur peut porter une attaque supplémentaire ce tour.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"I6z7voZsJYnw8mgX"} -{"name":"Attaque réflexe","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire","effect":"

Lorsque l'adversaire offre une attaque d'opportunité, l'utilisateur peut tenter d'attaquer plusieurs fois l'adversaire en question. Pour ce faire, il effectue un test de réflexe:

\n

►1-10 : 1 attaque d'opportunité supplémentaire

\n

►11-20 : 2 attaques d'opportunité supplémentaires

\n

►21 et + : 3 attaques d'opportunité supplémentaires

\n

\n

►Réussite critique : 4 attaques d’opportunité supplémentaires

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"IUztJkI2F28vWxfr"} -{"name":"Force fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 1 tour / 6 secondes, l'utilisateur décuple se Force. Cela se traduit par un bonus de +6 en Force.  Ce bonus est actif jusqu'à la fin du prochain tour de l'utilisateur.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"J8beCoNnIfHPFI9h"} -{"name":"Immortel","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase de dégâts","effect":"

Lorsque l'utilisateur tombe à 0 PV ou moins il reste stabilisé à 1 PV.

\n

Utilisable une fois par jour.

","pacost":1,"xp":600,"notes":"

Utilisable une fois par jour. 

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"Jvoy1V5iS0yzZvcl"} -{"name":"Lame tournoyante","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur attaque tous les adversaires situés à portée avec une arme de corps-à-corps. Chaque attaque supplémentaire s'effectue avec un malus supplémentaire de -1 à l'Attaque.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"PZekNfgFjfvJjxad"} -{"name":"Acrobatie fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple son agitlié. Cela se traduit par un bonus de +6 en Acrobatie. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"PrpRSjDpLTI6T6QF"} -{"name":"Combo Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut enchaîner une attaque sur un adversaire se trouvant à 2m de distance. S'il réussit, il peut enchaîner une attaque sur un autre adversaire se trouvant à 2m.

","pacost":1,"xp":900,"notes":"

Remplace la technique \"Combo\"

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"TdFe5EdQl1q2zjPU"} -{"name":"Toute puissance","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase de dégâts","effect":"

L'utilisateur effectue le maximum de dégâts que lui permet son arme.

","pacost":1,"xp":700,"notes":"

Inutilisable lors d'une réussite critique. 

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"VBZ6eAA4pjMmBOsI"} -{"name":"Initiative suprême","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Début du combat","effect":"

Le personnage prend instantanément les rênes du combat. Cela lui permet d'agir en premier dans l'ordre des tours et ce pour l'entier du combat.

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"VxXAlO2uNiBfxUtP"} -{"name":"Réessayer","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Après un lancer sur un D20 quelconque, l'utilisateur peut relancer 1D10 dont le résultat viendra remplacer l'unité du jet précédent.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"WOwuSvNayJc6NIgn"} -{"name":"Evasion","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Lorsqu'il est aux prises avec un ou plusieurs adversaires, l'utilisateur peut se retirer du combat en se déplaçant jusqu’à son maximum de distance sans offrir d’attaque d’opportunité

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"acZSaqnreh2Gi6Mi"} -{"name":"Contre-attaque","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après phase d'attaque","effect":"

Si l'utilisateur a esquivé une attaque adverse au corps-à-corps, il peut immédiatement porter une attaque unique contre l’adversaire qui a échoué son attaque.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"bxqpQyk4n4mjIuMD"} -{"name":"Prestance","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur utilise la force de sa prestance pour déconcentrer une cible. Pour ce faire, le joueur effectue un test d’Intimidation ou de Démonstration. La cible subit alors des malus pendant 2 tours selon le résultat:

\n

► 1-10 : -1 attaque ; -1 Maîtrise élémentaire ; -1 Défense

\n

► 11-20 : -2 attaque et -2 Maîtrise élémentaire ; -2 Défense

\n

► 21 et + : -3 attaque et -3 Maîtrise élémentaire ; -3 Défense

\n

\n

► Réussite critique : -5 attaque et -5 Maîtrise élémentaire ; -5 CA

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"dV7KShwATLGmAxja"} -{"name":"Conseil de combat","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Le personnage peut donner des indications à un allié sur le point faible d’un adversaire. Pour ce faire, le joueur fait un test de Vie en nature ou d’Intelligence (au choix). L'allié reçoit alors un bonus pour sa prochaine attaque contre la cible en fonction du résultat:

\n

►1-10:  +2 attaque

\n

►11-20: +3 attaque

\n

►21 et + : +4 attaque

\n

\n

► Réussite critique : +5 attaque

\n

 

\n

Si l'utilisateur de cette technique possède les attributs \"Tueur de Vaadrins\" ou \"Tueur de bêtes\" ou \"Tueur d'humanoïdes\" ou \"Tueur d'élémentaire\" et que l'adversaire ciblé correspond à l'une de ces catégories, le bonus accordé à l'allié augmente de +1 par Niveau d'attribut. 

","pacost":1,"xp":600,"notes":null},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"fSDM5YYuo31Bd3E3"} -{"name":"Natation fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple ses capacités de natation. Cela se traduit par un bonus de +6 en Natation. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"irC2UdbOJkATSEhS"} -{"name":"Constitution fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple sa constitution. Cela se traduit par un bonus de +6 en Constitution. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"j2ycxnnovET9mGRs"} -{"name":"Capture de projectiles","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégats","effect":"

Si l'adversaire attaque l'utilisateur avec une arme de jet et que son attaque porte, l'utilisateur peut tenter d'attraper la flèche ou le carreau avant qu'ils ne l'atteignent. Pour ce faire il doit effectuer un jet de Réflexe et battre le jet d'Attaque de l'adversaire.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"j4p8ZTToGsBlpyEI"} -{"name":"Volonté du berserker","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase de dégâts","effect":"

Au moment où l'utilisateur tombe à moins de 1 PV, il peut effectuer un test de Volonté. 

\n

Il reste alors debout et capable d'action durant un nombre de tour en fonction du résultat de son test:

\n

► 1-10: 1 tour

\n

► 11-20: 2 tours

\n

► 21 et + : 3 tours

\n

► Réussite critique : 4 tours + il récupère 1D4 PV par PA restant

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"kLH8Zm98p22AgMGY"} -{"name":"Viser parfaitement","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur d'une arme de tir se concentre sur une partie précise de la cible. Il ajoute un bonus de +5 à l'Attaque.

","pacost":1,"xp":700,"notes":"

L'utilisateur ne peut effectuer aucune autre action du tour. 

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"oRaclfAtWuYozB4G"} -{"name":"Sens du sacrifice","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégâts","effect":"

L'utilisateur se projette jusqu’à 9m pour protéger un allié. Il se prend l'attaque à la place de l'allié et reçoit immédiatement les dégâts (sans passer par la phase d’attaque).

\n

Si l'utilisateur est aux prises avec un adversaire, celui-ci reçoit également une attaque d'opportunité.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"qwFTKd6BtxsH0ivP"} -{"name":"Combo","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut porter une nouvelle attaque sur un adversaire se trouvant à 2m de distance.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"r0TAOASdnCColtS1"} -{"name":"Viser parfaitement Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur d'une arme de tir e concentre sur une partie précise de la cible. Il ajoute un bonus de +10 Attaque.

","pacost":1,"xp":900,"notes":"

L'utilisateur ne peut effectuer aucune autre action du tour. 

\n

Remplace la technique \"Viser parfaitement\"

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"rCCCra75cRs1DwzH"} -{"name":"Dévotion fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur gagne un +5 en Dévotion pendant 1 tour.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"sPwc09qsKsDnjg1w"} -{"name":"Attaque bestiale","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur, après la phase d'attaque","effect":"

Lorsque l'utilisateur attaque une cible au corps-à-corps, il peut faire reculer celle-ci de plusieurs mètres.

\n

Pour ce faire, il effectue un jet de Force:

\n

► 1-5 : 2m

\n

► 6-10 : 3m

\n

► 11-15 : 4m

\n

► 16-20 : 5m

\n

► 21 et + : 6m

\n

\n

► Réussite critique : 7m

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"toG8yu9P71a4bkbW"} -{"name":"Fuite éclair","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Après la phase de dégâts","effect":"

Une fois les dégâts effectués, l'utilisateur peut quitter le combat au corps-à-corps sans laisser d’attaque d'opportunité à son adversaire.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"umLaqHqu6wEggSiF"} -{"name":"Provocation","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur provoque une cible située à 20m pour qu'elle ne s'intéresse qu'à lui. La cible attaquera alors de préférence l'utilisateur de la technique. Le joueur effectue un test d’Intimidation, de Contrôle de soi, Démonstration ou de Social (au choix). Selon le résultat, les effets sont les suivants pendant 1D4 tours:

\n

► 1-10 : l’utilisateur gagne +2 à l'Attaque et -2 à la Défense contre cette cible

\n

► 11-20 : l’utilisateur gagne +3 l'Attaque et -2 à la Défense contre cette cible

\n

► 21 et + : l’utilisateur gagne +4 l'Attaque et -2 à la Défense contre cette cible

\n

\n

► Réussite critique : l’utilisateur gagne +5 attaque contre cette cible

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"vSwLmSEarxNSf0d5"} -{"name":"Zone d'effet amplifiée","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Une fois que le sort est lancé","effect":"

La zone d'effet du Sort lancé par l'utilisateur peut être doublée. 

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"icons/svg/mystery-man.svg","effects":[],"_id":"wajhQbvas8C74LfS"} +{"name":"Escalade fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple ses capacités d'escalade. Cela se traduit par un bonus de +6 en Escalader. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"0uxLjiQ3iXZk115E"} +{"name":"Combo Niveau 3","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut enchaîner une attaque sur un adversaire se trouvant à 2m de distance.

\n

S'il réussit, il peut enchaîner une attaque sur un autre adversaire se trouvant à 2m.

\n

Si sa troisième attaque porte, il peut porter une ultime attaque sur une nouvelle cible ou une cible précédente.

","pacost":1,"xp":1100,"notes":"

Remplace la technique \"Combo Niveau 2\"

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"4MFf6QDWZkTRYiop"} +{"name":"Charge de taureau","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur parcourt le double de la distance qui lui est normalement autorisée.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"4Xp6h6DCDoCVsQgr"} +{"name":"Bullet time","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant phase d'attaque","effect":"

L'utilisateur équipé d'une arme de jet ou à feu peut attaquer jusqu'à trois cibles sélectionnées se trouvant dans un rayon de 18m autour de lui.

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"58r0xDIdLBNzGHU0"} +{"name":"Muraille","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégâts","effect":"

Les dégâts de la prochaine attaque non-élémentaires que subit l'utilisateur sont divisés par deux arrondis au supérieur.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"5TR96TCC12xi5Y1h"} +{"name":"Attaque sonique Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur peut porter deux attaques supplémentaire ce tour.

","pacost":1,"xp":1000,"notes":"

Remplace la technique \"Attaque sonique\"

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"5d7EUBcb1rjpKHlz"} +{"name":"Esquive acrobatique","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase d'attaque","effect":"

Lorsqu'un adversaire a échoué une attaque contre l'utilisateur, ce dernier peut se déplacer jusqu’à 9m dans la direction souhaitée.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"7rF8qIxuu4qYu7bZ"} +{"name":"Feinte","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur effectue une manœuvre de combat qui désoriente la cible. Le joueur fait un test de Bluff, de Démonstration ou d'Intimider. Selon le résultat, les effets sont les suivants:

\n

► 1-12 : lance deux jets d’attaque et garde le meilleur

\n

► 13-20 : lance trois jets d’attaque et garde le meilleur

\n

► 21 et + : lance quatre jets d’attaque et garde le meilleur

\n

\n

► Réussite critique: l’attaque est une réussite critique

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"8ILesVMNmQY5rPYN"} +{"name":"Double dégâts","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase de dégâts","effect":"

Les dégâts de l'attaque sont doublés. 

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"9u8VhRPZCiw1mOUK"} +{"name":"Flèche bestiale","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Après la phase d'attaque","effect":"

Lorsque l'utilisateur attaque une cible en tirant à l'arc, il peut faire reculer cette cible de plusieurs mètres.

\n

Pour ce faire, il faut lancer un jet de force:

\n

► 1-5 : 1m

\n

► 6-11 : 2m

\n

► 12-16 : 3m

\n

► 16-20 : 4m

\n

► 21 et + : 5m

\n

\n

► Réussite critique : 6m

\n

\n

Le bonus de Force est également ajouté aux Dégâts.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"AHU8tBgFwhYTQDWc"} +{"name":"Chute de l'ours","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Lorsqu'il tombe de plus de 1m de hauteur et qu'il souhaite attaquer une cible en contrebas, l'utilisateur ajoute son bonus de Force à l'Attaque et une fois supplémentaires aux Dégâts.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"Bw5c1jgkbD6yECSN"} +{"name":"Partage de Maîtrise élémentaire","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur aide une cible au contact à faire appel à sa Donnée. Pour ce faire, l’utilisateur effectue un test de maîtrise élémentaire et l’allié reçoit comme bonus durant 1 minute (6 tours):

\n

►1-10: +1 maîtrise élémentaire 

\n

►11-15: +2 maîtrise élémentaire

\n

►16-20: +3 maîtrise élémentaire

\n

►21 et +: 4 maîtrise élémentaire

\n

\n

► Réussite critique: +5 maîtrise élémentaire

","pacost":1,"xp":800,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"DTXMq9MMJ2GYKlvX"} +{"name":"Maîtrise élémentaire fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur gagne un +5 en Maîtise élémentaire pendant 1 tour.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"EIg9iA0Zu20J701i"} +{"name":"Esquive","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase d'attaque","effect":"

L'adversaire doit confirmer deux jets d'Attaques pour toucher l'utilisateur. 

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"HPe2L4oIQs91dC8B"} +{"name":"Pas légers","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur peut parcourir 9m sur unr surface liquide (eau, lave, ...).

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"HtiHyCBZrKQEXN35"} +{"name":"Esquive Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase d'attaque","effect":"

Lorsque l’utilisateur est sur le point de se faire attaquer, il effectue un jet de réflexe:

\n

► 1-10 : l’adversaire effectue deux jets d’attaque et prend le moins bon

\n

► 11-20 : l’adversaire effectue trois jets d’attaque et prend le moins bon

\n

► 21 et + : l’adversaire effectue quatre jets d’attaque et prend le moins bon

\n

\n

► Réussite critique : l’adversaire effectue cinq jets d’attaque et prend le moins bon

","pacost":1,"xp":1200,"notes":"

Remplace la technique \"Esquive\"

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"HzoCLclZf4btZVhp"} +{"name":"Attaque sonique","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase d'attaque","effect":"

L'utilisateur peut porter une attaque supplémentaire ce tour.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"I6z7voZsJYnw8mgX"} +{"name":"Attaque réflexe","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire","effect":"

Lorsque l'adversaire offre une attaque d'opportunité, l'utilisateur peut tenter d'attaquer plusieurs fois l'adversaire en question. Pour ce faire, il effectue un test de réflexe:

\n

►1-10 : 1 attaque d'opportunité supplémentaire

\n

►11-20 : 2 attaques d'opportunité supplémentaires

\n

►21 et + : 3 attaques d'opportunité supplémentaires

\n

\n

►Réussite critique : 4 attaques d’opportunité supplémentaires

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"IUztJkI2F28vWxfr"} +{"name":"Force fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 1 tour / 6 secondes, l'utilisateur décuple se Force. Cela se traduit par un bonus de +6 en Force.  Ce bonus est actif jusqu'à la fin du prochain tour de l'utilisateur.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"J8beCoNnIfHPFI9h"} +{"name":"Immortel","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase de dégâts","effect":"

Lorsque l'utilisateur tombe à 0 PV ou moins il reste stabilisé à 1 PV.

\n

Utilisable une fois par jour.

","pacost":1,"xp":600,"notes":"

Utilisable une fois par jour. 

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"Jvoy1V5iS0yzZvcl"} +{"name":"Lame tournoyante","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur attaque tous les adversaires situés à portée avec une arme de corps-à-corps. Chaque attaque supplémentaire s'effectue avec un malus supplémentaire de -1 à l'Attaque.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"PZekNfgFjfvJjxad"} +{"name":"Acrobatie fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple son agitlié. Cela se traduit par un bonus de +6 en Acrobatie. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"PrpRSjDpLTI6T6QF"} +{"name":"Combo Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut enchaîner une attaque sur un adversaire se trouvant à 2m de distance. S'il réussit, il peut enchaîner une attaque sur un autre adversaire se trouvant à 2m.

","pacost":1,"xp":900,"notes":"

Remplace la technique \"Combo\"

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"TdFe5EdQl1q2zjPU"} +{"name":"Toute puissance","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Avant la phase de dégâts","effect":"

L'utilisateur effectue le maximum de dégâts que lui permet son arme.

","pacost":1,"xp":700,"notes":"

Inutilisable lors d'une réussite critique. 

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"VBZ6eAA4pjMmBOsI"} +{"name":"Initiative suprême","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Début du combat","effect":"

Le personnage prend instantanément les rênes du combat. Cela lui permet d'agir en premier dans l'ordre des tours et ce pour l'entier du combat.

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"VxXAlO2uNiBfxUtP"} +{"name":"Réessayer","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Après un lancer sur un D20 quelconque, l'utilisateur peut relancer 1D10 dont le résultat viendra remplacer l'unité du jet précédent.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"WOwuSvNayJc6NIgn"} +{"name":"Evasion","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Lorsqu'il est aux prises avec un ou plusieurs adversaires, l'utilisateur peut se retirer du combat en se déplaçant jusqu’à son maximum de distance sans offrir d’attaque d’opportunité

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"acZSaqnreh2Gi6Mi"} +{"name":"Contre-attaque","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après phase d'attaque","effect":"

Si l'utilisateur a esquivé une attaque adverse au corps-à-corps, il peut immédiatement porter une attaque unique contre l’adversaire qui a échoué son attaque.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"bxqpQyk4n4mjIuMD"} +{"name":"Prestance","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur utilise la force de sa prestance pour déconcentrer une cible. Pour ce faire, le joueur effectue un test d’Intimidation ou de Démonstration. La cible subit alors des malus pendant 2 tours selon le résultat:

\n

► 1-10 : -1 attaque ; -1 Maîtrise élémentaire ; -1 Défense

\n

► 11-20 : -2 attaque et -2 Maîtrise élémentaire ; -2 Défense

\n

► 21 et + : -3 attaque et -3 Maîtrise élémentaire ; -3 Défense

\n

\n

► Réussite critique : -5 attaque et -5 Maîtrise élémentaire ; -5 CA

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"dV7KShwATLGmAxja"} +{"name":"Conseil de combat","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Le personnage peut donner des indications à un allié sur le point faible d’un adversaire. Pour ce faire, le joueur fait un test de Vie en nature ou d’Intelligence (au choix). L'allié reçoit alors un bonus pour sa prochaine attaque contre la cible en fonction du résultat:

\n

►1-10:  +2 attaque

\n

►11-20: +3 attaque

\n

►21 et + : +4 attaque

\n

\n

► Réussite critique : +5 attaque

\n

 

\n

Si l'utilisateur de cette technique possède les attributs \"Tueur de Vaadrins\" ou \"Tueur de bêtes\" ou \"Tueur d'humanoïdes\" ou \"Tueur d'élémentaire\" et que l'adversaire ciblé correspond à l'une de ces catégories, le bonus accordé à l'allié augmente de +1 par Niveau d'attribut. 

","pacost":1,"xp":600,"notes":null},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"fSDM5YYuo31Bd3E3"} +{"name":"Natation fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple ses capacités de natation. Cela se traduit par un bonus de +6 en Natation. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"irC2UdbOJkATSEhS"} +{"name":"Constitution fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Durant 2 tours / 12 secondes, l'utilisateur décuple sa constitution. Cela se traduit par un bonus de +6 en Constitution. 

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"j2ycxnnovET9mGRs"} +{"name":"Capture de projectiles","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégats","effect":"

Si l'adversaire attaque l'utilisateur avec une arme de jet et que son attaque porte, l'utilisateur peut tenter d'attraper la flèche ou le carreau avant qu'ils ne l'atteignent. Pour ce faire il doit effectuer un jet de Réflexe et battre le jet d'Attaque de l'adversaire.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"j4p8ZTToGsBlpyEI"} +{"name":"Volonté du berserker","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Après la phase de dégâts","effect":"

Au moment où l'utilisateur tombe à moins de 1 PV, il peut effectuer un test de Volonté. 

\n

Il reste alors debout et capable d'action durant un nombre de tour en fonction du résultat de son test:

\n

► 1-10: 1 tour

\n

► 11-20: 2 tours

\n

► 21 et + : 3 tours

\n

► Réussite critique : 4 tours + il récupère 1D4 PV par PA restant

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"kLH8Zm98p22AgMGY"} +{"name":"Viser parfaitement","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur d'une arme de tir se concentre sur une partie précise de la cible. Il ajoute un bonus de +5 à l'Attaque.

","pacost":1,"xp":700,"notes":"

L'utilisateur ne peut effectuer aucune autre action du tour. 

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"oRaclfAtWuYozB4G"} +{"name":"Sens du sacrifice","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'adversaire. Avant la phase de dégâts","effect":"

L'utilisateur se projette jusqu’à 9m pour protéger un allié. Il se prend l'attaque à la place de l'allié et reçoit immédiatement les dégâts (sans passer par la phase d’attaque).

\n

Si l'utilisateur est aux prises avec un adversaire, celui-ci reçoit également une attaque d'opportunité.

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"qwFTKd6BtxsH0ivP"} +{"name":"Combo","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

Si le personnage a touché une cible avec une attaque de corps-à-corps, il peut porter une nouvelle attaque sur un adversaire se trouvant à 2m de distance.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"r0TAOASdnCColtS1"} +{"name":"Viser parfaitement Niveau 2","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur d'une arme de tir e concentre sur une partie précise de la cible. Il ajoute un bonus de +10 Attaque.

","pacost":1,"xp":900,"notes":"

L'utilisateur ne peut effectuer aucune autre action du tour. 

\n

Remplace la technique \"Viser parfaitement\"

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"rCCCra75cRs1DwzH"} +{"name":"Dévotion fabuleuse","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur gagne un +5 en Dévotion pendant 1 tour.

","pacost":1,"xp":800,"notes":"

Jets d'Attaques et de Dégâts à lancer pour chaque cible.

"},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"sPwc09qsKsDnjg1w"} +{"name":"Attaque bestiale","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur, après la phase d'attaque","effect":"

Lorsque l'utilisateur attaque une cible au corps-à-corps, il peut faire reculer celle-ci de plusieurs mètres.

\n

Pour ce faire, il effectue un jet de Force:

\n

► 1-5 : 2m

\n

► 6-10 : 3m

\n

► 11-15 : 4m

\n

► 16-20 : 5m

\n

► 21 et + : 6m

\n

\n

► Réussite critique : 7m

","pacost":1,"xp":500,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"toG8yu9P71a4bkbW"} +{"name":"Fuite éclair","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Après la phase de dégâts","effect":"

Une fois les dégâts effectués, l'utilisateur peut quitter le combat au corps-à-corps sans laisser d’attaque d'opportunité à son adversaire.

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"umLaqHqu6wEggSiF"} +{"name":"Provocation","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur","effect":"

L'utilisateur provoque une cible située à 20m pour qu'elle ne s'intéresse qu'à lui. La cible attaquera alors de préférence l'utilisateur de la technique. Le joueur effectue un test d’Intimidation, de Contrôle de soi, Démonstration ou de Social (au choix). Selon le résultat, les effets sont les suivants pendant 1D4 tours:

\n

► 1-10 : l’utilisateur gagne +2 à l'Attaque et -2 à la Défense contre cette cible

\n

► 11-20 : l’utilisateur gagne +3 l'Attaque et -2 à la Défense contre cette cible

\n

► 21 et + : l’utilisateur gagne +4 l'Attaque et -2 à la Défense contre cette cible

\n

\n

► Réussite critique : l’utilisateur gagne +5 attaque contre cette cible

","pacost":1,"xp":700,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"vSwLmSEarxNSf0d5"} +{"name":"Zone d'effet amplifiée","permission":{"default":0,"0FETyDL9AqSwhPI5":3},"type":"technique","data":{"condition":"Tour de l'utilisateur. Une fois que le sort est lancé","effect":"

La zone d'effet du Sort lancé par l'utilisateur peut être doublée. 

","pacost":1,"xp":600,"notes":""},"flags":{},"img":"systems/foundryvtt-vadentis/images/icons/icone_item_techniques.webp","effects":[],"_id":"wajhQbvas8C74LfS"} diff --git a/styles/simple.css b/styles/simple.css index dbd233f..8302132 100644 --- a/styles/simple.css +++ b/styles/simple.css @@ -394,62 +394,11 @@ table {border: 1px solid #7a7971;} z-index: 9999; display: block; } -.rdd-roll-part{ - align-items: center; - border-radius: 6px; padding: 3px; - background:linear-gradient(30deg, rgba(191, 149, 63, 0.3), rgba(252, 246, 186, 0.3), rgba(179, 135, 40, 0.3), rgba(251, 245, 183, 0.3), rgba(170, 119, 28, 0.3)); -} -.rdd-roll-sign{ - border-radius: 6px; padding: 3px; - background:linear-gradient(30deg, rgba(61, 55, 93, 0.3), rgba(178, 179, 196, 0.3), rgba(59, 62, 63, 0.6), rgba(206, 204, 199, 0.3), rgba(61, 46, 49, 0.3)); -} -.rdd-roll-norm{ - border-radius: 6px; padding: 3px; - background:linear-gradient(30deg, rgba(7, 76, 0, 0.3), rgba(66, 163, 65, 0.2), rgba(184, 226, 163, 0.1), rgba(66, 163, 65, 0.2), rgba(184, 226, 163, 0.3)); -} -.rdd-roll-echec{ - border-radius: 6px; padding: 3px; - background-image: linear-gradient(150deg, rgba(255, 0, 0, 0.3), rgba(255, 200, 128, 0.05),rgba(255, 200, 128, 0.1), rgba(255,10,0,0.3)); -} -.rdd-roll-epart{ - border-radius: 6px; padding: 3px; - background:linear-gradient(150deg, rgba(100, 45, 124, 0.6), rgba(216, 157, 192, 0.3), rgba(177, 157, 216, 0.5), rgba(107, 62, 121, 0.3), rgba(100, 45, 124, 0.6)); -} -.rdd-roll-etotal{ - border-radius: 6px; padding: 3px; - background:linear-gradient(150deg, rgba(0, 0, 0, 0.7), rgba(100, 45, 124, 0.4), rgba(82, 17, 131, 0.3),rgba(100, 45, 124, 0.4), rgba(0, 0, 0, 0.7)); -} -.rdd-diviseur{ - border-radius: 6px; padding: 3px; - background:linear-gradient(30deg, rgba(61, 55, 93, 0.2), rgba(178, 179, 196, 0.1), rgba(59, 62, 63, 0.2), rgba(206, 204, 199, 0.1), rgba(61, 46, 49, 0.2)); -} -.table-resolution-carac { - background-color: yellow; -} - -.table-resolution-target { - font-weight: bold; - background-color: lightblue; -} - -#tableProbaReussite{ - font-size: 0.8rem; - padding: 5px; -} - -.poesie-extrait { - font-size: 0.85rem; - font-style: italic; -} -.poesie-reference{ - font-size: 0.70rem; - text-align: right; -} /* ======================================== */ /* Sheet */ .window-app.sheet .window-content .sheet-header{ - background: #011d33 url("../images/ui/texture_feuille_perso_principale.webp") no-repeat left top; + background: #011d33 url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat left top; color: rgba(255, 255, 255, 1); } @@ -461,7 +410,7 @@ table {border: 1px solid #7a7971;} } .window-app .window-content, .window-app.sheet .window-content .sheet-body{ - background: rgb(245,245,240) url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat left top; + background: rgb(245,245,240) url("../images/ui/texture_feuille_perso_principale.webp") no-repeat left top; } section.sheet-body{padding: 0.25rem 0.5rem;} @@ -474,7 +423,7 @@ section.sheet-body{padding: 0.25rem 0.5rem;} } .sheet nav.sheet-tabs { - font-size: 0.65rem; + font-size: 0.80rem; font-weight: bold; height: 5rem; flex: 0 0 5rem; @@ -539,13 +488,6 @@ section.sheet-body:after { color: rgba(255, 255, 255, 0.5); } -.alchimie-tache { - font-weight: bold; - background: rgb(182, 180, 179); - border: 1px solid rgba(72, 46, 28, 1); - border-radius: 0.25rem; - color: rgba(212, 27, 27, 0.5); -} .window-app.sheet .window-content .tooltip:hover .tooltiptext { top: 2rem; @@ -687,6 +629,12 @@ ul, li { .description-label { flex-grow: 2; } + +.score-label { + flex-grow: 2; + align-content: center; +} + .attribut-value, .carac-value { flex-grow: 0; @@ -860,34 +808,7 @@ ul, li { } -/* ======================================== */ -/* Fatigue CSS */ -.table-fatigue { - table-layout: fixed; - padding: 0; - margin: 0; -} -.table-fatigue td { - table-layout: fixed; - width: 2px; - height: 2px; - padding: 0; -} -.table-fatigue .fatigue-used { - background-color: DarkRed; - border: 1px solid #999; -} -.table-fatigue .fatigue-none { - background-color: Grey; - border: 1px solid #999; -} -.table-fatigue .fatigue-free { - border: 1px solid #999; -} -.table-fatigue .fatigue-malus { - font-size: 0.8rem; -} - .flex-actions-bar { +.flex-actions-bar { flex-grow: 2; } @@ -921,9 +842,13 @@ ul, li { cursor: pointer; } +.chat-message .message-header .flavor-text, .chat-message .message-header .whisper-to { + font-size: 1.2rem; +} + .chat-message { background: rgba(220,220,210,0.5); - font-size: 1rem; + font-size: 1.2rem; } .chat-message.whisper { @@ -1056,229 +981,6 @@ ul, li { border-image-outset: 0px; } -/*--------------------------------------------------------------------------*/ -/* CALENDAR STUFF */ -#calendar-time-container{ - position: absolute; - display: block; -} -.calendar{ - min-width: 150px; - grid-row: 1; - grid-column: 1; - width: fit-content; - height: 84px; - margin: 0; - padding: 0; - border: 1px solid #000; - border-radius: 3%; - background: rgba(0, 0, 0, 0.5); - font-family: "GoudyAcc"; - z-index: 100; -} -.calendar-hdr{ - display: grid; - font-size: 1rem; - margin: 3px; - padding: 4px; - height: 25px; - width: fit-content; - min-width: 200px; - border-bottom: 1px solid #111; - color: #CCC; - float: left; -} -.calendar-date-rdd { - font-family: "GoudyAcc"; - color: #CCC; - opacity: 90; - font-size: 13px; - line-height: 1; - text-align: center; - padding: 0; - margin: 0; - border: none; - flex: 1; -} -.calendar-date{ - grid-row: 1; - grid-column: 2; - float: left; - text-align: center; - padding-top: 0px; - padding-bottom: 0px; - margin-bottom: 5px; - color: #CCC; - cursor: pointer; -} -.calendar-date, -.calendar-date-num { - transition: 0.2s; -} -.calendar-date-num { - grid-row: 1; - grid-column: 2; - float: left; - text-align: center; - padding-top: 0px; - padding-bottom: 0px; - margin-bottom: 5px; - color: #CCC; - opacity: 0; - cursor: pointer; -} -.calendar-heure-img{ - width: 24px; - height: 24px; - flex-grow: 0; - border-width: 0; - opacity: 90; - color: rgba(255, 255, 255, 0.5); -} -.calendar-hdr:hover .calendar-date { - opacity: 0; -} -.calendar-hdr:hover .calendar-date-num{ - opacity: 1; -} -.calendar-container{ - padding-top: 3px; - padding-bottom: 20px; -} -.calendar-btn-container-left{ - width: 20%; - display: grid; - float: left; - margin: 2px; - grid-row-gap: 3px; - color: rgba(0, 0, 0, 0.5); -} -.calendar-btn-container-right{ - width: 20%; - display: grid; - float: right; - margin: 2px; - grid-row-gap: 3px; -} -.astrologie-btn-edit, -.calendar-btn-edit{ - grid-row: 1; - grid-column: 1; - margin: auto; - color: rgba(0, 0, 0, 0.5); -} -.astrologie-btn-edit:hover, -.calendar-btn-edit:hover { - color: #FFF; - border: 0px solid #000; - cursor: pointer; -} -.calendar-btn{ - margin: auto; - border: 1px solid rgba(0, 0, 0, 0); - color: rgba(255, 255, 255, 0.5); -} -.calendar-btn:hover { - color: rgba(255, 255, 128, 0.7); - border: 1px solid rgba(255, 128, 0, 0.8); - cursor: pointer; -} - -.calendar-1min{ - grid-row: 1; - grid-column: 1; -} -.calendar-5min{ - grid-row: 1; - grid-column: 2; -} -.calendar-10min{ - grid-row: 2; - grid-column: 1; - margin-left: 10px; -} - -.calendar-20min{ - grid-row: 2; - grid-column: 2; - margin-left: 10px; -} - -.calendar-lyre{ - grid-row: 1; - grid-column: 1; - height: fit-content; - text-align: center; - vertical-align: center; -} - -.calendar-vaisseau{ - grid-row: 1; - grid-column: 2; - height: fit-content; - text-align: center; - vertical-align: center; -} - -.calendar-30min{ - grid-row: 2; - grid-column: 1; - height: fit-content; - text-align: center; - vertical-align: center; -} -.calendar-1heure{ - grid-row: 2; - grid-column: 2; - height: fit-content; - text-align: center; - vertical-align: center; -} - -.calendar-btn-container-left:hover{ - color: #FFF; - border: 0px solid #000; - cursor: pointer; -} -.calendar-weekday-time{ - display: grid; - float: left; - width: 55%; - padding-top: 0px; - padding-bottom: 0px; - margin: auto; - color: #CCC; -} -.calendar-weekday{ - grid-column: 1; - grid-row: 1; - text-align: center; - margin: auto; - border-bottom: 1px solid #111; -} -.calendar-time{ - grid-column: 1; - grid-row: 2; - font-size: 1.10rem; - text-align: center; - margin: auto; - cursor: pointer; - display: inline-flex; -} -.calendar-nombre-astral{ -grid-column: 2; -grid-row: 2; -font-size: 1.10rem; -text-align: right; -margin: auto; -cursor: pointer; -display: inline-flex; -} -.calendar-time-disp{ - position: relative; - bottom: 6px; -} - /* Tooltip container */ .tooltip { position: relative; diff --git a/templates/actor-sheet.html b/templates/actor-sheet.html index 00e05ab..4253453 100644 --- a/templates/actor-sheet.html +++ b/templates/actor-sheet.html @@ -13,7 +13,7 @@ {{!-- Sheet Tab Navigation --}}