fix: retours review - validation de phase, drop de véhicule et dés de Réserve

- resetPhaseLimits ne touche plus au compteur de phase (seul le
  dialogue d'attribution du MJ l'avance) : évite le double-incrément
  quand joueur et MJ valident la même phase.
- _onDropActor : import d'une copie monde pour un véhicule déposé
  depuis un compendium, confirmation avant de transférer un véhicule
  déjà rattaché à un autre Groupe, try/catch avec retour utilisateur.
- #onClickRadioHexa : garde isEditable (pas d'erreur de permission
  pour un utilisateur non éditeur).
This commit is contained in:
2026-08-05 21:24:33 +02:00
parent 282fb2794a
commit c96e8d69d7
6 changed files with 56 additions and 14 deletions
@@ -130,7 +130,7 @@ export default class VermineCharacterSheetV2 extends VermineBaseActorSheet {
/** Valide la phase d'Expérience courante et réinitialise les limites. */
static async #onValidatePhase() {
const { VermineExperience } = await import("../../system/experience.mjs")
await VermineExperience.completePhase(this.document)
await VermineExperience.resetPhaseLimits(this.document)
ui.notifications.info(game.i18n.localize("VERMINE.validate_phase_done"))
}
}