forked from public/foundryvtt-reve-de-dragon
Fixes suite aux test de combat
* séparation des bonus dégâts * jet d'encaissement fait par le défenseur * début gestion demi surprise ou surprise * ajout du nom de la personne qui recule * xp sur maîrise du fleuve * xp sur combat "courants" * fix affichage localisation des blessures ("loc") * fix dommages armes une main (ou 2 mains) seulement * fix message attaque échouée * fix esquive
This commit is contained in:
@ -325,10 +325,10 @@ export class RdDTMRDialog extends Dialog {
|
||||
return;
|
||||
}
|
||||
if (cellDescr.type == "lac" || cellDescr.type == "fleuve" || cellDescr.type == "marais") {
|
||||
// TODO: permettre de choisir la voie de draconic?
|
||||
let draconic = this.actor.getBestDraconic();
|
||||
|
||||
let carac = this.actor.getReveActuel();
|
||||
// TODO: ajouter l'état général?
|
||||
const etatGeneral = this.actor.data.data.compteurs.etat.value
|
||||
let difficulte = draconic.data.niveau - 7;
|
||||
let rolled = await RdDResolutionTable.roll(carac, difficulte);
|
||||
@ -357,7 +357,7 @@ export class RdDTMRDialog extends Dialog {
|
||||
}
|
||||
if (rolled.isPart) {
|
||||
explication += "<br>Vous avez fait une Réussite Particulière";
|
||||
explication += RdDResolutionTable.buildXpMessage(rolled, difficulte);
|
||||
this.actor._appliquerAjoutExperience({ rolled: rolled, seletedCarac: {label: 'reve'}, competence: draconic.name })
|
||||
msg2MJ += "<br>Et a fait une réussite particulière";
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user