#113 règles de combat optionnelles

This commit is contained in:
Vincent Vandemeulebrouck
2021-01-25 08:48:03 +01:00
parent 56bb117a0c
commit 91610894cc
4 changed files with 130 additions and 8 deletions

View File

@ -12,7 +12,7 @@ import { ChatUtility } from "./chat-utility.js";
import { RdDItemSort } from "./item-sort.js";
import { Grammar } from "./grammar.js";
import { RdDEncaisser } from "./rdd-roll-encaisser.js";
import { RdDCombat } from "./rdd-combat.js";
import { RdDCombat, RdDCombatSettings } from "./rdd-combat.js";
import { DeDraconique } from "./de-draconique.js";
import { RdDAudio } from "./rdd-audio.js";
import { RdDItemCompetence } from "./item-competence.js";
@ -2222,6 +2222,9 @@ export class RdDActor extends Actor {
}
_deteriorerArmure(item, dmg) {
if (!RdDCombatSettings.isUsingDeteriorationArmure()) {
return;
}
let update = duplicate(item);
update.data.deterioration = (update.data.deterioration ?? 0) + dmg;
if (update.data.deterioration >= 10) {