Files
foundryvtt-wh4-lang-fr-fr/scripts/dEx8xfG7VLbN69Ha.js

14 lines
637 B
JavaScript

if (!this.item.system.properties.flaws.reload) return;
const minReload = this.item.system.properties.qualities?.salvo ? 1 : 0;
const originalReload = this.item.system.properties.flaws.reload.value;
const runesOfReloading = Number(this.item.effects.contents.filter(e => e.name == this.effect.name).length);
const newReload = Math.max(originalReload - (2 * runesOfReloading), minReload);
if (newReload) {
this.item.system.properties.flaws.reload.value = newReload;
this.item.system.properties.flaws.reload.display = `${game.i18n.localize("PROPERTY.Reload")} ${newReload}`;
}
else {
delete this.item.system.properties.flaws.reload
}