diff --git a/module/actor.js b/module/actor.js index 4750d05e..3f381c45 100644 --- a/module/actor.js +++ b/module/actor.js @@ -220,7 +220,7 @@ export class RdDActor extends RdDBaseActorSang { if (arme.system.tir) { addAttaque(arme, ATTAQUE_TYPE.TIR) } }) - addAttaque(RdDItemArme.corpsACorps(this), ATTAQUE_TYPE.CORPS_A_CORPS) + addAttaque(RdDItemArme.pugilat(this), ATTAQUE_TYPE.CORPS_A_CORPS) addAttaque(RdDItemArme.empoignade(this), ATTAQUE_TYPE.CORPS_A_CORPS, 'empoignade') return actions diff --git a/module/item/arme.js b/module/item/arme.js index fc4f995a..5cd4930d 100644 --- a/module/item/arme.js +++ b/module/item/arme.js @@ -276,8 +276,8 @@ export class RdDItemArme extends RdDItem { static pugilat(actor) { const pugilat = RdDItemArme.corpsACorps(actor) - pugilat.name = 'Mains nues' - return pugilat; + pugilat.name = 'Pugilat' + return pugilat } static empoignade(actor) { diff --git a/module/rdd-combat.js b/module/rdd-combat.js index cdf0ba56..4bcc5d6f 100644 --- a/module/rdd-combat.js +++ b/module/rdd-combat.js @@ -116,7 +116,9 @@ export class RdDCombatManager extends Combat { } - /************************************************************************************/ + /** *********************************************************************************** + * @override lance l'initiative de plusieurs combattants (tous/ous les PNJs) en une fois + */ async rollInitiative(ids, messageOptions = {}) { console.log(`${game.system.title} | Combat.rollInitiative()`, ids, messageOptions) ids = typeof ids === "string" ? [ids] : ids @@ -146,7 +148,7 @@ export class RdDCombatManager extends Combat { alias: combatant.token?.name, sound: CONFIG.sounds.dice, }, - flavor: `${combatant.token?.name} a fait son jet d'Initiative (${messageOptions.info})
` + flavor: `${combatant.token?.name} a une initiatyive de ${init.value} : ${messageOptions.info}
` }, messageOptions); init.roll.toMessage(messageData, { rollMode, create: true }); @@ -263,7 +265,7 @@ export class RdDCombatManager extends Combat { const comp = action.comp return { phase: RdDInitiative.phaseArme(comp?.system.categorie, action.arme), - info: action.name + " / " + comp.name, + info: action.label, carac: actor.getCaracInit(comp), niveau: comp?.system.niveau ?? (['(lancer)', '(tir)'].includes(action.main) ? -8 : -6) }