diff --git a/css/bol.css b/css/bol.css
index 38ddcf3..ec8428f 100644
--- a/css/bol.css
+++ b/css/bol.css
@@ -8,26 +8,32 @@
font-display: swap;
src: url(https://fonts.gstatic.com/s/contrailone/v10/eLGbP-j_JA-kG0_Zo51noafdZQ.ttf) format('truetype');
}
+
@font-face {
font-family: "CCMeanwhile";
src: url('../fonts/ccmeanwhile-regular.ttf');
}
+
@font-face {
font-family: "Wolfsbane2";
src: url('../fonts/wolfsbane2.ttf');
}
+
@font-face {
font-family: "Wolfsbane2Condensed";
src: url('../fonts/wolfsbane2cond.ttf');
}
+
@font-face {
font-family: "Wolfsbane2Expanded";
src: url('../fonts/wolfsbane2expand.ttf');
}
+
@font-face {
font-family: "IMFellDWPicaSC-Regular";
src: url('../fonts/IMFellDWPicaSC-Regular.ttf');
}
+
/* ----------------------------------------- */
/* TEXT STYLES */
/* ----------------------------------------- */
@@ -43,27 +49,33 @@ a.inline-roll {
border-bottom: 1px dotted grey;
padding: 0;
}
+
a.inline-roll {
border: none;
}
+
a:hover {
text-shadow: 0 0 5px #a00;
}
+
#pause {
background: none;
}
-#pause > img {
+
+#pause>img {
width: 200px;
height: 200px;
top: -50px;
left: calc(50% - 100px);
opacity: 0.7;
}
+
#pause h3 {
font-family: "IMFellDWPicaSC-Regular", serif;
font-size: 32px;
text-shadow: 0px 3px 5px #000000;
}
+
::-webkit-scrollbar-thumb {
outline: none;
border-radius: 3px;
@@ -71,14 +83,17 @@ a:hover {
border: 1px solid #333 !important;
border-color: #333 !important;
}
+
::-webkit-scrollbar-track {
box-shadow: 0 0 3px #005d67 inset !important;
border-radius: 3px;
}
+
* {
scrollbar-width: thin !important;
scrollbar-color: #005d67 #ccc !important;
}
+
.element-invisible {
position: absolute;
width: 1px;
@@ -89,49 +104,64 @@ a:hover {
clip: rect(0 0 0 0);
overflow: hidden;
}
+
.roll-box {
border-width: 1px;
border-color: #000000;
margin-bottom: 2px;
}
+
.hide {
display: none;
}
+
ul.no-bullets {
- list-style-type: none; /* Remove bullets */
- padding: 0; /* Remove padding */
- margin: 0; /* Remove margins */
+ list-style-type: none;
+ /* Remove bullets */
+ padding: 0;
+ /* Remove padding */
+ margin: 0;
+ /* Remove margins */
}
+
.ellipsis {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
+
.nomargin {
margin: 0;
padding: 0;
}
+
.flxrow {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
-.flxrow > * {
+
+.flxrow>* {
flex: 1;
}
+
.flxrow .flex1 {
flex: 1;
}
+
.flxrow .flex2 {
flex: 2;
}
+
.flxrow .flex3 {
flex: 3;
}
+
.flxrow .flex4 {
flex: 4;
}
+
/* ----------------------------------------- */
/* Flexbox */
/* ----------------------------------------- */
@@ -140,36 +170,46 @@ ul.no-bullets {
flex-flow: row wrap;
justify-content: flex-start;
}
+
/* Wrong in v13.flexrow > * {
flex: 1;
} */
.flexrow .flex1 {
flex: 1;
}
+
.flexrow .flex2 {
flex: 2;
}
+
.flexrow .flex3 {
flex: 3;
}
+
.flexrow .flex4 {
flex: 4;
}
+
.flexrow .flex5 {
flex: 5;
}
+
.flexrow .flex6 {
flex: 6;
}
+
.flexrow .flex7 {
flex: 7;
}
+
.flexrow .flex8 {
flex: 8;
}
+
.flexrow .flex9 {
flex: 9;
}
+
/*.flexcol {
display: flex;
flex-flow: column nowrap;
@@ -180,15 +220,19 @@ ul.no-bullets {
.flexcol .flex1 {
flex: 1;
}
+
.flexcol .flex2 {
flex: 2;
}
+
.flexcol .flex3 {
flex: 3;
}
+
.flexcol .flex4 {
flex: 4;
}
+
.flex-group-center,
.flex-group-left,
.flex-group-right {
@@ -197,43 +241,52 @@ ul.no-bullets {
text-align: center;
padding: 5px;
}
+
.flex-group-left {
justify-content: flex-start;
text-align: left;
}
+
.flex-group-right {
justify-content: flex-end;
text-align: right;
}
+
.center {
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
+
.left {
text-align: left;
display: flex;
align-items: center;
justify-content: flex-start;
}
+
.right {
justify-content: flex-end;
text-align: right;
display: flex;
align-items: center;
}
+
.flex-center {
align-items: center;
justify-content: center;
text-align: center;
}
+
.flex-between {
justify-content: space-between;
}
+
.no-wrap {
flex-wrap: nowrap !important;
}
+
.bol {
/*
Copied from dnd5e
@@ -243,6 +296,7 @@ ul.no-bullets {
Placeholders
*/
}
+
.bol input[readonly="true"] {
border: none;
color: dimgray;
@@ -251,6 +305,7 @@ ul.no-bullets {
vertical-align: middle;
background: transparent;
}
+
.bol input[type="text"],
.bol input[type="number"],
.bol input[type="text"]:hover,
@@ -261,6 +316,7 @@ ul.no-bullets {
border: none;
box-shadow: none;
}
+
.bol input:disabled:hover,
.bol select:disabled:hover,
.bol textarea:disabled:hover,
@@ -271,9 +327,11 @@ ul.no-bullets {
border: 1px solid transparent !important;
outline: none !important;
}
+
.bol button {
background: rgba(0, 0, 0, 0.1);
}
+
.chat-button {
font-size: 0.8rem;
}
@@ -288,21 +346,25 @@ ul.no-bullets {
border: none;
border-radius: 0;
}
+
.bol select[multiple] {
box-shadow: none;
border: none;
font-size: 14px;
}
+
.bol select[multiple]:focus option:checked {
background: darkred linear-gradient(0deg, darkred 0%, darkred 100%);
color: white;
}
+
.bol option {
font-size: 14px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
+
.bol option:hover,
.bol option:focus,
.bol option:active,
@@ -312,6 +374,7 @@ ul.no-bullets {
background: darkred linear-gradient(0deg, darkred 0%, darkred 100%);
color: white;
}
+
.bol label.checkbox {
flex: auto;
padding: 0;
@@ -320,64 +383,80 @@ ul.no-bullets {
line-height: 22px;
font-size: 11px;
}
-.bol label.checkbox > input[type="checkbox"] {
+
+.bol label.checkbox>input[type="checkbox"] {
width: 16px;
height: 16px;
margin: 0 2px 0 0;
position: relative;
top: 4px;
}
-.bol label.checkbox.right > input[type="checkbox"] {
+
+.bol label.checkbox.right>input[type="checkbox"] {
margin: 0 0 0 2px;
}
+
.bol .form-group label {
flex: 2;
font-weight: bold;
}
+
.bol .form-group .form-fields {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
-.bol .form-group .form-fields > * {
+
+.bol .form-group .form-fields>* {
flex: 1;
margin: 0 3px 0 0;
}
-.bol .form-group .form-fields > *:last-child {
+
+.bol .form-group .form-fields>*:last-child {
margin-right: 0;
}
-.bol .form-group .form-fields > * .flex1 {
+
+.bol .form-group .form-fields>* .flex1 {
flex: 1;
}
-.bol .form-group .form-fields > * .flex2 {
+
+.bol .form-group .form-fields>* .flex2 {
flex: 2;
}
-.bol .form-group .form-fields > * .flex3 {
+
+.bol .form-group .form-fields>* .flex3 {
flex: 3;
}
-.bol .form-group .form-fields > * .flex4 {
+
+.bol .form-group .form-fields>* .flex4 {
flex: 4;
}
+
.bol .form-group .form-fields label {
flex: 0 0 100%;
margin: 0;
}
+
.bol .form-group .form-fields label.checkbox {
flex: auto;
text-align: left;
}
+
.bol .form-group .form-fields .field-value {
text-align: center;
}
+
.bol .form-group.stacked label {
flex: 0 0 100%;
margin: 0;
}
+
.bol .form-group.stacked label.checkbox {
flex: auto;
text-align: left;
}
+
.bol .form-header {
margin: 0.25em 0 0.25em 0;
padding: 2px 5px;
@@ -385,20 +464,24 @@ ul.no-bullets {
color: #4b4a44;
background-color: lightgray;
}
+
.bol h1.form-header {
font-size: 2.2em;
font-weight: 700;
}
+
.bol h2.form-header {
font-size: 1.8em;
font-weight: 500;
border-bottom: 1px groove #eeede0;
}
+
.bol h3.form-header {
font-size: 1.2em;
font-weight: 500;
border-bottom: 1px groove #eeede0;
}
+
.bol h4.form-header {
font-size: 1em;
font-weight: 500;
@@ -408,6 +491,7 @@ ul.no-bullets {
border-top: none;
border-bottom: 1px groove #eeede0;
}
+
.bol .tag {
display: inline-block;
margin: 0 2px 0 0;
@@ -418,50 +502,61 @@ ul.no-bullets {
border-radius: 3px;
background: rgba(0, 0, 0, 0.05);
}
+
.bol ::placeholder {
/* Chrome, Firefox, Opera, Safari 10.1+ */
color: lightgray;
opacity: 1;
/* Firefox */
}
+
.bol :-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: lightgray;
}
+
.bol ::-ms-input-placeholder {
/* Microsoft Edge */
color: lightgray;
}
+
.bol input::placeholder {
color: lightgray;
}
+
.bol .property {
margin-top: 2px;
}
+
.bol .inc-dec-btns {
color: #4b4a44;
}
+
.summmary-number {
padding-left: 4rem;
}
+
/* Items List */
.items-list {
list-style: none;
margin: 7px 0;
padding: 0;
- overflow-y:hidden;
+ overflow-y: hidden;
/*overflow-y: auto;*/
}
+
.items-list .item-header {
font-family: 'Signika', sans-serif;
font-size: 1em;
color: #4b4a44;
background-color: lightgray;
}
+
.items-list .item-header .item-name {
font-family: "Wolfsbane2Expanded", cursive;
font-size: 1.5em;
}
+
.items-list .item {
min-height: 30px;
line-height: 24px;
@@ -469,6 +564,7 @@ ul.no-bullets {
border-bottom: 1px solid #BBB;
align-items: stretch;
}
+
.items-list .item .item-image {
flex: 0 0 30px;
padding: 0;
@@ -478,6 +574,7 @@ ul.no-bullets {
min-height: 30px;
min-width: 30px;
}
+
.items-list .item .item-image img {
padding: 0;
margin: 0;
@@ -487,6 +584,7 @@ ul.no-bullets {
min-height: 30px;
min-width: 30px;
}
+
.items-list .item .item-image.roll-weapon,
.items-list .item .item-image.roll-career {
background-color: transparent;
@@ -496,42 +594,52 @@ ul.no-bullets {
background-position: center;
cursor: pointer;
}
+
.items-list .item .item-image.roll-weapon:hover,
.items-list .item .item-image.roll-career:hover {
background-color: gray;
}
+
.items-list .item .item-image.roll-weapon:hover img,
.items-list .item .item-image.roll-career:hover img {
visibility: hidden;
}
+
.items-list .item .item-name,
.items-list .item .item-field {
margin: 0;
}
+
.items-list .item .item-controls-1 {
flex: 0 0 18px;
}
+
.items-list .item .item-controls,
.items-list .item .item-controls-2 {
flex: 0 0 36px;
}
+
.items-list .item .item-controls-3 {
flex: 0 0 54px;
}
+
.items-list .item .item-control {
color: #4b4a44;
}
+
.items-list .item-name-fixed-medium {
min-width: 8rem;
width: 8rem;
}
+
.items-list .item-field-fixed-short {
max-width: 3rem;
min-width: 3rem;
width: 3rem;
}
+
.bougette-dice-img {
- color:rgba(150, 44, 44, 0.70);
+ color: rgba(150, 44, 44, 0.70);
}
/* ----------------------------------------- */
@@ -540,118 +648,150 @@ ul.no-bullets {
.light {
color: lightgray;
}
+
.bg-light {
background: lightgray;
}
+
.darkgray {
color: #23221d;
}
+
.bg-darkgray {
background: #23221d;
color: #fff;
}
+
.darkbrown {
color: #464331c4;
}
+
.bg-darkbrown {
background: #464331c4;
color: #fff;
}
+
.darkslate {
color: darkslategray;
}
+
.bg-darkslate {
background: darkslategray;
color: #fff;
}
+
.darkgreen {
color: #003c1e;
}
+
.bg-darkgreen {
background: #003c1e;
color: #fff;
}
+
.darkblue {
color: midnightblue;
}
+
.bg-darkblue {
background: midnightblue;
color: #fff;
}
+
.blue {
color: #009ee0;
}
+
.bg-blue {
background: #009ee0;
color: #fff;
}
+
.green {
color: #44a12b;
}
+
.bg-green {
background: #44a12b;
color: #fff;
}
+
.black {
color: #000;
}
+
.bg-black {
background: #000;
color: #fff;
}
+
.red {
color: #cd071e;
}
+
.bg-red {
background: #cd071e;
color: #fff;
}
+
.darkred {
color: darkred;
}
+
.bg-darkred {
background: darkred;
color: #fff;
}
+
.purple {
color: purple;
}
+
.bg-purple {
background: purple;
color: #fff;
}
+
.message-header h2.damage {
color: orangered;
font-weight: bold;
}
+
.message-header h2.critical {
color: green;
font-weight: bold;
}
+
.message-header h2.fumble {
color: red;
font-weight: bold;
}
+
.message-header h2.success {
color: darkgreen;
font-weight: bold;
}
+
.message-header h2.failure {
color: darkred;
font-weight: bold;
}
+
h2.good {
color: darkgreen;
font-weight: bold;
}
+
h2.bad {
color: darkred;
font-weight: bold;
}
+
.message-header h2.roll {
color: darkslategrey;
font-weight: bold;
}
+
.chat-message {
margin: 3px;
padding: 10px;
@@ -662,44 +802,53 @@ h2.bad {
background-repeat: no-repeat;
background-size: 100% 100%;
}
+
.chat-message .message-header .flavor-text {
font-family: "IMFellDWPicaSC-Regular", serif;
font-size: 14px;
}
+
.chat-message .message-header .flavor-text h2 {
font-family: "Modesto Condensed", "Palatino Linotype", serif;
font-size: 20px;
}
+
.chat-message .message-content .dice-roll .dice-result .dice-formula {
border-radius: 0px;
border: 1px inset lightgray;
background-color: #282828;
color: white;
}
+
.chat-message .message-content .dice-roll .dice-result .dice-tooltip .tooltip-part .part-total {
border-radius: 0px;
border: 1px inset lightgray;
background-color: #2a2a2a;
color: white;
}
+
.chat-message .message-content .dice-roll .dice-result .dice-total {
border-radius: 0px;
border: 1px inset lightgray;
background-color: #2a2a2a;
color: white;
}
+
body.system-bol img#logo {
content: url("/systems/bol/ui/logo2.webp");
}
+
.bol.sheet .window-header {
border: none;
}
+
.bol.sheet .window-content {
height: 100%;
padding: 10px;
overflow-y: hidden;
background: transparent;
}
+
.bol.sheet .window-content form {
border: 10px solid transparent;
border-image: url("/systems/bol/ui/box-border-large.webp") 36 repeat;
@@ -709,6 +858,7 @@ body.system-bol img#logo {
padding: 0;
height: 100%;
}
+
.bol.sheet .window-content form .sheet-header {
background-image: url("/systems/bol/ui/banner.webp");
background-repeat: no-repeat;
@@ -726,6 +876,7 @@ body.system-bol img#logo {
align-items: flex-end;
padding-bottom: 10px;
}
+
.bol.sheet .window-content form .sheet-header .header-field .header-field-group {
overflow: hidden;
display: flex;
@@ -734,9 +885,11 @@ body.system-bol img#logo {
justify-content: flex-start;
align-items: baseline;
}
+
.bol.sheet .window-content form .sheet-header .header-field .header-field-group .header-field-label {
margin-right: 5px;
}
+
.bol.sheet .window-content form .sheet-header .header-field .header-field-group .charname,
.bol.sheet .window-content form .sheet-header .header-field .header-field-group .itemname,
.bol.sheet .window-content form .sheet-header .header-field .header-field-group .header-field-value {
@@ -745,13 +898,16 @@ body.system-bol img#logo {
font-size: 1.5rem;
background-color: #EEE;
}
+
.bol.sheet .window-content form .main {
/* Sheet Tabs */
}
+
.bol.sheet .window-content form .main .tabs {
flex: 0 0 30px;
background-color: black;
}
+
.bol.sheet .window-content form .main .tabs .item {
line-height: 30px;
font-weight: bold;
@@ -760,41 +916,49 @@ body.system-bol img#logo {
padding-top: 4px;
font-size: 0.8em;
}
+
.bol.sheet .window-content form .main .tabs .item.active {
text-decoration: underline;
text-shadow: none;
}
+
.bol.sheet .window-content form .main .sheet-body {
overflow: hidden;
}
+
.bol.sheet .window-content form .main .sheet-body .tab {
height: 95%;
border: none;
overflow-y: auto;
/* Items List */
}
+
.bol.sheet .window-content form .main .sheet-body .tab.description .editor,
.bol.sheet .window-content form .main .sheet-body .tab.description .editor-content {
height: 100%;
}
+
.bol.sheet.actor {
min-width: 820px;
min-height: 700px;
height: 700px;
}
+
.bol.sheet.actor .window-content .bol-actor-form {
background-image: url("/systems/bol/ui/logo.webp");
background-repeat: no-repeat;
background-size: 190px 115px;
}
+
.bol.sheet.actor .window-content form .sidebar {
padding-top: 115px;
min-width: 250px;
width: 250px;
max-width: 250px;
}
+
.journal-page-content {
- color:rgba(0, 0, 0, 0.95);
+ color: rgba(0, 0, 0, 0.95);
}
.bol.sheet.actor .window-content form .sidebar .profile-img {
@@ -807,6 +971,7 @@ body.system-bol img#logo {
max-width: calc(250px - 10px);
margin-right: 10px;
}
+
.sheet-profile-img {
cursor: pointer;
border: none;
@@ -819,41 +984,49 @@ body.system-bol img#logo {
max-width: 96px;
margin-right: 10px;
}
+
.bol.sheet.actor .window-content form .main .sheet-body {
overflow: hidden;
}
+
.bol.sheet.actor .window-content form .main .sheet-body .tab .attribute.vigor {
background-image: url("/systems/bol/ui/attributes/vigor.webp");
background-repeat: no-repeat;
background-position: center center;
background-size: 64px 64px;
}
+
.bol.sheet.actor .window-content form .main .sheet-body .tab .attribute.agility {
background-image: url("/systems/bol/ui/attributes/agility.webp");
background-repeat: no-repeat;
background-position: center center;
background-size: 64px 64px;
}
+
.bol.sheet.actor .window-content form .main .sheet-body .tab .attribute.mind {
background-image: url("/systems/bol/ui/attributes/mind.webp");
background-repeat: no-repeat;
background-position: center center;
background-size: 64px 64px;
}
+
.bol.sheet.actor .window-content form .main .sheet-body .tab .attribute.appeal {
background-image: url("/systems/bol/ui/attributes/appeal.webp");
background-repeat: no-repeat;
background-position: center center;
background-size: 64px 64px;
}
+
.bol.sheet.actor .window-content form .main .sheet-body .tab .attribute .stat-value {
margin-top: -10px;
}
+
.bol.sheet.actor .bol-footer {
height: 62px;
max-height: 62px;
min-height: 62px;
}
+
.bol.sheet.actor .bol-footer .footer-left img {
border: none;
height: 62px;
@@ -861,6 +1034,7 @@ body.system-bol img#logo {
min-height: 62px;
transform: scaleX(-1);
}
+
.bol.sheet.actor .bol-footer .footer-center {
margin-top: 20px;
margin-left: calc(-330px * 2);
@@ -870,54 +1044,66 @@ body.system-bol img#logo {
min-height: 30px;
background-color: black;
}
+
.bol.sheet.actor .bol-footer .footer-right {
text-align: right;
}
+
.bol.sheet.actor .bol-footer .footer-right img {
border: none;
height: 62px;
max-height: 62px;
min-height: 62px;
}
+
.bol.sheet.actor .stat-max {
font-size: 1rem;
font-weight: bold;
color: #4b4a44;
}
+
.bol.sheet.actor .bonus-text {
margin-top: 7px;
}
+
.bol.sheet.actor .stat-value {
font-size: 1.5rem;
font-weight: bold;
color: darkred;
}
+
.bol.sheet.actor .resource-bonus {
font-weight: bold;
color: darkred;
}
+
.bol.sheet.actor .resources-value {
- background-color:#2a2a2a30;
+ background-color: #2a2a2a30;
border-color: #003c1e;
margin-top: 4px;
border-radius: 0.5rem;
}
+
.bol.sheet.actor .resources-novalue {
- background-color:#2a2a2a00;
+ background-color: #2a2a2a00;
border-color: #003c1e;
margin-top: 4px;
border-radius: 0.5rem;
}
+
.bol.sheet.actor .stat-roll {
font-size: 1.5rem;
color: #4b4a44;
}
+
.bol.sheet.actor .stat-roll.malus {
color: darkred;
}
+
.bol.sheet.actor .stat-roll.bonus {
color: darkgreen;
}
+
.bol.sheet.actor .header-field-label,
.bol.sheet.actor .stat-label {
font-weight: bold;
@@ -925,11 +1111,13 @@ body.system-bol img#logo {
font-size: 2rem;
font-variant: small-caps;
}
+
.bol.sheet.actor .rounded {
border-radius: 100px;
width: 4rem;
height: 4rem;
}
+
.bol.sheet.actor .rounded-border {
border: 3px solid #4b4a44;
box-shadow: 5px 5px 5px gray;
@@ -937,42 +1125,52 @@ body.system-bol img#logo {
width: 4rem;
height: 4rem;
}
+
.bol.sheet.actor .half-rounded {
border-radius: 100px 100px 0px 0px;
width: 4rem;
height: 4rem;
}
+
.bol.sheet.actor .half-rounded-border {
border-radius: 100px 100px 0px 0px;
border: 3px solid #4b4a44;
width: 4rem;
height: 4rem;
}
+
.bol.sheet.item {
min-width: 460px;
min-height: 400px;
}
+
.bol.sheet.item h1 input.itemname {
margin-top: 32px;
+ min-width: 24rem;
font-family: "Wolfsbane2Expanded", cursive;
}
+
.bol.sheet.item .item-properties {
flex: 0 0 150px;
margin: 5px 5px 5px 0;
padding-right: 5px;
border-right: 1px groove #eeede0;
}
+
.bol.sheet.item .item-properties .form-group {
margin: 0;
}
+
.bol.sheet.item .item-properties .form-group label {
line-height: 20px;
}
+
.bol.sheet.item .item-properties .properties-list {
list-style: none;
margin: 0;
padding: 0;
}
+
.bol.sheet.item .item-properties .properties-list li {
margin: 3px 0;
padding: 0 2px;
@@ -982,18 +1180,22 @@ body.system-bol img#logo {
font-size: 12px;
line-height: 18px;
}
+
.bol.dialog .sheet-header h3 {
font-family: "Wolfsbane2Expanded", cursive;
font-size: 24px;
color: black;
}
+
.editor,
.editor-content {
height: 100%;
}
+
.rollable {
cursor: pointer;
}
+
.chat-message .chat-icon {
float: right;
border: 1px outset lightgray;
@@ -1002,9 +1204,11 @@ body.system-bol img#logo {
width: 64px;
height: 64px;
}
+
.dialog-button {
max-height: 2rem;
}
+
.xp-next {
color: darkgrey;
font-size: 1.0rem;
@@ -1020,6 +1224,7 @@ body.system-bol img#logo {
position: relative;
display: inline-block;
}
+
.tooltip-container .tooltiptext {
text-align: center;
/* Position the tooltip text */
@@ -1036,6 +1241,7 @@ body.system-bol img#logo {
border-width: 1px;
transform: translate(-40%, -60%);
}
+
/* Show the tooltip text when you mouse over the tooltip container */
.tooltip-container:hover .tooltiptext {
visibility: visible;
@@ -1044,11 +1250,12 @@ body.system-bol img#logo {
/** HUD SECTION */
.tokenhudext {
- display: flex;
- flex: 0 !important;
+ display: flex;
+ flex: 0 !important;
font-family: CaslonPro;
font-weight: 600;
}
+
.tokenhudext.left {
justify-content: flex-start;
flex-direction: column;
@@ -1056,6 +1263,7 @@ body.system-bol img#logo {
top: 2.75rem;
right: 16rem;
}
+
.tokenhudext.right {
justify-content: flex-start;
flex-direction: column;
@@ -1065,6 +1273,7 @@ body.system-bol img#logo {
max-width: 250px;
left: 4rem;
}
+
.tokenhudext.right2 {
justify-content: flex-start;
flex-direction: column;
@@ -1073,6 +1282,7 @@ body.system-bol img#logo {
top: -4rem;
left: 11rem;
}
+
.control-icon.tokenhudicon {
width: fit-content;
height: fit-content;
@@ -1082,25 +1292,32 @@ body.system-bol img#logo {
line-height: 1.1rem;
margin: 0.20rem;
}
+
.control-icon.tokenhudicon.right {
margin-left: 8px;
}
-#token-hud .status-effects.active{
+
+#token-hud .status-effects.active {
z-index: 2;
}
+
.bol-hud-menu label {
font-size: 0.6rem;
}
+
.bol-margin-tb-2 {
margin-top: 2px;
margin-bottom: 2px;
}
+
.character-summary-container {
- opacity: 0.95;
+ opacity: 0.95;
}
+
.character-summary-rollable {
text-decoration: underline;
}
+
.activated-green {
color: darkgreen;
}
@@ -1108,4 +1325,4 @@ body.system-bol img#logo {
/* Hide compendium background image */
.compendium-sidebar .directory-item.compendium.locked .compendium-banner {
opacity: 0.5;
-}
+}
\ No newline at end of file
diff --git a/lang/fr.json b/lang/fr.json
index 5c0af18..f987f98 100644
--- a/lang/fr.json
+++ b/lang/fr.json
@@ -573,6 +573,8 @@
"BOL.chat.losshp": "{name} a perdu {lossHP} points de Vitalité. Si il se repose quelques minutes, il peut récupérer {recupHP} points de Vitalité.",
"BOL.chat.applyrecup": "Récupérer pendant quelques minutes (+{recupHP} Vitalité)",
"BOL.chat.inforecup": "{name} vient de récupérer {recupHP} points de Vitalité après quelques minutes de repos.",
+ "BOL.chat.defenseReduceDamage2": "Vous pouvez également dépenser 1 Point d'Héroisme/Vilainie pour regagner [[/r 2d6KH(1D6B)]] points de vitalité, cela vous coutera votre prochaine action.",
+ "BOL.chat.armorRoll": "Jet d'armure ",
"BOL.dialog.soeasy": "Inmanquable (+4)",
"BOL.dialog.soeasy3": "Inmanquable (+3)",
@@ -626,7 +628,6 @@
"BOL.chat.pcwarningmsg": "ATTENTION Le joueur n'est relié à aucun personnage !",
"BOL.chat.pcnotlinked": "Le token du personnage joueur n'est pas relié à l'acteur",
"BOL.chat.pcnotlinkedmsg": "ATTENTION Le token du personnage joueur n'est pas relié à l'acteur !",
- "BOL.chat.armorRoll": "Jet d'armure",
"BOL.settings.rollArmor": "Effectuer des jets pour les armures",
"BOL.settings.rollArmorTooltip": "Effectue un jet de dés pour les armures (valeur fixe si désactivé)",
diff --git a/module/system/bol-utility.js b/module/system/bol-utility.js
index 88a60bc..3d5604a 100644
--- a/module/system/bol-utility.js
+++ b/module/system/bol-utility.js
@@ -429,7 +429,7 @@ export class BoLUtility {
html.on("click", '.damage-handling', event => {
event.preventDefault()
let attr = event.currentTarget.attributes['data-attack-id']
- if ( !attr) {
+ if (!attr) {
ui.notifications.warn("Impossible de trouver l'attaque correspondante, erreur de suivi de combat.")
return
}
@@ -484,8 +484,8 @@ export class BoLUtility {
let armorFormula = defender.getArmorFormula()
rollData.rollArmor = new Roll(armorFormula)
await rollData.rollArmor.roll()
- let msg = await rollData.rollArmor.toMessage({ flavor: "BOL.chat.armorRoll : " + armorFormula });
- if ( game.dice3d) { // wait animation end when DsN is there
+ let msg = await rollData.rollArmor.toMessage({ flavor: game.i18n.localize("BOL.chat.armorRoll") + " : " + armorFormula });
+ if (game.dice3d) { // wait animation end when DsN is there
await game.dice3d.waitFor3DAnimationByMessageID(msg.id);
}
rollData.armorProtect = (rollData.rollArmor.total < 0) ? 0 : rollData.rollArmor.total
@@ -634,7 +634,7 @@ export class BoLUtility {
attackId: rollData.id,
attacker: rollData.attacker,
defender: defender,
- defenderHeroPoints:defender.getHeroPoints(),
+ defenderHeroPoints: defender.getHeroPoints(),
defenderWeapons: defenderWeapons,
damageTotal: rollData.damageTotal,
damagesIgnoresArmor: rollData.damagesIgnoresArmor,
diff --git a/packs/aides-de-jeu/000831.log b/packs/aides-de-jeu/000847.log
similarity index 100%
rename from packs/aides-de-jeu/000831.log
rename to packs/aides-de-jeu/000847.log
diff --git a/packs/aides-de-jeu/CURRENT b/packs/aides-de-jeu/CURRENT
index 137f329..b29b0ef 100644
--- a/packs/aides-de-jeu/CURRENT
+++ b/packs/aides-de-jeu/CURRENT
@@ -1 +1 @@
-MANIFEST-000829
+MANIFEST-000845
diff --git a/packs/aides-de-jeu/LOG b/packs/aides-de-jeu/LOG
index 97d4f4b..a0e877b 100644
--- a/packs/aides-de-jeu/LOG
+++ b/packs/aides-de-jeu/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.445152 7f99c9ffb6c0 Recovering log #828
-2025/08/24-22:12:29.462784 7f99c9ffb6c0 Delete type=0 #828
-2025/08/24-22:12:29.462971 7f99c9ffb6c0 Delete type=3 #827
-2025/08/24-22:17:57.344923 7f99c8ff96c0 Level-0 table #832: started
-2025/08/24-22:17:57.344948 7f99c8ff96c0 Level-0 table #832: 0 bytes OK
-2025/08/24-22:17:57.351082 7f99c8ff96c0 Delete type=0 #830
-2025/08/24-22:17:57.357899 7f99c8ff96c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.357974 7f99c8ff96c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.095586 7f684bfff6c0 Recovering log #843
+2025/09/28-20:36:19.105352 7f684bfff6c0 Delete type=3 #841
+2025/09/28-20:36:19.105403 7f684bfff6c0 Delete type=0 #843
+2025/09/28-20:41:30.063852 7f684affd6c0 Level-0 table #848: started
+2025/09/28-20:41:30.063889 7f684affd6c0 Level-0 table #848: 0 bytes OK
+2025/09/28-20:41:30.118895 7f684affd6c0 Delete type=0 #846
+2025/09/28-20:41:30.235372 7f684affd6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.235429 7f684affd6c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
diff --git a/packs/aides-de-jeu/LOG.old b/packs/aides-de-jeu/LOG.old
index 318261a..49f7318 100644
--- a/packs/aides-de-jeu/LOG.old
+++ b/packs/aides-de-jeu/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.633879 7f27caffd6c0 Recovering log #825
-2025/07/08-23:08:26.726668 7f27caffd6c0 Delete type=3 #823
-2025/07/08-23:08:26.726762 7f27caffd6c0 Delete type=0 #825
+2025/09/28-19:00:39.507577 7f6850df96c0 Recovering log #839
+2025/09/28-19:00:39.517799 7f6850df96c0 Delete type=3 #837
+2025/09/28-19:00:39.517876 7f6850df96c0 Delete type=0 #839
+2025/09/28-20:31:38.626261 7f684affd6c0 Level-0 table #844: started
+2025/09/28-20:31:38.626292 7f684affd6c0 Level-0 table #844: 0 bytes OK
+2025/09/28-20:31:38.660273 7f684affd6c0 Delete type=0 #842
+2025/09/28-20:31:38.731786 7f684affd6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.731828 7f684affd6c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
diff --git a/packs/aides-de-jeu/MANIFEST-000829 b/packs/aides-de-jeu/MANIFEST-000845
similarity index 84%
rename from packs/aides-de-jeu/MANIFEST-000829
rename to packs/aides-de-jeu/MANIFEST-000845
index ab0bb87..b7b3a04 100644
Binary files a/packs/aides-de-jeu/MANIFEST-000829 and b/packs/aides-de-jeu/MANIFEST-000845 differ
diff --git a/packs/armors/000736.log b/packs/armors/000752.log
similarity index 100%
rename from packs/armors/000736.log
rename to packs/armors/000752.log
diff --git a/packs/armors/CURRENT b/packs/armors/CURRENT
index 7236333..f386aa1 100644
--- a/packs/armors/CURRENT
+++ b/packs/armors/CURRENT
@@ -1 +1 @@
-MANIFEST-000734
+MANIFEST-000750
diff --git a/packs/armors/LOG b/packs/armors/LOG
index 235285c..55bc66f 100644
--- a/packs/armors/LOG
+++ b/packs/armors/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.405756 7f99ca7fc6c0 Recovering log #733
-2025/08/24-22:12:29.422650 7f99ca7fc6c0 Delete type=0 #733
-2025/08/24-22:12:29.422749 7f99ca7fc6c0 Delete type=3 #732
-2025/08/24-22:17:57.331397 7f99c8ff96c0 Level-0 table #737: started
-2025/08/24-22:17:57.331439 7f99c8ff96c0 Level-0 table #737: 0 bytes OK
-2025/08/24-22:17:57.338367 7f99c8ff96c0 Delete type=0 #735
-2025/08/24-22:17:57.357871 7f99c8ff96c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.357921 7f99c8ff96c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.070862 7f6850df96c0 Recovering log #748
+2025/09/28-20:36:19.080610 7f6850df96c0 Delete type=3 #746
+2025/09/28-20:36:19.080853 7f6850df96c0 Delete type=0 #748
+2025/09/28-20:41:30.119156 7f684affd6c0 Level-0 table #753: started
+2025/09/28-20:41:30.119206 7f684affd6c0 Level-0 table #753: 0 bytes OK
+2025/09/28-20:41:30.175528 7f684affd6c0 Delete type=0 #751
+2025/09/28-20:41:30.235393 7f684affd6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.235439 7f684affd6c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
diff --git a/packs/armors/LOG.old b/packs/armors/LOG.old
index dd347b1..37ddbe7 100644
--- a/packs/armors/LOG.old
+++ b/packs/armors/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.441331 7f27cb7fe6c0 Recovering log #730
-2025/07/08-23:08:26.530755 7f27cb7fe6c0 Delete type=3 #728
-2025/07/08-23:08:26.530857 7f27cb7fe6c0 Delete type=0 #730
+2025/09/28-19:00:39.481080 7f68515fa6c0 Recovering log #744
+2025/09/28-19:00:39.490819 7f68515fa6c0 Delete type=3 #742
+2025/09/28-19:00:39.490889 7f68515fa6c0 Delete type=0 #744
+2025/09/28-20:31:38.660427 7f684affd6c0 Level-0 table #749: started
+2025/09/28-20:31:38.660458 7f684affd6c0 Level-0 table #749: 0 bytes OK
+2025/09/28-20:31:38.697127 7f684affd6c0 Delete type=0 #747
+2025/09/28-20:31:38.731806 7f684affd6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.731842 7f684affd6c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
diff --git a/packs/armors/MANIFEST-000734 b/packs/armors/MANIFEST-000750
similarity index 73%
rename from packs/armors/MANIFEST-000734
rename to packs/armors/MANIFEST-000750
index 160d397..35125e1 100644
Binary files a/packs/armors/MANIFEST-000734 and b/packs/armors/MANIFEST-000750 differ
diff --git a/packs/boons/000772.ldb b/packs/boons/000772.ldb
deleted file mode 100644
index d381053..0000000
Binary files a/packs/boons/000772.ldb and /dev/null differ
diff --git a/packs/boons/000843.ldb b/packs/boons/000843.ldb
new file mode 100644
index 0000000..ac5a7cc
Binary files /dev/null and b/packs/boons/000843.ldb differ
diff --git a/packs/boons/000829.log b/packs/boons/000846.log
similarity index 100%
rename from packs/boons/000829.log
rename to packs/boons/000846.log
diff --git a/packs/boons/CURRENT b/packs/boons/CURRENT
index 6db4c8c..8945c07 100644
--- a/packs/boons/CURRENT
+++ b/packs/boons/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000844
diff --git a/packs/boons/LOG b/packs/boons/LOG
index e5d7a10..2efa96e 100644
--- a/packs/boons/LOG
+++ b/packs/boons/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.248763 7f99ca7fc6c0 Recovering log #826
-2025/08/24-22:12:29.265084 7f99ca7fc6c0 Delete type=0 #826
-2025/08/24-22:12:29.265267 7f99ca7fc6c0 Delete type=3 #825
-2025/08/24-22:17:57.283861 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.283894 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.291128 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.304610 7f99c8ff96c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.304654 7f99c8ff96c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:18.974017 7f684bfff6c0 Recovering log #841
+2025/09/28-20:36:18.983619 7f684bfff6c0 Delete type=3 #839
+2025/09/28-20:36:18.983684 7f684bfff6c0 Delete type=0 #841
+2025/09/28-20:41:29.577241 7f684affd6c0 Level-0 table #847: started
+2025/09/28-20:41:29.577297 7f684affd6c0 Level-0 table #847: 0 bytes OK
+2025/09/28-20:41:29.689996 7f684affd6c0 Delete type=0 #845
+2025/09/28-20:41:29.690239 7f684affd6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.690259 7f684affd6c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
diff --git a/packs/boons/LOG.old b/packs/boons/LOG.old
index a511170..4000f62 100644
--- a/packs/boons/LOG.old
+++ b/packs/boons/LOG.old
@@ -1,3 +1,15 @@
-2025/07/08-23:08:25.672177 7f27d0dfa6c0 Recovering log #823
-2025/07/08-23:08:25.754818 7f27d0dfa6c0 Delete type=3 #821
-2025/07/08-23:08:25.754973 7f27d0dfa6c0 Delete type=0 #823
+2025/09/28-19:00:39.378965 7f684b7fe6c0 Recovering log #837
+2025/09/28-19:00:39.388796 7f684b7fe6c0 Delete type=3 #835
+2025/09/28-19:00:39.388851 7f684b7fe6c0 Delete type=0 #837
+2025/09/28-20:31:38.077200 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.106456 7f684affd6c0 Level-0 table #842: 21551 bytes OK
+2025/09/28-20:31:38.173778 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.296697 7f684affd6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.296765 7f684affd6c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at '!items!zgspy1QKaxdEetEw' @ 533 : 1
+2025/09/28-20:31:38.296773 7f684affd6c0 Compacting 1@1 + 1@2 files
+2025/09/28-20:31:38.314941 7f684affd6c0 Generated table #843@1: 61 keys, 20970 bytes
+2025/09/28-20:31:38.315007 7f684affd6c0 Compacted 1@1 + 1@2 files => 20970 bytes
+2025/09/28-20:31:38.359525 7f684affd6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
+2025/09/28-20:31:38.359642 7f684affd6c0 Delete type=2 #772
+2025/09/28-20:31:38.359796 7f684affd6c0 Delete type=2 #842
+2025/09/28-20:31:38.413526 7f684affd6c0 Manual compaction at level-1 from '!items!zgspy1QKaxdEetEw' @ 533 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
diff --git a/packs/boons/MANIFEST-000827 b/packs/boons/MANIFEST-000827
deleted file mode 100644
index 48f9988..0000000
Binary files a/packs/boons/MANIFEST-000827 and /dev/null differ
diff --git a/packs/boons/MANIFEST-000844 b/packs/boons/MANIFEST-000844
new file mode 100644
index 0000000..6673d18
Binary files /dev/null and b/packs/boons/MANIFEST-000844 differ
diff --git a/packs/boonsflawscreatures/000829.log b/packs/boonsflawscreatures/000845.log
similarity index 100%
rename from packs/boonsflawscreatures/000829.log
rename to packs/boonsflawscreatures/000845.log
diff --git a/packs/boonsflawscreatures/CURRENT b/packs/boonsflawscreatures/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/boonsflawscreatures/CURRENT
+++ b/packs/boonsflawscreatures/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/boonsflawscreatures/LOG b/packs/boonsflawscreatures/LOG
index 1f9055f..f202816 100644
--- a/packs/boonsflawscreatures/LOG
+++ b/packs/boonsflawscreatures/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.268701 7f99c9ffb6c0 Recovering log #826
-2025/08/24-22:12:29.286119 7f99c9ffb6c0 Delete type=0 #826
-2025/08/24-22:12:29.286273 7f99c9ffb6c0 Delete type=3 #825
-2025/08/24-22:17:57.276889 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.277006 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.283724 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.304584 7f99c8ff96c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.304663 7f99c8ff96c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:18.986296 7f68515fa6c0 Recovering log #841
+2025/09/28-20:36:18.996511 7f68515fa6c0 Delete type=3 #839
+2025/09/28-20:36:18.996565 7f68515fa6c0 Delete type=0 #841
+2025/09/28-20:41:29.510619 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:29.510655 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:29.577001 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:29.690227 7f684affd6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.690265 7f684affd6c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
diff --git a/packs/boonsflawscreatures/LOG.old b/packs/boonsflawscreatures/LOG.old
index e2d3dd1..d4915ad 100644
--- a/packs/boonsflawscreatures/LOG.old
+++ b/packs/boonsflawscreatures/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:25.758158 7f27caffd6c0 Recovering log #823
-2025/07/08-23:08:25.846513 7f27caffd6c0 Delete type=3 #821
-2025/07/08-23:08:25.846609 7f27caffd6c0 Delete type=0 #823
+2025/09/28-19:00:39.391787 7f68515fa6c0 Recovering log #837
+2025/09/28-19:00:39.401841 7f68515fa6c0 Delete type=3 #835
+2025/09/28-19:00:39.401917 7f68515fa6c0 Delete type=0 #837
+2025/09/28-20:31:38.207299 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.207340 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.236246 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.296733 7f684affd6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.359869 7f684affd6c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
diff --git a/packs/boonsflawscreatures/MANIFEST-000827 b/packs/boonsflawscreatures/MANIFEST-000843
similarity index 73%
rename from packs/boonsflawscreatures/MANIFEST-000827
rename to packs/boonsflawscreatures/MANIFEST-000843
index 9e1148a..fafa1f2 100644
Binary files a/packs/boonsflawscreatures/MANIFEST-000827 and b/packs/boonsflawscreatures/MANIFEST-000843 differ
diff --git a/packs/careers/000829.log b/packs/careers/000845.log
similarity index 100%
rename from packs/careers/000829.log
rename to packs/careers/000845.log
diff --git a/packs/careers/CURRENT b/packs/careers/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/careers/CURRENT
+++ b/packs/careers/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/careers/LOG b/packs/careers/LOG
index 51bf5fd..5d69614 100644
--- a/packs/careers/LOG
+++ b/packs/careers/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.309108 7f99c97fa6c0 Recovering log #826
-2025/08/24-22:12:29.326235 7f99c97fa6c0 Delete type=0 #826
-2025/08/24-22:12:29.326334 7f99c97fa6c0 Delete type=3 #825
-2025/08/24-22:17:57.298031 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.298066 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.304287 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.304643 7f99c8ff96c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.304686 7f99c8ff96c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.010449 7f684bfff6c0 Recovering log #841
+2025/09/28-20:36:19.020407 7f684bfff6c0 Delete type=3 #839
+2025/09/28-20:36:19.020468 7f684bfff6c0 Delete type=0 #841
+2025/09/28-20:41:29.402024 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:29.402100 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:29.461676 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:29.690194 7f684affd6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.690247 7f684affd6c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
diff --git a/packs/careers/LOG.old b/packs/careers/LOG.old
index a36ff13..8e5daa0 100644
--- a/packs/careers/LOG.old
+++ b/packs/careers/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:25.944394 7f27d0dfa6c0 Recovering log #823
-2025/07/08-23:08:26.048846 7f27d0dfa6c0 Delete type=3 #821
-2025/07/08-23:08:26.048920 7f27d0dfa6c0 Delete type=0 #823
+2025/09/28-19:00:39.416295 7f684b7fe6c0 Recovering log #837
+2025/09/28-19:00:39.426667 7f684b7fe6c0 Delete type=3 #835
+2025/09/28-19:00:39.426733 7f684b7fe6c0 Delete type=0 #837
+2025/09/28-20:31:38.173916 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.173944 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.207071 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.296715 7f684affd6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.359859 7f684affd6c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
diff --git a/packs/careers/MANIFEST-000827 b/packs/careers/MANIFEST-000843
similarity index 72%
rename from packs/careers/MANIFEST-000827
rename to packs/careers/MANIFEST-000843
index 3b76e04..484c83a 100644
Binary files a/packs/careers/MANIFEST-000827 and b/packs/careers/MANIFEST-000843 differ
diff --git a/packs/effets-exemples/000827.log b/packs/effets-exemples/000843.log
similarity index 100%
rename from packs/effets-exemples/000827.log
rename to packs/effets-exemples/000843.log
diff --git a/packs/effets-exemples/CURRENT b/packs/effets-exemples/CURRENT
index 164fb0c..0c6549d 100644
--- a/packs/effets-exemples/CURRENT
+++ b/packs/effets-exemples/CURRENT
@@ -1 +1 @@
-MANIFEST-000825
+MANIFEST-000841
diff --git a/packs/effets-exemples/LOG b/packs/effets-exemples/LOG
index b586eae..c18eee5 100644
--- a/packs/effets-exemples/LOG
+++ b/packs/effets-exemples/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.580738 7f99c97fa6c0 Recovering log #824
-2025/08/24-22:12:29.595627 7f99c97fa6c0 Delete type=0 #824
-2025/08/24-22:12:29.595756 7f99c97fa6c0 Delete type=3 #823
-2025/08/24-22:17:57.386170 7f99c8ff96c0 Level-0 table #828: started
-2025/08/24-22:17:57.386228 7f99c8ff96c0 Level-0 table #828: 0 bytes OK
-2025/08/24-22:17:57.392763 7f99c8ff96c0 Delete type=0 #826
-2025/08/24-22:17:57.413366 7f99c8ff96c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.413456 7f99c8ff96c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.181411 7f684bfff6c0 Recovering log #839
+2025/09/28-20:36:19.191010 7f684bfff6c0 Delete type=3 #837
+2025/09/28-20:36:19.191120 7f684bfff6c0 Delete type=0 #839
+2025/09/28-20:41:30.575328 7f684affd6c0 Level-0 table #844: started
+2025/09/28-20:41:30.575368 7f684affd6c0 Level-0 table #844: 0 bytes OK
+2025/09/28-20:41:30.629444 7f684affd6c0 Delete type=0 #842
+2025/09/28-20:41:30.719129 7f684affd6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.719168 7f684affd6c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
diff --git a/packs/effets-exemples/LOG.old b/packs/effets-exemples/LOG.old
index 2a08ae2..9acfbec 100644
--- a/packs/effets-exemples/LOG.old
+++ b/packs/effets-exemples/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:27.319272 7f27cb7fe6c0 Recovering log #821
-2025/07/08-23:08:27.425255 7f27cb7fe6c0 Delete type=3 #819
-2025/07/08-23:08:27.425385 7f27cb7fe6c0 Delete type=0 #821
+2025/09/28-19:00:39.597169 7f684b7fe6c0 Recovering log #835
+2025/09/28-19:00:39.607338 7f684b7fe6c0 Delete type=3 #833
+2025/09/28-19:00:39.607411 7f684b7fe6c0 Delete type=0 #835
+2025/09/28-20:31:38.950626 7f684affd6c0 Level-0 table #840: started
+2025/09/28-20:31:38.950657 7f684affd6c0 Level-0 table #840: 0 bytes OK
+2025/09/28-20:31:38.990008 7f684affd6c0 Delete type=0 #838
+2025/09/28-20:31:39.025068 7f684affd6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:39.025113 7f684affd6c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
diff --git a/packs/effets-exemples/MANIFEST-000825 b/packs/effets-exemples/MANIFEST-000841
similarity index 73%
rename from packs/effets-exemples/MANIFEST-000825
rename to packs/effets-exemples/MANIFEST-000841
index 1cc1786..8c7d084 100644
Binary files a/packs/effets-exemples/MANIFEST-000825 and b/packs/effets-exemples/MANIFEST-000841 differ
diff --git a/packs/equipment/000830.log b/packs/equipment/000846.log
similarity index 100%
rename from packs/equipment/000830.log
rename to packs/equipment/000846.log
diff --git a/packs/equipment/CURRENT b/packs/equipment/CURRENT
index e4c4b6d..8945c07 100644
--- a/packs/equipment/CURRENT
+++ b/packs/equipment/CURRENT
@@ -1 +1 @@
-MANIFEST-000828
+MANIFEST-000844
diff --git a/packs/equipment/LOG b/packs/equipment/LOG
index 3806341..13e688f 100644
--- a/packs/equipment/LOG
+++ b/packs/equipment/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.367077 7f99c97fa6c0 Recovering log #827
-2025/08/24-22:12:29.384085 7f99c97fa6c0 Delete type=0 #827
-2025/08/24-22:12:29.384253 7f99c97fa6c0 Delete type=3 #826
-2025/08/24-22:17:57.311415 7f99c8ff96c0 Level-0 table #831: started
-2025/08/24-22:17:57.311469 7f99c8ff96c0 Level-0 table #831: 0 bytes OK
-2025/08/24-22:17:57.318366 7f99c8ff96c0 Delete type=0 #829
-2025/08/24-22:17:57.331140 7f99c8ff96c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.331199 7f99c8ff96c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.047173 7f68515fa6c0 Recovering log #842
+2025/09/28-20:36:19.056747 7f68515fa6c0 Delete type=3 #840
+2025/09/28-20:36:19.056805 7f68515fa6c0 Delete type=0 #842
+2025/09/28-20:41:29.812244 7f684affd6c0 Level-0 table #847: started
+2025/09/28-20:41:29.812276 7f684affd6c0 Level-0 table #847: 0 bytes OK
+2025/09/28-20:41:29.876550 7f684affd6c0 Delete type=0 #845
+2025/09/28-20:41:29.993315 7f684affd6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.993355 7f684affd6c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
diff --git a/packs/equipment/LOG.old b/packs/equipment/LOG.old
index ff67228..e61a30f 100644
--- a/packs/equipment/LOG.old
+++ b/packs/equipment/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.243476 7f27d0dfa6c0 Recovering log #824
-2025/07/08-23:08:26.338900 7f27d0dfa6c0 Delete type=3 #822
-2025/07/08-23:08:26.338971 7f27d0dfa6c0 Delete type=0 #824
+2025/09/28-19:00:39.454911 7f684bfff6c0 Recovering log #838
+2025/09/28-19:00:39.465810 7f684bfff6c0 Delete type=3 #836
+2025/09/28-19:00:39.465878 7f684bfff6c0 Delete type=0 #838
+2025/09/28-20:31:38.490295 7f684affd6c0 Level-0 table #843: started
+2025/09/28-20:31:38.490323 7f684affd6c0 Level-0 table #843: 0 bytes OK
+2025/09/28-20:31:38.522549 7f684affd6c0 Delete type=0 #841
+2025/09/28-20:31:38.584619 7f684affd6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.584667 7f684affd6c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
diff --git a/packs/equipment/MANIFEST-000828 b/packs/equipment/MANIFEST-000844
similarity index 73%
rename from packs/equipment/MANIFEST-000828
rename to packs/equipment/MANIFEST-000844
index a3101ee..824d79a 100644
Binary files a/packs/equipment/MANIFEST-000828 and b/packs/equipment/MANIFEST-000844 differ
diff --git a/packs/fightoptions/000829.log b/packs/fightoptions/000845.log
similarity index 100%
rename from packs/fightoptions/000829.log
rename to packs/fightoptions/000845.log
diff --git a/packs/fightoptions/CURRENT b/packs/fightoptions/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/fightoptions/CURRENT
+++ b/packs/fightoptions/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/fightoptions/LOG b/packs/fightoptions/LOG
index d9e1da2..fb02c5d 100644
--- a/packs/fightoptions/LOG
+++ b/packs/fightoptions/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.504579 7f99ca7fc6c0 Recovering log #826
-2025/08/24-22:12:29.522239 7f99ca7fc6c0 Delete type=0 #826
-2025/08/24-22:12:29.522380 7f99ca7fc6c0 Delete type=3 #825
-2025/08/24-22:17:57.365378 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.365420 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.371744 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.385960 7f99c8ff96c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.386047 7f99c8ff96c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.132729 7f684b7fe6c0 Recovering log #841
+2025/09/28-20:36:19.142818 7f684b7fe6c0 Delete type=3 #839
+2025/09/28-20:36:19.142894 7f684b7fe6c0 Delete type=0 #841
+2025/09/28-20:41:30.294720 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:30.294757 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:30.348548 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:30.408220 7f684affd6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.461754 7f684affd6c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
diff --git a/packs/fightoptions/LOG.old b/packs/fightoptions/LOG.old
index 9d515c7..eddb9a2 100644
--- a/packs/fightoptions/LOG.old
+++ b/packs/fightoptions/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.934392 7f27d0dfa6c0 Recovering log #823
-2025/07/08-23:08:27.046098 7f27d0dfa6c0 Delete type=3 #821
-2025/07/08-23:08:27.046189 7f27d0dfa6c0 Delete type=0 #823
+2025/09/28-19:00:39.546960 7f68515fa6c0 Recovering log #837
+2025/09/28-19:00:39.556820 7f68515fa6c0 Delete type=3 #835
+2025/09/28-19:00:39.556886 7f68515fa6c0 Delete type=0 #837
+2025/09/28-20:31:38.766932 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.766962 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.801258 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.873871 7f684affd6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.873920 7f684affd6c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
diff --git a/packs/fightoptions/MANIFEST-000827 b/packs/fightoptions/MANIFEST-000843
similarity index 73%
rename from packs/fightoptions/MANIFEST-000827
rename to packs/fightoptions/MANIFEST-000843
index af1bd2e..2edd6cf 100644
Binary files a/packs/fightoptions/MANIFEST-000827 and b/packs/fightoptions/MANIFEST-000843 differ
diff --git a/packs/fightoptionsfanmade/000312.log b/packs/fightoptionsfanmade/000328.log
similarity index 100%
rename from packs/fightoptionsfanmade/000312.log
rename to packs/fightoptionsfanmade/000328.log
diff --git a/packs/fightoptionsfanmade/CURRENT b/packs/fightoptionsfanmade/CURRENT
index 621932e..4b669b4 100644
--- a/packs/fightoptionsfanmade/CURRENT
+++ b/packs/fightoptionsfanmade/CURRENT
@@ -1 +1 @@
-MANIFEST-000310
+MANIFEST-000326
diff --git a/packs/fightoptionsfanmade/LOG b/packs/fightoptionsfanmade/LOG
index e568727..374abd8 100644
--- a/packs/fightoptionsfanmade/LOG
+++ b/packs/fightoptionsfanmade/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.525219 7f99c97fa6c0 Recovering log #309
-2025/08/24-22:12:29.541600 7f99c97fa6c0 Delete type=0 #309
-2025/08/24-22:12:29.541760 7f99c97fa6c0 Delete type=3 #308
-2025/08/24-22:17:57.358157 7f99c8ff96c0 Level-0 table #313: started
-2025/08/24-22:17:57.358191 7f99c8ff96c0 Level-0 table #313: 0 bytes OK
-2025/08/24-22:17:57.365202 7f99c8ff96c0 Delete type=0 #311
-2025/08/24-22:17:57.385931 7f99c8ff96c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.386028 7f99c8ff96c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.145074 7f6850df96c0 Recovering log #324
+2025/09/28-20:36:19.154524 7f6850df96c0 Delete type=3 #322
+2025/09/28-20:36:19.154611 7f6850df96c0 Delete type=0 #324
+2025/09/28-20:41:30.348703 7f684affd6c0 Level-0 table #329: started
+2025/09/28-20:41:30.348733 7f684affd6c0 Level-0 table #329: 0 bytes OK
+2025/09/28-20:41:30.407985 7f684affd6c0 Delete type=0 #327
+2025/09/28-20:41:30.461722 7f684affd6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.461778 7f684affd6c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
diff --git a/packs/fightoptionsfanmade/LOG.old b/packs/fightoptionsfanmade/LOG.old
index f597992..a95a0b2 100644
--- a/packs/fightoptionsfanmade/LOG.old
+++ b/packs/fightoptionsfanmade/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:27.049425 7f27cb7fe6c0 Recovering log #306
-2025/07/08-23:08:27.136671 7f27cb7fe6c0 Delete type=3 #304
-2025/07/08-23:08:27.136834 7f27cb7fe6c0 Delete type=0 #306
+2025/09/28-19:00:39.559604 7f684b7fe6c0 Recovering log #320
+2025/09/28-19:00:39.569539 7f684b7fe6c0 Delete type=3 #318
+2025/09/28-19:00:39.569618 7f684b7fe6c0 Delete type=0 #320
+2025/09/28-20:31:38.835572 7f684affd6c0 Level-0 table #325: started
+2025/09/28-20:31:38.835601 7f684affd6c0 Level-0 table #325: 0 bytes OK
+2025/09/28-20:31:38.873715 7f684affd6c0 Delete type=0 #323
+2025/09/28-20:31:38.873896 7f684affd6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.873928 7f684affd6c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
diff --git a/packs/fightoptionsfanmade/MANIFEST-000310 b/packs/fightoptionsfanmade/MANIFEST-000326
similarity index 73%
rename from packs/fightoptionsfanmade/MANIFEST-000310
rename to packs/fightoptionsfanmade/MANIFEST-000326
index 359f157..3f1e2ff 100644
Binary files a/packs/fightoptionsfanmade/MANIFEST-000310 and b/packs/fightoptionsfanmade/MANIFEST-000326 differ
diff --git a/packs/flaws/000772.ldb b/packs/flaws/000772.ldb
deleted file mode 100644
index 0b75582..0000000
Binary files a/packs/flaws/000772.ldb and /dev/null differ
diff --git a/packs/flaws/000843.ldb b/packs/flaws/000843.ldb
new file mode 100644
index 0000000..24da62f
Binary files /dev/null and b/packs/flaws/000843.ldb differ
diff --git a/packs/flaws/000829.log b/packs/flaws/000846.log
similarity index 100%
rename from packs/flaws/000829.log
rename to packs/flaws/000846.log
diff --git a/packs/flaws/CURRENT b/packs/flaws/CURRENT
index 6db4c8c..8945c07 100644
--- a/packs/flaws/CURRENT
+++ b/packs/flaws/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000844
diff --git a/packs/flaws/LOG b/packs/flaws/LOG
index 74c4bd9..0cab0df 100644
--- a/packs/flaws/LOG
+++ b/packs/flaws/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.289232 7f99ca7fc6c0 Recovering log #826
-2025/08/24-22:12:29.305138 7f99ca7fc6c0 Delete type=0 #826
-2025/08/24-22:12:29.305229 7f99ca7fc6c0 Delete type=3 #825
-2025/08/24-22:17:57.291320 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.291372 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.297906 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.304627 7f99c8ff96c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.304676 7f99c8ff96c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:18.998478 7f684b7fe6c0 Recovering log #841
+2025/09/28-20:36:19.008259 7f684b7fe6c0 Delete type=3 #839
+2025/09/28-20:36:19.008312 7f684b7fe6c0 Delete type=0 #841
+2025/09/28-20:41:29.461824 7f684affd6c0 Level-0 table #847: started
+2025/09/28-20:41:29.461855 7f684affd6c0 Level-0 table #847: 0 bytes OK
+2025/09/28-20:41:29.510475 7f684affd6c0 Delete type=0 #845
+2025/09/28-20:41:29.690217 7f684affd6c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.690253 7f684affd6c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
diff --git a/packs/flaws/LOG.old b/packs/flaws/LOG.old
index 97cd277..e610804 100644
--- a/packs/flaws/LOG.old
+++ b/packs/flaws/LOG.old
@@ -1,3 +1,15 @@
-2025/07/08-23:08:25.850355 7f27cb7fe6c0 Recovering log #823
-2025/07/08-23:08:25.940733 7f27cb7fe6c0 Delete type=3 #821
-2025/07/08-23:08:25.940832 7f27cb7fe6c0 Delete type=0 #823
+2025/09/28-19:00:39.404202 7f684bfff6c0 Recovering log #837
+2025/09/28-19:00:39.413896 7f684bfff6c0 Delete type=3 #835
+2025/09/28-19:00:39.413974 7f684bfff6c0 Delete type=0 #837
+2025/09/28-20:31:38.236539 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.254617 7f684affd6c0 Level-0 table #842: 16973 bytes OK
+2025/09/28-20:31:38.296511 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.296745 7f684affd6c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.359884 7f684affd6c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at '!items!znd0K3b7HzYpdehs' @ 389 : 1
+2025/09/28-20:31:38.359893 7f684affd6c0 Compacting 1@1 + 1@2 files
+2025/09/28-20:31:38.380783 7f684affd6c0 Generated table #843@1: 44 keys, 16594 bytes
+2025/09/28-20:31:38.380820 7f684affd6c0 Compacted 1@1 + 1@2 files => 16594 bytes
+2025/09/28-20:31:38.413213 7f684affd6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
+2025/09/28-20:31:38.413324 7f684affd6c0 Delete type=2 #772
+2025/09/28-20:31:38.413453 7f684affd6c0 Delete type=2 #842
+2025/09/28-20:31:38.490274 7f684affd6c0 Manual compaction at level-1 from '!items!znd0K3b7HzYpdehs' @ 389 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
diff --git a/packs/flaws/MANIFEST-000827 b/packs/flaws/MANIFEST-000827
deleted file mode 100644
index 6648fc0..0000000
Binary files a/packs/flaws/MANIFEST-000827 and /dev/null differ
diff --git a/packs/flaws/MANIFEST-000844 b/packs/flaws/MANIFEST-000844
new file mode 100644
index 0000000..92fbd27
Binary files /dev/null and b/packs/flaws/MANIFEST-000844 differ
diff --git a/packs/languages/000829.log b/packs/languages/000845.log
similarity index 100%
rename from packs/languages/000829.log
rename to packs/languages/000845.log
diff --git a/packs/languages/CURRENT b/packs/languages/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/languages/CURRENT
+++ b/packs/languages/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/languages/LOG b/packs/languages/LOG
index c6fa66c..5b52f8e 100644
--- a/packs/languages/LOG
+++ b/packs/languages/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.465924 7f99c97fa6c0 Recovering log #826
-2025/08/24-22:12:29.483490 7f99c97fa6c0 Delete type=0 #826
-2025/08/24-22:12:29.483601 7f99c97fa6c0 Delete type=3 #825
-2025/08/24-22:17:57.338498 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.338543 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.344834 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.357885 7f99c8ff96c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.357929 7f99c8ff96c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.108171 7f68515fa6c0 Recovering log #841
+2025/09/28-20:36:19.117880 7f68515fa6c0 Delete type=3 #839
+2025/09/28-20:36:19.117936 7f68515fa6c0 Delete type=0 #841
+2025/09/28-20:41:29.993509 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:29.993542 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:30.063669 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:30.235346 7f684affd6c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.235421 7f684affd6c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
diff --git a/packs/languages/LOG.old b/packs/languages/LOG.old
index 0e6f0de..07476e4 100644
--- a/packs/languages/LOG.old
+++ b/packs/languages/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.730930 7f27cbfff6c0 Recovering log #823
-2025/07/08-23:08:26.835055 7f27cbfff6c0 Delete type=3 #821
-2025/07/08-23:08:26.835150 7f27cbfff6c0 Delete type=0 #823
+2025/09/28-19:00:39.521226 7f684b7fe6c0 Recovering log #837
+2025/09/28-19:00:39.531123 7f684b7fe6c0 Delete type=3 #835
+2025/09/28-19:00:39.531199 7f684b7fe6c0 Delete type=0 #837
+2025/09/28-20:31:38.731957 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.731989 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.766717 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.873853 7f684affd6c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.873905 7f684affd6c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
diff --git a/packs/languages/MANIFEST-000827 b/packs/languages/MANIFEST-000843
similarity index 73%
rename from packs/languages/MANIFEST-000827
rename to packs/languages/MANIFEST-000843
index 16b50ec..5dab1e7 100644
Binary files a/packs/languages/MANIFEST-000827 and b/packs/languages/MANIFEST-000843 differ
diff --git a/packs/objets-alchimie/000829.log b/packs/objets-alchimie/000845.log
similarity index 100%
rename from packs/objets-alchimie/000829.log
rename to packs/objets-alchimie/000845.log
diff --git a/packs/objets-alchimie/CURRENT b/packs/objets-alchimie/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/objets-alchimie/CURRENT
+++ b/packs/objets-alchimie/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/objets-alchimie/LOG b/packs/objets-alchimie/LOG
index da907b1..6656fe5 100644
--- a/packs/objets-alchimie/LOG
+++ b/packs/objets-alchimie/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.562811 7f99ca7fc6c0 Recovering log #826
-2025/08/24-22:12:29.578077 7f99ca7fc6c0 Delete type=0 #826
-2025/08/24-22:12:29.578149 7f99ca7fc6c0 Delete type=3 #825
-2025/08/24-22:17:57.392926 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.392960 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.399567 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.413395 7f99c8ff96c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.413491 7f99c8ff96c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.169342 7f684b7fe6c0 Recovering log #841
+2025/09/28-20:36:19.179163 7f684b7fe6c0 Delete type=3 #839
+2025/09/28-20:36:19.179228 7f684b7fe6c0 Delete type=0 #841
+2025/09/28-20:41:30.521759 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:30.521827 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:30.575158 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:30.719107 7f684affd6c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.881765 7f684affd6c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
diff --git a/packs/objets-alchimie/LOG.old b/packs/objets-alchimie/LOG.old
index 4fd1d4c..1f55aeb 100644
--- a/packs/objets-alchimie/LOG.old
+++ b/packs/objets-alchimie/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:27.228627 7f27cbfff6c0 Recovering log #823
-2025/07/08-23:08:27.314812 7f27cbfff6c0 Delete type=3 #821
-2025/07/08-23:08:27.314894 7f27cbfff6c0 Delete type=0 #823
+2025/09/28-19:00:39.585339 7f68515fa6c0 Recovering log #837
+2025/09/28-19:00:39.594696 7f68515fa6c0 Delete type=3 #835
+2025/09/28-19:00:39.594748 7f68515fa6c0 Delete type=0 #837
+2025/09/28-20:31:38.912827 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.912859 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.950410 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:39.025055 7f684affd6c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:39.025103 7f684affd6c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
diff --git a/packs/objets-alchimie/MANIFEST-000827 b/packs/objets-alchimie/MANIFEST-000843
similarity index 73%
rename from packs/objets-alchimie/MANIFEST-000827
rename to packs/objets-alchimie/MANIFEST-000843
index 38a4afd..a5cf6f1 100644
Binary files a/packs/objets-alchimie/MANIFEST-000827 and b/packs/objets-alchimie/MANIFEST-000843 differ
diff --git a/packs/origins/000829.log b/packs/origins/000845.log
similarity index 100%
rename from packs/origins/000829.log
rename to packs/origins/000845.log
diff --git a/packs/origins/CURRENT b/packs/origins/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/origins/CURRENT
+++ b/packs/origins/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/origins/LOG b/packs/origins/LOG
index 985275c..fdf1d89 100644
--- a/packs/origins/LOG
+++ b/packs/origins/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.329729 7f99c9ffb6c0 Recovering log #826
-2025/08/24-22:12:29.344705 7f99c9ffb6c0 Delete type=0 #826
-2025/08/24-22:12:29.344783 7f99c9ffb6c0 Delete type=3 #825
-2025/08/24-22:17:57.318496 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.318535 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.324817 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.331154 7f99c8ff96c0 Manual compaction at level-0 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.331209 7f99c8ff96c0 Manual compaction at level-1 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.022273 7f6850df96c0 Recovering log #841
+2025/09/28-20:36:19.032531 7f6850df96c0 Delete type=3 #839
+2025/09/28-20:36:19.032582 7f6850df96c0 Delete type=0 #841
+2025/09/28-20:41:29.876721 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:29.876777 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:29.929633 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:29.993327 7f684affd6c0 Manual compaction at level-0 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.993370 7f684affd6c0 Manual compaction at level-1 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
diff --git a/packs/origins/LOG.old b/packs/origins/LOG.old
index cad8b1f..20e97cb 100644
--- a/packs/origins/LOG.old
+++ b/packs/origins/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.052790 7f27cbfff6c0 Recovering log #823
-2025/07/08-23:08:26.144510 7f27cbfff6c0 Delete type=3 #821
-2025/07/08-23:08:26.144580 7f27cbfff6c0 Delete type=0 #823
+2025/09/28-19:00:39.429334 7f68515fa6c0 Recovering log #837
+2025/09/28-19:00:39.439584 7f68515fa6c0 Delete type=3 #835
+2025/09/28-19:00:39.439662 7f68515fa6c0 Delete type=0 #837
+2025/09/28-20:31:38.442634 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.442667 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.490121 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.522687 7f684affd6c0 Manual compaction at level-0 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.584632 7f684affd6c0 Manual compaction at level-1 from '!items!2Wtl8xrKf46LMwBF' @ 72057594037927935 : 1 .. '!items!zIlZmEd9WAA473UX' @ 0 : 0; will stop at (end)
diff --git a/packs/origins/MANIFEST-000827 b/packs/origins/MANIFEST-000843
similarity index 72%
rename from packs/origins/MANIFEST-000827
rename to packs/origins/MANIFEST-000843
index e01199a..69214e2 100644
Binary files a/packs/origins/MANIFEST-000827 and b/packs/origins/MANIFEST-000843 differ
diff --git a/packs/potions-alchimie/000829.log b/packs/potions-alchimie/000845.log
similarity index 100%
rename from packs/potions-alchimie/000829.log
rename to packs/potions-alchimie/000845.log
diff --git a/packs/potions-alchimie/CURRENT b/packs/potions-alchimie/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/potions-alchimie/CURRENT
+++ b/packs/potions-alchimie/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/potions-alchimie/LOG b/packs/potions-alchimie/LOG
index 8160d22..a5a209c 100644
--- a/packs/potions-alchimie/LOG
+++ b/packs/potions-alchimie/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.545136 7f99c9ffb6c0 Recovering log #826
-2025/08/24-22:12:29.559910 7f99c9ffb6c0 Delete type=0 #826
-2025/08/24-22:12:29.559986 7f99c9ffb6c0 Delete type=3 #825
-2025/08/24-22:17:57.379326 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.379359 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.385680 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.386008 7f99c8ff96c0 Manual compaction at level-0 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.386083 7f99c8ff96c0 Manual compaction at level-1 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.156420 7f68515fa6c0 Recovering log #841
+2025/09/28-20:36:19.166928 7f68515fa6c0 Delete type=3 #839
+2025/09/28-20:36:19.166979 7f68515fa6c0 Delete type=0 #841
+2025/09/28-20:41:30.408238 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:30.408281 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:30.461554 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:30.461767 7f684affd6c0 Manual compaction at level-0 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.461864 7f684affd6c0 Manual compaction at level-1 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
diff --git a/packs/potions-alchimie/LOG.old b/packs/potions-alchimie/LOG.old
index f54bfe0..20f8c18 100644
--- a/packs/potions-alchimie/LOG.old
+++ b/packs/potions-alchimie/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:27.140237 7f27caffd6c0 Recovering log #823
-2025/07/08-23:08:27.224896 7f27caffd6c0 Delete type=3 #821
-2025/07/08-23:08:27.224976 7f27caffd6c0 Delete type=0 #823
+2025/09/28-19:00:39.572052 7f684bfff6c0 Recovering log #837
+2025/09/28-19:00:39.582770 7f684bfff6c0 Delete type=3 #835
+2025/09/28-19:00:39.582844 7f684bfff6c0 Delete type=0 #837
+2025/09/28-20:31:38.874020 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.874054 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.912657 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:39.025016 7f684affd6c0 Manual compaction at level-0 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:39.025093 7f684affd6c0 Manual compaction at level-1 from '!items!0a8UFoCOd3D35WBb' @ 72057594037927935 : 1 .. '!items!y9NHZCxKXMZEqcRo' @ 0 : 0; will stop at (end)
diff --git a/packs/potions-alchimie/MANIFEST-000827 b/packs/potions-alchimie/MANIFEST-000843
similarity index 73%
rename from packs/potions-alchimie/MANIFEST-000827
rename to packs/potions-alchimie/MANIFEST-000843
index 54ed94f..c10d283 100644
Binary files a/packs/potions-alchimie/MANIFEST-000827 and b/packs/potions-alchimie/MANIFEST-000843 differ
diff --git a/packs/races/000829.log b/packs/races/000845.log
similarity index 100%
rename from packs/races/000829.log
rename to packs/races/000845.log
diff --git a/packs/races/CURRENT b/packs/races/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/races/CURRENT
+++ b/packs/races/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/races/LOG b/packs/races/LOG
index 8496ad2..27543ca 100644
--- a/packs/races/LOG
+++ b/packs/races/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.347325 7f99ca7fc6c0 Recovering log #826
-2025/08/24-22:12:29.364285 7f99ca7fc6c0 Delete type=0 #826
-2025/08/24-22:12:29.364452 7f99ca7fc6c0 Delete type=3 #825
-2025/08/24-22:17:57.304873 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.304923 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.311229 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.331125 7f99c8ff96c0 Manual compaction at level-0 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.331188 7f99c8ff96c0 Manual compaction at level-1 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.034801 7f684b7fe6c0 Recovering log #841
+2025/09/28-20:36:19.044942 7f684b7fe6c0 Delete type=3 #839
+2025/09/28-20:36:19.045000 7f684b7fe6c0 Delete type=0 #841
+2025/09/28-20:41:29.690403 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:29.690441 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:29.812144 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:29.993298 7f684affd6c0 Manual compaction at level-0 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.993347 7f684affd6c0 Manual compaction at level-1 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
diff --git a/packs/races/LOG.old b/packs/races/LOG.old
index 6223ddb..5bcd6ab 100644
--- a/packs/races/LOG.old
+++ b/packs/races/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.147172 7f27cb7fe6c0 Recovering log #823
-2025/07/08-23:08:26.239992 7f27cb7fe6c0 Delete type=3 #821
-2025/07/08-23:08:26.240090 7f27cb7fe6c0 Delete type=0 #823
+2025/09/28-19:00:39.442962 7f6850df96c0 Recovering log #837
+2025/09/28-19:00:39.452384 7f6850df96c0 Delete type=3 #835
+2025/09/28-19:00:39.452439 7f6850df96c0 Delete type=0 #837
+2025/09/28-20:31:38.413541 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.413563 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.442482 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.522668 7f684affd6c0 Manual compaction at level-0 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.584645 7f684affd6c0 Manual compaction at level-1 from '!items!3oOvUd7AIqrXzLDl' @ 72057594037927935 : 1 .. '!items!oWexVALVtDXmedMy' @ 0 : 0; will stop at (end)
diff --git a/packs/races/MANIFEST-000827 b/packs/races/MANIFEST-000843
similarity index 73%
rename from packs/races/MANIFEST-000827
rename to packs/races/MANIFEST-000843
index f2aa2d9..2349854 100644
Binary files a/packs/races/MANIFEST-000827 and b/packs/races/MANIFEST-000843 differ
diff --git a/packs/spells/000829.log b/packs/spells/000845.log
similarity index 100%
rename from packs/spells/000829.log
rename to packs/spells/000845.log
diff --git a/packs/spells/CURRENT b/packs/spells/CURRENT
index 6db4c8c..a413005 100644
--- a/packs/spells/CURRENT
+++ b/packs/spells/CURRENT
@@ -1 +1 @@
-MANIFEST-000827
+MANIFEST-000843
diff --git a/packs/spells/LOG b/packs/spells/LOG
index dfe5e6c..9041b82 100644
--- a/packs/spells/LOG
+++ b/packs/spells/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.486082 7f99c9ffb6c0 Recovering log #826
-2025/08/24-22:12:29.502062 7f99c9ffb6c0 Delete type=0 #826
-2025/08/24-22:12:29.502159 7f99c9ffb6c0 Delete type=3 #825
-2025/08/24-22:17:57.371996 7f99c8ff96c0 Level-0 table #830: started
-2025/08/24-22:17:57.372052 7f99c8ff96c0 Level-0 table #830: 0 bytes OK
-2025/08/24-22:17:57.379098 7f99c8ff96c0 Delete type=0 #828
-2025/08/24-22:17:57.385985 7f99c8ff96c0 Manual compaction at level-0 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.386064 7f99c8ff96c0 Manual compaction at level-1 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.119805 7f684bfff6c0 Recovering log #841
+2025/09/28-20:36:19.130294 7f684bfff6c0 Delete type=3 #839
+2025/09/28-20:36:19.130352 7f684bfff6c0 Delete type=0 #841
+2025/09/28-20:41:30.235640 7f684affd6c0 Level-0 table #846: started
+2025/09/28-20:41:30.235688 7f684affd6c0 Level-0 table #846: 0 bytes OK
+2025/09/28-20:41:30.294575 7f684affd6c0 Delete type=0 #844
+2025/09/28-20:41:30.408200 7f684affd6c0 Manual compaction at level-0 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.461743 7f684affd6c0 Manual compaction at level-1 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
diff --git a/packs/spells/LOG.old b/packs/spells/LOG.old
index 5005d82..150c25e 100644
--- a/packs/spells/LOG.old
+++ b/packs/spells/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.839101 7f27caffd6c0 Recovering log #823
-2025/07/08-23:08:26.931194 7f27caffd6c0 Delete type=3 #821
-2025/07/08-23:08:26.931289 7f27caffd6c0 Delete type=0 #823
+2025/09/28-19:00:39.533770 7f6850df96c0 Recovering log #837
+2025/09/28-19:00:39.544564 7f6850df96c0 Delete type=3 #835
+2025/09/28-19:00:39.544636 7f6850df96c0 Delete type=0 #837
+2025/09/28-20:31:38.801444 7f684affd6c0 Level-0 table #842: started
+2025/09/28-20:31:38.801480 7f684affd6c0 Level-0 table #842: 0 bytes OK
+2025/09/28-20:31:38.835379 7f684affd6c0 Delete type=0 #840
+2025/09/28-20:31:38.873887 7f684affd6c0 Manual compaction at level-0 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.873912 7f684affd6c0 Manual compaction at level-1 from '!items!2svd3uio8Hp4e5Wy' @ 72057594037927935 : 1 .. '!items!zq5h9kCpo8gK4oIH' @ 0 : 0; will stop at (end)
diff --git a/packs/spells/MANIFEST-000827 b/packs/spells/MANIFEST-000843
similarity index 73%
rename from packs/spells/MANIFEST-000827
rename to packs/spells/MANIFEST-000843
index 3ea2ef1..11f2d4e 100644
Binary files a/packs/spells/MANIFEST-000827 and b/packs/spells/MANIFEST-000843 differ
diff --git a/packs/vehicleweapons/000736.log b/packs/vehicleweapons/000752.log
similarity index 100%
rename from packs/vehicleweapons/000736.log
rename to packs/vehicleweapons/000752.log
diff --git a/packs/vehicleweapons/CURRENT b/packs/vehicleweapons/CURRENT
index 7236333..f386aa1 100644
--- a/packs/vehicleweapons/CURRENT
+++ b/packs/vehicleweapons/CURRENT
@@ -1 +1 @@
-MANIFEST-000734
+MANIFEST-000750
diff --git a/packs/vehicleweapons/LOG b/packs/vehicleweapons/LOG
index f8d50fb..8069d85 100644
--- a/packs/vehicleweapons/LOG
+++ b/packs/vehicleweapons/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.425488 7f99c97fa6c0 Recovering log #733
-2025/08/24-22:12:29.441689 7f99c97fa6c0 Delete type=0 #733
-2025/08/24-22:12:29.441826 7f99c97fa6c0 Delete type=3 #732
-2025/08/24-22:17:57.351211 7f99c8ff96c0 Level-0 table #737: started
-2025/08/24-22:17:57.351243 7f99c8ff96c0 Level-0 table #737: 0 bytes OK
-2025/08/24-22:17:57.357719 7f99c8ff96c0 Delete type=0 #735
-2025/08/24-22:17:57.357911 7f99c8ff96c0 Manual compaction at level-0 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.357938 7f99c8ff96c0 Manual compaction at level-1 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.083092 7f684b7fe6c0 Recovering log #748
+2025/09/28-20:36:19.093470 7f684b7fe6c0 Delete type=3 #746
+2025/09/28-20:36:19.093548 7f684b7fe6c0 Delete type=0 #748
+2025/09/28-20:41:30.175712 7f684affd6c0 Level-0 table #753: started
+2025/09/28-20:41:30.175746 7f684affd6c0 Level-0 table #753: 0 bytes OK
+2025/09/28-20:41:30.235071 7f684affd6c0 Delete type=0 #751
+2025/09/28-20:41:30.235409 7f684affd6c0 Manual compaction at level-0 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:30.348691 7f684affd6c0 Manual compaction at level-1 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
diff --git a/packs/vehicleweapons/LOG.old b/packs/vehicleweapons/LOG.old
index 2a27d1b..7aecbe8 100644
--- a/packs/vehicleweapons/LOG.old
+++ b/packs/vehicleweapons/LOG.old
@@ -1,3 +1,8 @@
-2025/07/08-23:08:26.533889 7f27d0dfa6c0 Recovering log #730
-2025/07/08-23:08:26.631069 7f27d0dfa6c0 Delete type=3 #728
-2025/07/08-23:08:26.631137 7f27d0dfa6c0 Delete type=0 #730
+2025/09/28-19:00:39.493934 7f684bfff6c0 Recovering log #744
+2025/09/28-19:00:39.504020 7f684bfff6c0 Delete type=3 #742
+2025/09/28-19:00:39.504112 7f684bfff6c0 Delete type=0 #744
+2025/09/28-20:31:38.697277 7f684affd6c0 Level-0 table #749: started
+2025/09/28-20:31:38.697304 7f684affd6c0 Level-0 table #749: 0 bytes OK
+2025/09/28-20:31:38.731366 7f684affd6c0 Delete type=0 #747
+2025/09/28-20:31:38.731818 7f684affd6c0 Manual compaction at level-0 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.731835 7f684affd6c0 Manual compaction at level-1 from '!items!2cqkViQnOYZ4qwU1' @ 72057594037927935 : 1 .. '!items!qcCZxbaV9sucG1XK' @ 0 : 0; will stop at (end)
diff --git a/packs/vehicleweapons/MANIFEST-000734 b/packs/vehicleweapons/MANIFEST-000750
similarity index 73%
rename from packs/vehicleweapons/MANIFEST-000734
rename to packs/vehicleweapons/MANIFEST-000750
index a03d177..98beed7 100644
Binary files a/packs/vehicleweapons/MANIFEST-000734 and b/packs/vehicleweapons/MANIFEST-000750 differ
diff --git a/packs/weapons/000684.ldb b/packs/weapons/000684.ldb
deleted file mode 100644
index 6ad5a09..0000000
Binary files a/packs/weapons/000684.ldb and /dev/null differ
diff --git a/packs/weapons/000755.ldb b/packs/weapons/000755.ldb
new file mode 100644
index 0000000..80b9f74
Binary files /dev/null and b/packs/weapons/000755.ldb differ
diff --git a/packs/weapons/000741.log b/packs/weapons/000758.log
similarity index 100%
rename from packs/weapons/000741.log
rename to packs/weapons/000758.log
diff --git a/packs/weapons/CURRENT b/packs/weapons/CURRENT
index 6c8169d..9d62470 100644
--- a/packs/weapons/CURRENT
+++ b/packs/weapons/CURRENT
@@ -1 +1 @@
-MANIFEST-000739
+MANIFEST-000756
diff --git a/packs/weapons/LOG b/packs/weapons/LOG
index 068e130..2612243 100644
--- a/packs/weapons/LOG
+++ b/packs/weapons/LOG
@@ -1,8 +1,8 @@
-2025/08/24-22:12:29.387260 7f99c9ffb6c0 Recovering log #738
-2025/08/24-22:12:29.402542 7f99c9ffb6c0 Delete type=0 #738
-2025/08/24-22:12:29.402631 7f99c9ffb6c0 Delete type=3 #737
-2025/08/24-22:17:57.324926 7f99c8ff96c0 Level-0 table #742: started
-2025/08/24-22:17:57.324959 7f99c8ff96c0 Level-0 table #742: 0 bytes OK
-2025/08/24-22:17:57.330998 7f99c8ff96c0 Delete type=0 #740
-2025/08/24-22:17:57.331173 7f99c8ff96c0 Manual compaction at level-0 from '!items!4lJhbU88iUgmuCzv' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
-2025/08/24-22:17:57.331218 7f99c8ff96c0 Manual compaction at level-1 from '!items!4lJhbU88iUgmuCzv' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
+2025/09/28-20:36:19.058734 7f684bfff6c0 Recovering log #753
+2025/09/28-20:36:19.068563 7f684bfff6c0 Delete type=3 #751
+2025/09/28-20:36:19.068621 7f684bfff6c0 Delete type=0 #753
+2025/09/28-20:41:29.929753 7f684affd6c0 Level-0 table #759: started
+2025/09/28-20:41:29.929788 7f684affd6c0 Level-0 table #759: 0 bytes OK
+2025/09/28-20:41:29.993145 7f684affd6c0 Delete type=0 #757
+2025/09/28-20:41:29.993338 7f684affd6c0 Manual compaction at level-0 from '!items!2xxMC458KXaAgm3T' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
+2025/09/28-20:41:29.993362 7f684affd6c0 Manual compaction at level-1 from '!items!2xxMC458KXaAgm3T' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
diff --git a/packs/weapons/LOG.old b/packs/weapons/LOG.old
index c610b84..10e9d05 100644
--- a/packs/weapons/LOG.old
+++ b/packs/weapons/LOG.old
@@ -1,3 +1,15 @@
-2025/07/08-23:08:26.341830 7f27cbfff6c0 Recovering log #735
-2025/07/08-23:08:26.437912 7f27cbfff6c0 Delete type=3 #733
-2025/07/08-23:08:26.437987 7f27cbfff6c0 Delete type=0 #735
+2025/09/28-19:00:39.468234 7f684b7fe6c0 Recovering log #749
+2025/09/28-19:00:39.478428 7f684b7fe6c0 Delete type=3 #747
+2025/09/28-19:00:39.478488 7f684b7fe6c0 Delete type=0 #749
+2025/09/28-20:31:38.522699 7f684affd6c0 Level-0 table #754: started
+2025/09/28-20:31:38.541156 7f684affd6c0 Level-0 table #754: 12572 bytes OK
+2025/09/28-20:31:38.584466 7f684affd6c0 Delete type=0 #752
+2025/09/28-20:31:38.584656 7f684affd6c0 Manual compaction at level-0 from '!items!2xxMC458KXaAgm3T' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
+2025/09/28-20:31:38.584700 7f684affd6c0 Manual compaction at level-1 from '!items!2xxMC458KXaAgm3T' @ 72057594037927935 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at '!items!tbPRJnFL6uafWbbn' @ 286 : 1
+2025/09/28-20:31:38.584710 7f684affd6c0 Compacting 1@1 + 1@2 files
+2025/09/28-20:31:38.599276 7f684affd6c0 Generated table #755@1: 41 keys, 29020 bytes
+2025/09/28-20:31:38.599333 7f684affd6c0 Compacted 1@1 + 1@2 files => 29020 bytes
+2025/09/28-20:31:38.625860 7f684affd6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
+2025/09/28-20:31:38.625994 7f684affd6c0 Delete type=2 #684
+2025/09/28-20:31:38.626164 7f684affd6c0 Delete type=2 #754
+2025/09/28-20:31:38.731753 7f684affd6c0 Manual compaction at level-1 from '!items!tbPRJnFL6uafWbbn' @ 286 : 1 .. '!items!zjOFhNocHjeJZcy4' @ 0 : 0; will stop at (end)
diff --git a/packs/weapons/MANIFEST-000739 b/packs/weapons/MANIFEST-000739
deleted file mode 100644
index c1afdfe..0000000
Binary files a/packs/weapons/MANIFEST-000739 and /dev/null differ
diff --git a/packs/weapons/MANIFEST-000756 b/packs/weapons/MANIFEST-000756
new file mode 100644
index 0000000..070d82f
Binary files /dev/null and b/packs/weapons/MANIFEST-000756 differ
diff --git a/templates/chat/rolls/defense-request-card.hbs b/templates/chat/rolls/defense-request-card.hbs
index f9837ef..1a5db63 100644
--- a/templates/chat/rolls/defense-request-card.hbs
+++ b/templates/chat/rolls/defense-request-card.hbs
@@ -1,20 +1,27 @@
-
+
{{localize "BOL.chat.hurttitle" name=defender.name damageTotal=damageTotal}}
{{#if damagesIgnoresArmor}}
{{localize "BOL.chat.armordefault"}}
{{/if}}
-
-
+
+
{{#if (gt defenderHeroPoints 0)}}
-
+
- {{#each defenderWeapons as |weapon idx|}}
-
- {{/each}}
+{{#each defenderWeapons as |weapon idx|}}
+
+{{/each}}
{{/if}}
-
+
+
+{{localize "BOL.chat.defenseReduceDamage2"}}
\ No newline at end of file
diff --git a/templates/item/parts/properties/item/weapon-properties.hbs b/templates/item/parts/properties/item/weapon-properties.hbs
index 81fca28..414b686 100644
--- a/templates/item/parts/properties/item/weapon-properties.hbs
+++ b/templates/item/parts/properties/item/weapon-properties.hbs
@@ -1,145 +1,162 @@