diff --git a/changelog.md b/changelog.md
index c2edfad..bf57169 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,9 @@
+# 12.0.23
+
+- Correction sur les jets réussie en tir
+- Correction sur le dés négatif pour les échecs critiques
+- Correction sur l'XP et édition de l'XP en mode MJ
+
# 12.0.22
- Correction pour les armes d'hast
diff --git a/modules/actors/tedeum-actor.js b/modules/actors/tedeum-actor.js
index ea78c9f..310695d 100644
--- a/modules/actors/tedeum-actor.js
+++ b/modules/actors/tedeum-actor.js
@@ -360,11 +360,13 @@ export class TeDeumActor extends Actor {
providence.value = Math.min(Math.max(providence.value + value, 0), 6)
this.update({ "system.providence": providence })
}
+
/* -------------------------------------------- */
- modifyXP(key, value) {
+ async modifyXP(key, value) {
let xp = this.system.caracteristiques[key].experience
xp = Math.max(xp + value, 0)
- this.update({ [`system.caracteristiques.${key}.experience`]: xp })
+ await this.update({ [`system.caracteristiques.${key}.experience`]: xp })
+ this.sheet?.render(true)
}
/* -------------------------------------------- */
diff --git a/modules/common/tedeum-utility.js b/modules/common/tedeum-utility.js
index 82bcb35..8f90d96 100644
--- a/modules/common/tedeum-utility.js
+++ b/modules/common/tedeum-utility.js
@@ -437,10 +437,11 @@ export class TeDeumUtility {
}
}
if (rollData.diceSum == 1) {
- let critiqueRoll = await new Roll(rollData.carac.negativeDice).roll()
+ let critiqueRoll = await new Roll(rollData.carac.negativeDice)
+ await critiqueRoll.evaluate()
await this.showDiceSoNice(critiqueRoll, game.settings.get("core", "rollMode"))
rollData.critiqueRoll = foundry.utils.duplicate(critiqueRoll)
- if (critiqueRoll.total > rollData.competence.score) {
+ if (critiqueRoll.total > rollData.competence.system.score) {
rollData.isEchecCritique = true
}
}
@@ -513,7 +514,7 @@ export class TeDeumUtility {
await this.getLocalisation(rollData)
// Now the degats
let degatsRoll = await new Roll(rollData.arme.system.degats).roll()
- await this.showDiceSoNice(locRoll, game.settings.get("core", "rollMode"))
+ await this.showDiceSoNice(rollData.locRoll, game.settings.get("core", "rollMode"))
rollData.degatsRoll = foundry.utils.duplicate(degatsRoll)
rollData.degats = degatsRoll.total
}
diff --git a/packs/aides/000079.log b/packs/aides/000083.log
similarity index 100%
rename from packs/aides/000079.log
rename to packs/aides/000083.log
diff --git a/packs/aides/CURRENT b/packs/aides/CURRENT
index c7a124b..635f1ad 100644
--- a/packs/aides/CURRENT
+++ b/packs/aides/CURRENT
@@ -1 +1 @@
-MANIFEST-000077
+MANIFEST-000081
diff --git a/packs/aides/LOG b/packs/aides/LOG
index 8311f58..560cfd1 100644
--- a/packs/aides/LOG
+++ b/packs/aides/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.143055 7f24c6ffd6c0 Recovering log #75
-2025/03/11-18:04:31.153035 7f24c6ffd6c0 Delete type=3 #73
-2025/03/11-18:04:31.153146 7f24c6ffd6c0 Delete type=0 #75
-2025/03/11-18:27:51.833675 7f24c4bff6c0 Level-0 table #80: started
-2025/03/11-18:27:51.833743 7f24c4bff6c0 Level-0 table #80: 0 bytes OK
-2025/03/11-18:27:51.840981 7f24c4bff6c0 Delete type=0 #78
-2025/03/11-18:27:51.853984 7f24c4bff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.715587 7fbe66ffd6c0 Recovering log #79
+2025/03/18-20:02:55.727775 7fbe66ffd6c0 Delete type=3 #77
+2025/03/18-20:02:55.727902 7fbe66ffd6c0 Delete type=0 #79
+2025/03/18-20:34:57.401764 7fbe663ff6c0 Level-0 table #84: started
+2025/03/18-20:34:57.401796 7fbe663ff6c0 Level-0 table #84: 0 bytes OK
+2025/03/18-20:34:57.408016 7fbe663ff6c0 Delete type=0 #82
+2025/03/18-20:34:57.415964 7fbe663ff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
diff --git a/packs/aides/LOG.old b/packs/aides/LOG.old
index c90ae1e..8311f58 100644
--- a/packs/aides/LOG.old
+++ b/packs/aides/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.628624 7f24c6ffd6c0 Recovering log #70
-2025/03/11-13:28:14.638344 7f24c6ffd6c0 Delete type=3 #68
-2025/03/11-13:28:14.638409 7f24c6ffd6c0 Delete type=0 #70
-2025/03/11-13:44:45.762189 7f24c4bff6c0 Level-0 table #76: started
-2025/03/11-13:44:45.762249 7f24c4bff6c0 Level-0 table #76: 0 bytes OK
-2025/03/11-13:44:45.768757 7f24c4bff6c0 Delete type=0 #74
-2025/03/11-13:44:45.768912 7f24c4bff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.143055 7f24c6ffd6c0 Recovering log #75
+2025/03/11-18:04:31.153035 7f24c6ffd6c0 Delete type=3 #73
+2025/03/11-18:04:31.153146 7f24c6ffd6c0 Delete type=0 #75
+2025/03/11-18:27:51.833675 7f24c4bff6c0 Level-0 table #80: started
+2025/03/11-18:27:51.833743 7f24c4bff6c0 Level-0 table #80: 0 bytes OK
+2025/03/11-18:27:51.840981 7f24c4bff6c0 Delete type=0 #78
+2025/03/11-18:27:51.853984 7f24c4bff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
diff --git a/packs/aides/MANIFEST-000077 b/packs/aides/MANIFEST-000081
similarity index 58%
rename from packs/aides/MANIFEST-000077
rename to packs/aides/MANIFEST-000081
index 539a1c8..ff4c30c 100644
Binary files a/packs/aides/MANIFEST-000077 and b/packs/aides/MANIFEST-000081 differ
diff --git a/packs/armes/000181.log b/packs/armes/000185.log
similarity index 100%
rename from packs/armes/000181.log
rename to packs/armes/000185.log
diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT
index 9289f7a..0a6f13a 100644
--- a/packs/armes/CURRENT
+++ b/packs/armes/CURRENT
@@ -1 +1 @@
-MANIFEST-000179
+MANIFEST-000183
diff --git a/packs/armes/LOG b/packs/armes/LOG
index ce5ebb5..7ed8692 100644
--- a/packs/armes/LOG
+++ b/packs/armes/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.045395 7f24c5ffb6c0 Recovering log #177
-2025/03/11-18:04:31.056356 7f24c5ffb6c0 Delete type=3 #175
-2025/03/11-18:04:31.056467 7f24c5ffb6c0 Delete type=0 #177
-2025/03/11-18:27:51.772304 7f24c4bff6c0 Level-0 table #182: started
-2025/03/11-18:27:51.772338 7f24c4bff6c0 Level-0 table #182: 0 bytes OK
-2025/03/11-18:27:51.778305 7f24c4bff6c0 Delete type=0 #180
-2025/03/11-18:27:51.798039 7f24c4bff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.593062 7fbe67fff6c0 Recovering log #181
+2025/03/18-20:02:55.605860 7fbe67fff6c0 Delete type=3 #179
+2025/03/18-20:02:55.605967 7fbe67fff6c0 Delete type=0 #181
+2025/03/18-20:34:57.329715 7fbe663ff6c0 Level-0 table #186: started
+2025/03/18-20:34:57.329814 7fbe663ff6c0 Level-0 table #186: 0 bytes OK
+2025/03/18-20:34:57.336235 7fbe663ff6c0 Delete type=0 #184
+2025/03/18-20:34:57.356288 7fbe663ff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old
index a573860..ce5ebb5 100644
--- a/packs/armes/LOG.old
+++ b/packs/armes/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.531093 7f24c5ffb6c0 Recovering log #172
-2025/03/11-13:28:14.541728 7f24c5ffb6c0 Delete type=3 #170
-2025/03/11-13:28:14.541774 7f24c5ffb6c0 Delete type=0 #172
-2025/03/11-13:44:45.683900 7f24c4bff6c0 Level-0 table #178: started
-2025/03/11-13:44:45.683936 7f24c4bff6c0 Level-0 table #178: 0 bytes OK
-2025/03/11-13:44:45.690560 7f24c4bff6c0 Delete type=0 #176
-2025/03/11-13:44:45.703381 7f24c4bff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.045395 7f24c5ffb6c0 Recovering log #177
+2025/03/11-18:04:31.056356 7f24c5ffb6c0 Delete type=3 #175
+2025/03/11-18:04:31.056467 7f24c5ffb6c0 Delete type=0 #177
+2025/03/11-18:27:51.772304 7f24c4bff6c0 Level-0 table #182: started
+2025/03/11-18:27:51.772338 7f24c4bff6c0 Level-0 table #182: 0 bytes OK
+2025/03/11-18:27:51.778305 7f24c4bff6c0 Delete type=0 #180
+2025/03/11-18:27:51.798039 7f24c4bff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
diff --git a/packs/armes/MANIFEST-000179 b/packs/armes/MANIFEST-000183
similarity index 72%
rename from packs/armes/MANIFEST-000179
rename to packs/armes/MANIFEST-000183
index abc69b4..aa3a1bb 100644
Binary files a/packs/armes/MANIFEST-000179 and b/packs/armes/MANIFEST-000183 differ
diff --git a/packs/armures/000181.log b/packs/armures/000185.log
similarity index 100%
rename from packs/armures/000181.log
rename to packs/armures/000185.log
diff --git a/packs/armures/CURRENT b/packs/armures/CURRENT
index 9289f7a..0a6f13a 100644
--- a/packs/armures/CURRENT
+++ b/packs/armures/CURRENT
@@ -1 +1 @@
-MANIFEST-000179
+MANIFEST-000183
diff --git a/packs/armures/LOG b/packs/armures/LOG
index b73b9f7..7690158 100644
--- a/packs/armures/LOG
+++ b/packs/armures/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.059498 7f24c6ffd6c0 Recovering log #177
-2025/03/11-18:04:31.068855 7f24c6ffd6c0 Delete type=3 #175
-2025/03/11-18:04:31.068919 7f24c6ffd6c0 Delete type=0 #177
-2025/03/11-18:27:51.778439 7f24c4bff6c0 Level-0 table #182: started
-2025/03/11-18:27:51.778466 7f24c4bff6c0 Level-0 table #182: 0 bytes OK
-2025/03/11-18:27:51.784375 7f24c4bff6c0 Delete type=0 #180
-2025/03/11-18:27:51.798058 7f24c4bff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.610587 7fbe66ffd6c0 Recovering log #181
+2025/03/18-20:02:55.621230 7fbe66ffd6c0 Delete type=3 #179
+2025/03/18-20:02:55.621425 7fbe66ffd6c0 Delete type=0 #181
+2025/03/18-20:34:57.336450 7fbe663ff6c0 Level-0 table #186: started
+2025/03/18-20:34:57.336506 7fbe663ff6c0 Level-0 table #186: 0 bytes OK
+2025/03/18-20:34:57.343480 7fbe663ff6c0 Delete type=0 #184
+2025/03/18-20:34:57.356316 7fbe663ff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
diff --git a/packs/armures/LOG.old b/packs/armures/LOG.old
index 0fa7a92..b73b9f7 100644
--- a/packs/armures/LOG.old
+++ b/packs/armures/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.544961 7f24c6ffd6c0 Recovering log #172
-2025/03/11-13:28:14.555248 7f24c6ffd6c0 Delete type=3 #170
-2025/03/11-13:28:14.555342 7f24c6ffd6c0 Delete type=0 #172
-2025/03/11-13:44:45.668267 7f24c4bff6c0 Level-0 table #178: started
-2025/03/11-13:44:45.668337 7f24c4bff6c0 Level-0 table #178: 0 bytes OK
-2025/03/11-13:44:45.675505 7f24c4bff6c0 Delete type=0 #176
-2025/03/11-13:44:45.703361 7f24c4bff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.059498 7f24c6ffd6c0 Recovering log #177
+2025/03/11-18:04:31.068855 7f24c6ffd6c0 Delete type=3 #175
+2025/03/11-18:04:31.068919 7f24c6ffd6c0 Delete type=0 #177
+2025/03/11-18:27:51.778439 7f24c4bff6c0 Level-0 table #182: started
+2025/03/11-18:27:51.778466 7f24c4bff6c0 Level-0 table #182: 0 bytes OK
+2025/03/11-18:27:51.784375 7f24c4bff6c0 Delete type=0 #180
+2025/03/11-18:27:51.798058 7f24c4bff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
diff --git a/packs/armures/MANIFEST-000179 b/packs/armures/MANIFEST-000183
similarity index 77%
rename from packs/armures/MANIFEST-000179
rename to packs/armures/MANIFEST-000183
index 0511aad..fe8f59d 100644
Binary files a/packs/armures/MANIFEST-000179 and b/packs/armures/MANIFEST-000183 differ
diff --git a/packs/competences/000178.log b/packs/competences/000182.log
similarity index 100%
rename from packs/competences/000178.log
rename to packs/competences/000182.log
diff --git a/packs/competences/CURRENT b/packs/competences/CURRENT
index 4802dbe..a6beb43 100644
--- a/packs/competences/CURRENT
+++ b/packs/competences/CURRENT
@@ -1 +1 @@
-MANIFEST-000176
+MANIFEST-000180
diff --git a/packs/competences/LOG b/packs/competences/LOG
index a202a31..7a5b34d 100644
--- a/packs/competences/LOG
+++ b/packs/competences/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.031690 7f24c57fa6c0 Recovering log #174
-2025/03/11-18:04:31.041244 7f24c57fa6c0 Delete type=3 #172
-2025/03/11-18:04:31.041294 7f24c57fa6c0 Delete type=0 #174
-2025/03/11-18:27:51.791921 7f24c4bff6c0 Level-0 table #179: started
-2025/03/11-18:27:51.791971 7f24c4bff6c0 Level-0 table #179: 0 bytes OK
-2025/03/11-18:27:51.797892 7f24c4bff6c0 Delete type=0 #177
-2025/03/11-18:27:51.798085 7f24c4bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.575835 7fbe677fe6c0 Recovering log #178
+2025/03/18-20:02:55.586561 7fbe677fe6c0 Delete type=3 #176
+2025/03/18-20:02:55.586685 7fbe677fe6c0 Delete type=0 #178
+2025/03/18-20:34:57.343590 7fbe663ff6c0 Level-0 table #183: started
+2025/03/18-20:34:57.343614 7fbe663ff6c0 Level-0 table #183: 0 bytes OK
+2025/03/18-20:34:57.349686 7fbe663ff6c0 Delete type=0 #181
+2025/03/18-20:34:57.356337 7fbe663ff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
diff --git a/packs/competences/LOG.old b/packs/competences/LOG.old
index dc9e41b..a202a31 100644
--- a/packs/competences/LOG.old
+++ b/packs/competences/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.513253 7f24c67fc6c0 Recovering log #169
-2025/03/11-13:28:14.526554 7f24c67fc6c0 Delete type=3 #167
-2025/03/11-13:28:14.526600 7f24c67fc6c0 Delete type=0 #169
-2025/03/11-13:44:45.675611 7f24c4bff6c0 Level-0 table #175: started
-2025/03/11-13:44:45.675642 7f24c4bff6c0 Level-0 table #175: 0 bytes OK
-2025/03/11-13:44:45.683758 7f24c4bff6c0 Delete type=0 #173
-2025/03/11-13:44:45.703372 7f24c4bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.031690 7f24c57fa6c0 Recovering log #174
+2025/03/11-18:04:31.041244 7f24c57fa6c0 Delete type=3 #172
+2025/03/11-18:04:31.041294 7f24c57fa6c0 Delete type=0 #174
+2025/03/11-18:27:51.791921 7f24c4bff6c0 Level-0 table #179: started
+2025/03/11-18:27:51.791971 7f24c4bff6c0 Level-0 table #179: 0 bytes OK
+2025/03/11-18:27:51.797892 7f24c4bff6c0 Delete type=0 #177
+2025/03/11-18:27:51.798085 7f24c4bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
diff --git a/packs/competences/MANIFEST-000176 b/packs/competences/MANIFEST-000180
similarity index 71%
rename from packs/competences/MANIFEST-000176
rename to packs/competences/MANIFEST-000180
index 14e058d..716169f 100644
Binary files a/packs/competences/MANIFEST-000176 and b/packs/competences/MANIFEST-000180 differ
diff --git a/packs/education/000189.log b/packs/education/000193.log
similarity index 100%
rename from packs/education/000189.log
rename to packs/education/000193.log
diff --git a/packs/education/CURRENT b/packs/education/CURRENT
index 7832dba..9b36916 100644
--- a/packs/education/CURRENT
+++ b/packs/education/CURRENT
@@ -1 +1 @@
-MANIFEST-000187
+MANIFEST-000191
diff --git a/packs/education/LOG b/packs/education/LOG
index 1b346b1..9f1a399 100644
--- a/packs/education/LOG
+++ b/packs/education/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.072608 7f24c67fc6c0 Recovering log #184
-2025/03/11-18:04:31.084241 7f24c67fc6c0 Delete type=3 #182
-2025/03/11-18:04:31.084398 7f24c67fc6c0 Delete type=0 #184
-2025/03/11-18:27:51.784510 7f24c4bff6c0 Level-0 table #190: started
-2025/03/11-18:27:51.784541 7f24c4bff6c0 Level-0 table #190: 0 bytes OK
-2025/03/11-18:27:51.791721 7f24c4bff6c0 Delete type=0 #188
-2025/03/11-18:27:51.798072 7f24c4bff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.625718 7fbe6c9fa6c0 Recovering log #189
+2025/03/18-20:02:55.637706 7fbe6c9fa6c0 Delete type=3 #187
+2025/03/18-20:02:55.637826 7fbe6c9fa6c0 Delete type=0 #189
+2025/03/18-20:34:57.349890 7fbe663ff6c0 Level-0 table #194: started
+2025/03/18-20:34:57.349944 7fbe663ff6c0 Level-0 table #194: 0 bytes OK
+2025/03/18-20:34:57.356029 7fbe663ff6c0 Delete type=0 #192
+2025/03/18-20:34:57.356358 7fbe663ff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
diff --git a/packs/education/LOG.old b/packs/education/LOG.old
index 4ee1013..1b346b1 100644
--- a/packs/education/LOG.old
+++ b/packs/education/LOG.old
@@ -1,14 +1,7 @@
-2025/03/11-13:28:14.558461 7f24c57fa6c0 Recovering log #179
-2025/03/11-13:28:14.568052 7f24c57fa6c0 Delete type=3 #177
-2025/03/11-13:28:14.568097 7f24c57fa6c0 Delete type=0 #179
-2025/03/11-13:44:45.690663 7f24c4bff6c0 Level-0 table #185: started
-2025/03/11-13:44:45.696528 7f24c4bff6c0 Level-0 table #185: 269024 bytes OK
-2025/03/11-13:44:45.703042 7f24c4bff6c0 Delete type=0 #183
-2025/03/11-13:44:45.703394 7f24c4bff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at '!items!zGlRtP7zSnkjuuue' @ 421 : 1
-2025/03/11-13:44:45.703398 7f24c4bff6c0 Compacting 1@0 + 1@1 files
-2025/03/11-13:44:45.709467 7f24c4bff6c0 Generated table #186@0: 71 keys, 263379 bytes
-2025/03/11-13:44:45.709502 7f24c4bff6c0 Compacted 1@0 + 1@1 files => 263379 bytes
-2025/03/11-13:44:45.715665 7f24c4bff6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
-2025/03/11-13:44:45.715844 7f24c4bff6c0 Delete type=2 #181
-2025/03/11-13:44:45.716087 7f24c4bff6c0 Delete type=2 #185
-2025/03/11-13:44:45.737317 7f24c4bff6c0 Manual compaction at level-0 from '!items!zGlRtP7zSnkjuuue' @ 421 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.072608 7f24c67fc6c0 Recovering log #184
+2025/03/11-18:04:31.084241 7f24c67fc6c0 Delete type=3 #182
+2025/03/11-18:04:31.084398 7f24c67fc6c0 Delete type=0 #184
+2025/03/11-18:27:51.784510 7f24c4bff6c0 Level-0 table #190: started
+2025/03/11-18:27:51.784541 7f24c4bff6c0 Level-0 table #190: 0 bytes OK
+2025/03/11-18:27:51.791721 7f24c4bff6c0 Delete type=0 #188
+2025/03/11-18:27:51.798072 7f24c4bff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
diff --git a/packs/education/MANIFEST-000187 b/packs/education/MANIFEST-000191
similarity index 71%
rename from packs/education/MANIFEST-000187
rename to packs/education/MANIFEST-000191
index cf342d4..4efa71c 100644
Binary files a/packs/education/MANIFEST-000187 and b/packs/education/MANIFEST-000191 differ
diff --git a/packs/graces/000180.log b/packs/graces/000184.log
similarity index 100%
rename from packs/graces/000180.log
rename to packs/graces/000184.log
diff --git a/packs/graces/CURRENT b/packs/graces/CURRENT
index 62cd86f..d3170b5 100644
--- a/packs/graces/CURRENT
+++ b/packs/graces/CURRENT
@@ -1 +1 @@
-MANIFEST-000178
+MANIFEST-000182
diff --git a/packs/graces/LOG b/packs/graces/LOG
index bb8160f..c9d556a 100644
--- a/packs/graces/LOG
+++ b/packs/graces/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.089058 7f24c57fa6c0 Recovering log #176
-2025/03/11-18:04:31.099719 7f24c57fa6c0 Delete type=3 #174
-2025/03/11-18:04:31.099830 7f24c57fa6c0 Delete type=0 #176
-2025/03/11-18:27:51.804396 7f24c4bff6c0 Level-0 table #181: started
-2025/03/11-18:27:51.804421 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
-2025/03/11-18:27:51.810625 7f24c4bff6c0 Delete type=0 #179
-2025/03/11-18:27:51.823828 7f24c4bff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.645262 7fbe677fe6c0 Recovering log #180
+2025/03/18-20:02:55.657308 7fbe677fe6c0 Delete type=3 #178
+2025/03/18-20:02:55.657414 7fbe677fe6c0 Delete type=0 #180
+2025/03/18-20:34:57.370748 7fbe663ff6c0 Level-0 table #185: started
+2025/03/18-20:34:57.370813 7fbe663ff6c0 Level-0 table #185: 0 bytes OK
+2025/03/18-20:34:57.377323 7fbe663ff6c0 Delete type=0 #183
+2025/03/18-20:34:57.384883 7fbe663ff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
diff --git a/packs/graces/LOG.old b/packs/graces/LOG.old
index 2464c62..bb8160f 100644
--- a/packs/graces/LOG.old
+++ b/packs/graces/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.573012 7f24c67fc6c0 Recovering log #171
-2025/03/11-13:28:14.583548 7f24c67fc6c0 Delete type=3 #169
-2025/03/11-13:28:14.583672 7f24c67fc6c0 Delete type=0 #171
-2025/03/11-13:44:45.722734 7f24c4bff6c0 Level-0 table #177: started
-2025/03/11-13:44:45.722788 7f24c4bff6c0 Level-0 table #177: 0 bytes OK
-2025/03/11-13:44:45.730379 7f24c4bff6c0 Delete type=0 #175
-2025/03/11-13:44:45.737367 7f24c4bff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.089058 7f24c57fa6c0 Recovering log #176
+2025/03/11-18:04:31.099719 7f24c57fa6c0 Delete type=3 #174
+2025/03/11-18:04:31.099830 7f24c57fa6c0 Delete type=0 #176
+2025/03/11-18:27:51.804396 7f24c4bff6c0 Level-0 table #181: started
+2025/03/11-18:27:51.804421 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
+2025/03/11-18:27:51.810625 7f24c4bff6c0 Delete type=0 #179
+2025/03/11-18:27:51.823828 7f24c4bff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
diff --git a/packs/graces/MANIFEST-000178 b/packs/graces/MANIFEST-000182
similarity index 73%
rename from packs/graces/MANIFEST-000178
rename to packs/graces/MANIFEST-000182
index 9d5d1e0..2d142b4 100644
Binary files a/packs/graces/MANIFEST-000178 and b/packs/graces/MANIFEST-000182 differ
diff --git a/packs/maladies/000180.log b/packs/maladies/000184.log
similarity index 100%
rename from packs/maladies/000180.log
rename to packs/maladies/000184.log
diff --git a/packs/maladies/CURRENT b/packs/maladies/CURRENT
index 62cd86f..d3170b5 100644
--- a/packs/maladies/CURRENT
+++ b/packs/maladies/CURRENT
@@ -1 +1 @@
-MANIFEST-000178
+MANIFEST-000182
diff --git a/packs/maladies/LOG b/packs/maladies/LOG
index 5cfcc92..544eed4 100644
--- a/packs/maladies/LOG
+++ b/packs/maladies/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.102877 7f24c5ffb6c0 Recovering log #176
-2025/03/11-18:04:31.112795 7f24c5ffb6c0 Delete type=3 #174
-2025/03/11-18:04:31.112850 7f24c5ffb6c0 Delete type=0 #176
-2025/03/11-18:27:51.798175 7f24c4bff6c0 Level-0 table #181: started
-2025/03/11-18:27:51.798273 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
-2025/03/11-18:27:51.804291 7f24c4bff6c0 Delete type=0 #179
-2025/03/11-18:27:51.823814 7f24c4bff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.662488 7fbe67fff6c0 Recovering log #180
+2025/03/18-20:02:55.673613 7fbe67fff6c0 Delete type=3 #178
+2025/03/18-20:02:55.673721 7fbe67fff6c0 Delete type=0 #180
+2025/03/18-20:34:57.356547 7fbe663ff6c0 Level-0 table #185: started
+2025/03/18-20:34:57.356623 7fbe663ff6c0 Level-0 table #185: 0 bytes OK
+2025/03/18-20:34:57.363717 7fbe663ff6c0 Delete type=0 #183
+2025/03/18-20:34:57.384818 7fbe663ff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
diff --git a/packs/maladies/LOG.old b/packs/maladies/LOG.old
index 25b3f08..5cfcc92 100644
--- a/packs/maladies/LOG.old
+++ b/packs/maladies/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.587087 7f24c5ffb6c0 Recovering log #171
-2025/03/11-13:28:14.597186 7f24c5ffb6c0 Delete type=3 #169
-2025/03/11-13:28:14.597233 7f24c5ffb6c0 Delete type=0 #171
-2025/03/11-13:44:45.716209 7f24c4bff6c0 Level-0 table #177: started
-2025/03/11-13:44:45.716245 7f24c4bff6c0 Level-0 table #177: 0 bytes OK
-2025/03/11-13:44:45.722570 7f24c4bff6c0 Delete type=0 #175
-2025/03/11-13:44:45.737346 7f24c4bff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.102877 7f24c5ffb6c0 Recovering log #176
+2025/03/11-18:04:31.112795 7f24c5ffb6c0 Delete type=3 #174
+2025/03/11-18:04:31.112850 7f24c5ffb6c0 Delete type=0 #176
+2025/03/11-18:27:51.798175 7f24c4bff6c0 Level-0 table #181: started
+2025/03/11-18:27:51.798273 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
+2025/03/11-18:27:51.804291 7f24c4bff6c0 Delete type=0 #179
+2025/03/11-18:27:51.823814 7f24c4bff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
diff --git a/packs/maladies/MANIFEST-000178 b/packs/maladies/MANIFEST-000182
similarity index 73%
rename from packs/maladies/MANIFEST-000178
rename to packs/maladies/MANIFEST-000182
index 6c31691..66b0052 100644
Binary files a/packs/maladies/MANIFEST-000178 and b/packs/maladies/MANIFEST-000182 differ
diff --git a/packs/scenes/000118.log b/packs/scenes/000122.log
similarity index 100%
rename from packs/scenes/000118.log
rename to packs/scenes/000122.log
diff --git a/packs/scenes/CURRENT b/packs/scenes/CURRENT
index 2b6390e..30eb131 100644
--- a/packs/scenes/CURRENT
+++ b/packs/scenes/CURRENT
@@ -1 +1 @@
-MANIFEST-000116
+MANIFEST-000120
diff --git a/packs/scenes/LOG b/packs/scenes/LOG
index b9b3664..574e875 100644
--- a/packs/scenes/LOG
+++ b/packs/scenes/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.129320 7f24c67fc6c0 Recovering log #114
-2025/03/11-18:04:31.139477 7f24c67fc6c0 Delete type=3 #112
-2025/03/11-18:04:31.139583 7f24c67fc6c0 Delete type=0 #114
-2025/03/11-18:27:51.817747 7f24c4bff6c0 Level-0 table #119: started
-2025/03/11-18:27:51.817804 7f24c4bff6c0 Level-0 table #119: 0 bytes OK
-2025/03/11-18:27:51.823741 7f24c4bff6c0 Delete type=0 #117
-2025/03/11-18:27:51.823845 7f24c4bff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.697082 7fbe6c9fa6c0 Recovering log #118
+2025/03/18-20:02:55.708073 7fbe6c9fa6c0 Delete type=3 #116
+2025/03/18-20:02:55.708254 7fbe6c9fa6c0 Delete type=0 #118
+2025/03/18-20:34:57.377570 7fbe663ff6c0 Level-0 table #123: started
+2025/03/18-20:34:57.377636 7fbe663ff6c0 Level-0 table #123: 0 bytes OK
+2025/03/18-20:34:57.384565 7fbe663ff6c0 Delete type=0 #121
+2025/03/18-20:34:57.384911 7fbe663ff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
diff --git a/packs/scenes/LOG.old b/packs/scenes/LOG.old
index 50545b5..b9b3664 100644
--- a/packs/scenes/LOG.old
+++ b/packs/scenes/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.613748 7f24c57fa6c0 Recovering log #109
-2025/03/11-13:28:14.624991 7f24c57fa6c0 Delete type=3 #107
-2025/03/11-13:28:14.625043 7f24c57fa6c0 Delete type=0 #109
-2025/03/11-13:44:45.755608 7f24c4bff6c0 Level-0 table #115: started
-2025/03/11-13:44:45.755668 7f24c4bff6c0 Level-0 table #115: 0 bytes OK
-2025/03/11-13:44:45.761995 7f24c4bff6c0 Delete type=0 #113
-2025/03/11-13:44:45.768901 7f24c4bff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.129320 7f24c67fc6c0 Recovering log #114
+2025/03/11-18:04:31.139477 7f24c67fc6c0 Delete type=3 #112
+2025/03/11-18:04:31.139583 7f24c67fc6c0 Delete type=0 #114
+2025/03/11-18:27:51.817747 7f24c4bff6c0 Level-0 table #119: started
+2025/03/11-18:27:51.817804 7f24c4bff6c0 Level-0 table #119: 0 bytes OK
+2025/03/11-18:27:51.823741 7f24c4bff6c0 Delete type=0 #117
+2025/03/11-18:27:51.823845 7f24c4bff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
diff --git a/packs/scenes/MANIFEST-000116 b/packs/scenes/MANIFEST-000120
similarity index 81%
rename from packs/scenes/MANIFEST-000116
rename to packs/scenes/MANIFEST-000120
index 72e6f1c..ffc56a1 100644
Binary files a/packs/scenes/MANIFEST-000116 and b/packs/scenes/MANIFEST-000120 differ
diff --git a/packs/simples/000180.log b/packs/simples/000184.log
similarity index 100%
rename from packs/simples/000180.log
rename to packs/simples/000184.log
diff --git a/packs/simples/CURRENT b/packs/simples/CURRENT
index 62cd86f..d3170b5 100644
--- a/packs/simples/CURRENT
+++ b/packs/simples/CURRENT
@@ -1 +1 @@
-MANIFEST-000178
+MANIFEST-000182
diff --git a/packs/simples/LOG b/packs/simples/LOG
index c12a150..88ea899 100644
--- a/packs/simples/LOG
+++ b/packs/simples/LOG
@@ -1,7 +1,7 @@
-2025/03/11-18:04:31.115280 7f24c6ffd6c0 Recovering log #176
-2025/03/11-18:04:31.125809 7f24c6ffd6c0 Delete type=3 #174
-2025/03/11-18:04:31.125868 7f24c6ffd6c0 Delete type=0 #176
-2025/03/11-18:27:51.810753 7f24c4bff6c0 Level-0 table #181: started
-2025/03/11-18:27:51.810792 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
-2025/03/11-18:27:51.817530 7f24c4bff6c0 Delete type=0 #179
-2025/03/11-18:27:51.823838 7f24c4bff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
+2025/03/18-20:02:55.678229 7fbe66ffd6c0 Recovering log #180
+2025/03/18-20:02:55.689316 7fbe66ffd6c0 Delete type=3 #178
+2025/03/18-20:02:55.689561 7fbe66ffd6c0 Delete type=0 #180
+2025/03/18-20:34:57.363967 7fbe663ff6c0 Level-0 table #185: started
+2025/03/18-20:34:57.364030 7fbe663ff6c0 Level-0 table #185: 0 bytes OK
+2025/03/18-20:34:57.370504 7fbe663ff6c0 Delete type=0 #183
+2025/03/18-20:34:57.384856 7fbe663ff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
diff --git a/packs/simples/LOG.old b/packs/simples/LOG.old
index f1a42bc..c12a150 100644
--- a/packs/simples/LOG.old
+++ b/packs/simples/LOG.old
@@ -1,7 +1,7 @@
-2025/03/11-13:28:14.600224 7f24c6ffd6c0 Recovering log #171
-2025/03/11-13:28:14.609993 7f24c6ffd6c0 Delete type=3 #169
-2025/03/11-13:28:14.610100 7f24c6ffd6c0 Delete type=0 #171
-2025/03/11-13:44:45.730600 7f24c4bff6c0 Level-0 table #177: started
-2025/03/11-13:44:45.730666 7f24c4bff6c0 Level-0 table #177: 0 bytes OK
-2025/03/11-13:44:45.737103 7f24c4bff6c0 Delete type=0 #175
-2025/03/11-13:44:45.737471 7f24c4bff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
+2025/03/11-18:04:31.115280 7f24c6ffd6c0 Recovering log #176
+2025/03/11-18:04:31.125809 7f24c6ffd6c0 Delete type=3 #174
+2025/03/11-18:04:31.125868 7f24c6ffd6c0 Delete type=0 #176
+2025/03/11-18:27:51.810753 7f24c4bff6c0 Level-0 table #181: started
+2025/03/11-18:27:51.810792 7f24c4bff6c0 Level-0 table #181: 0 bytes OK
+2025/03/11-18:27:51.817530 7f24c4bff6c0 Delete type=0 #179
+2025/03/11-18:27:51.823838 7f24c4bff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
diff --git a/packs/simples/MANIFEST-000178 b/packs/simples/MANIFEST-000182
similarity index 73%
rename from packs/simples/MANIFEST-000178
rename to packs/simples/MANIFEST-000182
index 139f54a..061f3ce 100644
Binary files a/packs/simples/MANIFEST-000178 and b/packs/simples/MANIFEST-000182 differ
diff --git a/system.json b/system.json
index 65dc2e1..395a2b3 100644
--- a/system.json
+++ b/system.json
@@ -148,8 +148,8 @@
},
"title": "Te Deum pour Un Massacre, le Jeu de Rôles (Officiel)",
"url": "https://www.uberwald.me/gitea/public/fvtt-te-deum",
- "version": "12.0.16",
- "download": "https://www.uberwald.me/gitea/public/fvtt-te-deum/archive/fvtt-te-deum-v12.0.16.zip",
+ "version": "12.0.17",
+ "download": "https://www.uberwald.me/gitea/public/fvtt-te-deum/archive/fvtt-te-deum-v12.0.17.zip",
"background": "systems/fvtt-te-deum/images/ui/tdeum_welcome_page_01.webp",
"flags": {
"hotReload": {
diff --git a/templates/actors/actor-sheet.hbs b/templates/actors/actor-sheet.hbs
index 2e8bbd0..5a5ae4e 100644
--- a/templates/actors/actor-sheet.hbs
+++ b/templates/actors/actor-sheet.hbs
@@ -199,7 +199,14 @@