Fermeture de la fenêtre de jet depuis un lien
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
- Mise en réserve de sort par le Gardien
|
- Mise en réserve de sort par le Gardien
|
||||||
- Fenêtre de jets V2
|
- Fenêtre de jets V2
|
||||||
- utilisation pour les jets quelconques
|
- utilisation pour les jets quelconques
|
||||||
|
- la fenêtre de jet pour les jets depuis un lien texte
|
||||||
- affichage des ajustements dans la fenêtre d'attaque avec arme à distance
|
- affichage des ajustements dans la fenêtre d'attaque avec arme à distance
|
||||||
- gestion des défenses contre les armes à distance
|
- gestion des défenses contre les armes à distance
|
||||||
- défense contre possession
|
- défense contre possession
|
||||||
|
|||||||
+1
-1
@@ -1954,7 +1954,7 @@ export class RdDActor extends RdDBaseActorSang {
|
|||||||
diff: { value: diff ?? 0 }
|
diff: { value: diff ?? 0 }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return await RollDialog.create(rollData)
|
return await RollDialog.create(rollData, options)
|
||||||
}
|
}
|
||||||
|
|
||||||
RdDEmpoignade.checkEmpoignadeEnCours(this)
|
RdDEmpoignade.checkEmpoignadeEnCours(this)
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ import { RdDCarac } from "../../rdd-carac.js";
|
|||||||
import { RdDItemCompetence } from "../../item-competence.js";
|
import { RdDItemCompetence } from "../../item-competence.js";
|
||||||
import { RdDUtility } from "../../rdd-utility.js";
|
import { RdDUtility } from "../../rdd-utility.js";
|
||||||
import { TextRollManager } from "./text-roll-formatter.js";
|
import { TextRollManager } from "./text-roll-formatter.js";
|
||||||
|
import RollDialog from "../../roll/roll-dialog.mjs";
|
||||||
|
import { OptionsAvancees, ROLL_DIALOG_V2 } from "../../settings/options-avancees.js";
|
||||||
|
|
||||||
const REGECP_CARAC = "(?<carac>[A-Za-zÀ-ÖØ-öø-ÿ\\s\\-]+)"
|
const REGECP_CARAC = "(?<carac>[A-Za-zÀ-ÖØ-öø-ÿ\\s\\-]+)"
|
||||||
const REGEXP_COMP = "(\\/(?<competence>[A-Za-zÀ-ÖØ-öø-ÿ ]+([1-2]?[A-Za-zÀ-ÖØ-öø-ÿ ]+)?))?"
|
const REGEXP_COMP = "(\\/(?<competence>[A-Za-zÀ-ÖØ-öø-ÿ ]+([1-2]?[A-Za-zÀ-ÖØ-öø-ÿ ]+)?))?"
|
||||||
@@ -49,10 +51,11 @@ export class TextRollCaracCompetence {
|
|||||||
caracCode = actor.mapCarac(caracCode)
|
caracCode = actor.mapCarac(caracCode)
|
||||||
if (caracCode) {
|
if (caracCode) {
|
||||||
if (competence) {
|
if (competence) {
|
||||||
await actor.rollCaracCompetence(caracCode, competence, diff)
|
await actor.rollCaracCompetence(caracCode, competence, diff,
|
||||||
|
{ title: "", onRollDone: RollDialog.onRollDoneClose })
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
await actor.rollCarac(caracCode, { diff })
|
await actor.rollCarac(caracCode, { diff , onRollDone: RollDialog.onRollDoneClose})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user