Automatisations de combats, WIP

This commit is contained in:
LeRatierBretonnien 2023-12-22 09:30:26 +01:00
parent e1816b3dd7
commit 91ad26730a
81 changed files with 475 additions and 240 deletions

View File

@ -56,6 +56,7 @@ export class MournbladeActorSheet extends ActorSheet {
equipements: duplicate(this.actor.getEquipments()),
monnaies: duplicate(this.actor.getMonnaies()),
runeEffects: duplicate(this.actor.getRuneEffects()),
config: game.system.mournblade.config,
description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
options: this.options,
owner: this.document.isOwner,

View File

@ -52,6 +52,7 @@ export class MournbladeActor extends Actor {
arme = duplicate(arme)
let combat = this.getCombatValues()
if (arme.system.typearme == "contact" || arme.system.typearme == "contactjet") {
arme.system.isMelee = true
arme.system.competence = duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée"))
arme.system.attrKey = "pui"
arme.system.totalDegats = arme.system.degats + "+" + combat.bonusDegatsTotal
@ -61,6 +62,7 @@ export class MournbladeActor extends Actor {
}
}
if (arme.system.typearme == "jet" || arme.system.typearme == "tir") {
arme.system.isDistance = true
arme.system.competence = duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "armes à distance"))
arme.system.attrKey = "adr"
arme.system.totalOffensif = this.system.attributs.adr.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
@ -414,6 +416,7 @@ export class MournbladeActor extends Actor {
rollData.canEclatDoubleD20 = this.canEclatDoubleD20()
rollData.doubleD20 = false
rollData.attributs = MournbladeUtility.getAttributs()
rollData.selectDifficulte = true
if (attrKey) {
rollData.attrKey = attrKey
@ -476,6 +479,15 @@ export class MournbladeActor extends Actor {
}
let rollData = this.getCommonRollData(arme.system.attrKey, arme.system.competence._id)
rollData.arme = arme
rollData.typeAttaque = "assaut"
rollData.typeCouvert = "aucun"
rollData.visee = false
rollData.ciblecourt = false
rollData.cibleconsciente = false
// Do not display difficulte if defense weapon or distance
if (rollData.armeDefense || rollData.arme.system.isDistance) {
rollData.selectDifficulte = false
}
console.log("ARME!", rollData)
let rollDialog = await MournbladeRollDialog.create(this, rollData)
rollDialog.render(true)
@ -490,6 +502,7 @@ export class MournbladeActor extends Actor {
if (arme.type == "bouclier") {
arme = this.prepareBouclier(arme)
}
rollData.degatsFormula = arme.system.totalDegats
let roll = new Roll(arme.system.totalDegats).roll({ async: false })
await MournbladeUtility.showDiceSoNice(roll, game.settings.get("core", "rollMode"));
let rollData = {

View File

@ -0,0 +1,15 @@
export const MOURNBLADE_CONFIG = {
attaques:{
assaut: "Assaut",
precise: "Attaque Précise",
feinte: "Feinte",
coupbas: "Coup Bas",
},
couverts:{
aucun: {name: "Aucun", value: 0},
rondache: {name: "Rondache ou léger (-2)", value: -2},
pavois: { name: "Pavois ou à moitié (-5)", value: -5},
complet: {name:"Quasi complet (-10)", value: -10},
}
};

View File

@ -64,6 +64,7 @@ export class MournbladeItemSheet extends ItemSheet {
options: this.options,
owner: this.document.isOwner,
description: await TextEditor.enrichHTML(this.object.system.description, {async: true}),
config: game.system.mournblade.config,
mr: (this.object.type == 'specialisation'),
isGM: game.user.isGM
}

View File

@ -15,6 +15,7 @@ import { MournbladeActorSheet } from "./mournblade-actor-sheet.js";
import { MournbladeUtility } from "./mournblade-utility.js";
import { MournbladeCombat } from "./mournblade-combat.js";
import { MournbladeItem } from "./mournblade-item.js";
import { MOURNBLADE_CONFIG } from "./mournblade-config.js";
/* -------------------------------------------- */
/* Foundry VTT Initialization */
@ -45,7 +46,9 @@ Hooks.once("init", async function () {
CONFIG.Combat.documentClass = MournbladeCombat
CONFIG.Actor.documentClass = MournbladeActor
CONFIG.Item.documentClass = MournbladeItem
game.system.mournblade = { }
game.system.mournblade = {
config : MOURNBLADE_CONFIG,
}
/* -------------------------------------------- */
// Register sheet application classes

View File

@ -52,7 +52,6 @@ export class MournbladeRollDialog extends Dialog {
activateListeners(html) {
super.activateListeners(html);
var dialog = this;
function onLoad() {
}
$(function () { onLoad(); });
@ -60,6 +59,9 @@ export class MournbladeRollDialog extends Dialog {
html.find('#modificateur').change(async (event) => {
this.rollData.modificateur = Number(event.currentTarget.value)
})
html.find('#typeAttaque').change(async (event) => {
this.rollData.typeAttaque = String(event.currentTarget.value)
})
html.find('#difficulte').change(async (event) => {
this.rollData.difficulte = Number(event.currentTarget.value)
})
@ -75,5 +77,18 @@ export class MournbladeRollDialog extends Dialog {
html.find('#doubleD20').change(async (event) => {
this.rollData.doubleD20 = event.currentTarget.checked
})
html.find('#visee').change(async (event) => {
this.rollData.visee = event.currentTarget.checked
})
html.find('#cibleconsciente').change(async (event) => {
this.rollData.cibleconsciente = event.currentTarget.checked
})
html.find('#ciblecourt').change(async (event) => {
this.rollData.ciblecourt = event.currentTarget.checked
})
html.find('#typeCouvert').change(async (event) => {
this.rollData.typeCouvert = String(event.currentTarget.value)
})
}
}

View File

@ -119,12 +119,12 @@ export class MournbladeUtility {
return this.optionsStatusList;
}
/* -------------------------------------------- */
/* -------------------------------------------- */
static getPredilection(comp, predIdx) {
let pred = duplicate(comp.system.predilections)
return duplicate(pred[predIdx] || {name: "Error!"} )
return duplicate(pred[predIdx] || { name: "Error!" })
}
/* -------------------------------------------- */
static async chatListeners(html) {
@ -139,6 +139,13 @@ export class MournbladeUtility {
rollData.predilectionUsed = MournbladeUtility.getPredilection(rollData.competence, predIdx)
await MournbladeUtility.rollMournblade(rollData)
})
html.on("click", '.arme-roll-degats', async event => {
let messageId = MournbladeUtility.findChatMessageId(event.currentTarget)
let message = game.messages.get(messageId)
let rollData = message.getFlag("world", "mournblade-roll")
MournbladeUtility.rollDegatsFromAttaque(rollData)
})
}
/* -------------------------------------------- */
@ -337,10 +344,30 @@ export class MournbladeUtility {
rollData.diceFormula += `+${rollData.attr.value}*2+${rollData.modificateur}`
}
if (rollData.arme && rollData.arme.type == "arme") {
if (rollData.arme?.type == "arme") {
rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}`
}
// Specific modifier for distance
if (rollData.arme?.system?.isDistance) {
if (rollData.visee) {
rollData.diceFormula += "+5"
}
if (rollData.cibleconsciente) {
rollData.diceFormula += `-${rollData.defender.system.attributs.adr.value}`
}
if (rollData.ciblecourt) {
if (rollData.difficulte <= 15) { // Portée courte ou moins
rollData.diceFormula += `-5`
} else {
rollData.diceFormula += `-10`
}
}
if (rollData.typeCouvert != "aucun") {
rollData.diceFormula += `-${rollData.config.couverts[rollData.typeCouvert].value}`
}
}
if (rollData.rune) {
rollData.runeduree = Math.ceil((rollData.runeame + 3) / 3)
if (rollData.runemode == "inscrire") {
@ -374,6 +401,66 @@ export class MournbladeUtility {
}
/* -------------------------------------------- */
static async rollDegatsFromAttaque(rollData) {
let maximize = false
let degatsMessage = "Degats normaux"
if (rollData.arme?.system?.isMelee) {
if (rollData.typeAttaque == "assaut") {
rollData.degatsFormula = rollData.arme.system.totalDegats
if (rollData.isHeroique) { // Deux fois les dés de dégats
rollData.degatsFormula += " + " + rollData.arme.system.totalDegats
degatsMessage = "Dégats doublés"
}
}
if (rollData.typeAttaque == "precise") {
let degatsMessage = "Degats normaux"
if (rollData.isHeroique) { // Degats max
maximize = true
degatsMessage = "Dégats maximaux, ignore l'armure du défenseur"
rollData.ignoreDefenseArmor = true
}
}
if (rollData.typeAttaque == "feinte") {
degatsMessage = "Pas de dégats, mais bonus pour prochaine attaque"
rollData.degatsFormula = false
rollData.nextBonus = 5
if (rollData.isHeroique) { // Bonus pour prochaine action
rollData.nextBonus = 10
rollData.nextBonusDegats = 10
}
}
if (rollData.typeAttaque == "coupbas") {
degatsMessage = "Pas de dégats, mais malus pour prochaine action complexe du défenseur"
rollData.degatsFormula = false
rollData.nextMalus = -5
if (rollData.isHeroique) { // Malus pour prochaine action
rollData.nextMalus = -15
}
}
} else { // Armes à distance
rollData.degatsFormula = rollData.arme.system.totalDegats
if (rollData.isHeroique) { // Deux fois les dés de dégats
rollData.degatsFormula += " + " + rollData.arme.system.totalDegats
}
}
// Perform the roll, show the dice
rollData.finalResult = 0
rollData.degatsMessage = degatsMessage
if (rollData.degatsFormula) {
let degatsRoll = new Roll(rollData.degatsFormula).roll({ async: false, maximize: maximize })
await this.showDiceSoNice(degatsRoll, game.settings.get("core", "rollMode"))
rollData.degatsRoll = duplicate(degatsRoll)
rollData.finalResult = degatsRoll.total
}
this.createChatWithRollMode(rollData.alias, {
content: await renderTemplate(`systems/fvtt-mournblade/templates/chat-degats-result.html`, rollData)
}, rollData)
}
/* -------------------------------------------- */
static async bonusRollMournblade(rollData) {
rollData.bonusFormula = rollData.addedBonus
@ -482,6 +569,7 @@ export class MournbladeUtility {
pointAmeOptions: this.getPointAmeOptions(),
difficulte: 0,
modificateur: 0,
config: game.system.mournblade.config,
}
MournbladeUtility.updateWithTarget(rollData)
return rollData
@ -493,6 +581,7 @@ export class MournbladeUtility {
if (target) {
rollData.defenderTokenId = target.id
let defender = game.canvas.tokens.get(rollData.defenderTokenId).actor
rollData.defender = defender.toObject() // Simpler
rollData.armeDefense = defender.getBestDefenseValue()
if (rollData.armeDefense) {
rollData.difficulte = rollData.armeDefense.system.totalDefensif
@ -655,11 +744,11 @@ export class MournbladeUtility {
/* -------------------------------------------- */
static async confirmDelete(actorSheet, li) {
let itemId = li.data("item-id");
let msgTxt = "<p>Are you sure to remove this Item ?";
let msgTxt = "<p>Voulez vous supprimer cet item ?";
let buttons = {
delete: {
icon: '<i class="fas fa-check"></i>',
label: "Yes, remove it",
label: "Oui !",
callback: () => {
actorSheet.actor.deleteEmbeddedDocuments("Item", [itemId]);
li.slideUp(200, () => actorSheet.render(false));
@ -667,12 +756,12 @@ export class MournbladeUtility {
},
cancel: {
icon: '<i class="fas fa-times"></i>',
label: "Cancel"
label: "Non !"
}
}
msgTxt += "</p>";
let d = new Dialog({
title: "Confirm removal",
title: "Confirmer la suppression",
content: msgTxt,
buttons: buttons,
default: "cancel"

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.593727 7f3322ffd6c0 Recovering log #36
2023/12/21-19:17:33.639350 7f3322ffd6c0 Delete type=3 #34
2023/12/21-19:17:33.639464 7f3322ffd6c0 Delete type=0 #36
2023/12/21-19:20:44.881496 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.881541 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.888812 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.900167 7f33223ff6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.900223 7f33223ff6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.496801 7f3322ffd6c0 Recovering log #44
2023/12/22-07:52:34.507416 7f3322ffd6c0 Delete type=3 #42
2023/12/22-07:52:34.507504 7f3322ffd6c0 Delete type=0 #44
2023/12/22-09:30:01.987558 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:01.987624 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:01.997520 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.010634 7f33223ff6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.017412 7f33223ff6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.681898 7f35b8bfa6c0 Recovering log #32
2023/12/21-15:38:38.691893 7f35b8bfa6c0 Delete type=3 #30
2023/12/21-15:38:38.692031 7f35b8bfa6c0 Delete type=0 #32
2023/12/21-15:39:48.799860 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.799891 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.806560 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.820290 7f33223ff6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.828125 7f33223ff6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.652760 7f3322ffd6c0 Recovering log #40
2023/12/21-20:53:10.664177 7f3322ffd6c0 Delete type=3 #38
2023/12/21-20:53:10.664308 7f3322ffd6c0 Delete type=0 #40
2023/12/21-20:54:12.924325 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.924370 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.931190 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.938479 7f33223ff6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.945078 7f33223ff6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/armes/MANIFEST-000046 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.734981 7f3323fff6c0 Recovering log #36
2023/12/21-19:17:33.773456 7f3323fff6c0 Delete type=3 #34
2023/12/21-19:17:33.773550 7f3323fff6c0 Delete type=0 #36
2023/12/21-19:20:44.922857 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.922912 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.929747 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.930040 7f33223ff6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.930127 7f33223ff6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.533537 7f33237fe6c0 Recovering log #44
2023/12/22-07:52:34.544730 7f33237fe6c0 Delete type=3 #42
2023/12/22-07:52:34.544954 7f33237fe6c0 Delete type=0 #44
2023/12/22-09:30:02.010655 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.010677 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.017303 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.017454 7f33223ff6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.017502 7f33223ff6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.721918 7f3323fff6c0 Recovering log #32
2023/12/21-15:38:38.732673 7f3323fff6c0 Delete type=3 #30
2023/12/21-15:38:38.732730 7f3323fff6c0 Delete type=0 #32
2023/12/21-15:39:48.820322 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.820379 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.827848 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.828148 7f33223ff6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.828211 7f33223ff6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.696297 7f3323fff6c0 Recovering log #40
2023/12/21-20:53:10.707682 7f3323fff6c0 Delete type=3 #38
2023/12/21-20:53:10.707772 7f3323fff6c0 Delete type=0 #40
2023/12/21-20:54:12.945355 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.945427 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.952599 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.973349 7f33223ff6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.973423 7f33223ff6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/dons/MANIFEST-000046 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.696684 7f33237fe6c0 Recovering log #36
2023/12/21-19:17:33.731835 7f33237fe6c0 Delete type=3 #34
2023/12/21-19:17:33.731930 7f33237fe6c0 Delete type=0 #36
2023/12/21-19:20:44.900432 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.900494 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.907220 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.929964 7f33223ff6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.930062 7f33223ff6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.522086 7f35b8bfa6c0 Recovering log #44
2023/12/22-07:52:34.531643 7f35b8bfa6c0 Delete type=3 #42
2023/12/22-07:52:34.531726 7f35b8bfa6c0 Delete type=0 #44
2023/12/22-09:30:02.004438 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.004459 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.010548 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.017441 7f33223ff6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.017488 7f33223ff6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.708703 7f33237fe6c0 Recovering log #32
2023/12/21-15:38:38.718410 7f33237fe6c0 Delete type=3 #30
2023/12/21-15:38:38.718471 7f33237fe6c0 Delete type=0 #32
2023/12/21-15:39:48.806833 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.806886 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.813500 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.828075 7f33223ff6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.828188 7f33223ff6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.682453 7f35b8bfa6c0 Recovering log #40
2023/12/21-20:53:10.693155 7f35b8bfa6c0 Delete type=3 #38
2023/12/21-20:53:10.693241 7f35b8bfa6c0 Delete type=0 #40
2023/12/21-20:54:12.938497 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.938538 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.944856 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.945098 7f33223ff6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.945131 7f33223ff6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.834030 7f35b8bfa6c0 Recovering log #36
2023/12/21-19:17:33.890233 7f35b8bfa6c0 Delete type=3 #34
2023/12/21-19:17:33.890765 7f35b8bfa6c0 Delete type=0 #36
2023/12/21-19:20:44.938047 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.938083 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.944658 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.959089 7f33223ff6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.959161 7f33223ff6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.559119 7f3323fff6c0 Recovering log #44
2023/12/22-07:52:34.569372 7f3323fff6c0 Delete type=3 #42
2023/12/22-07:52:34.569480 7f3323fff6c0 Delete type=0 #44
2023/12/22-09:30:02.024156 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.024195 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.030253 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.044251 7f33223ff6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.044330 7f33223ff6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.748077 7f3322ffd6c0 Recovering log #32
2023/12/21-15:38:38.758754 7f3322ffd6c0 Delete type=3 #30
2023/12/21-15:38:38.758819 7f3322ffd6c0 Delete type=0 #32
2023/12/21-15:39:48.828342 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.828403 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.834842 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.855589 7f33223ff6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.855668 7f33223ff6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.723977 7f33237fe6c0 Recovering log #40
2023/12/21-20:53:10.735175 7f33237fe6c0 Delete type=3 #38
2023/12/21-20:53:10.735332 7f33237fe6c0 Delete type=0 #40
2023/12/21-20:54:12.952794 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.952845 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.959372 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.973367 7f33223ff6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.973435 7f33223ff6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.894585 7f33237fe6c0 Recovering log #36
2023/12/21-19:17:33.931836 7f33237fe6c0 Delete type=3 #34
2023/12/21-19:17:33.931972 7f33237fe6c0 Delete type=0 #36
2023/12/21-19:20:44.930300 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.930393 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.937916 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.959070 7f33223ff6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.959134 7f33223ff6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.571285 7f35b8bfa6c0 Recovering log #44
2023/12/22-07:52:34.581749 7f35b8bfa6c0 Delete type=3 #42
2023/12/22-07:52:34.581843 7f35b8bfa6c0 Delete type=0 #44
2023/12/22-09:30:02.030435 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.030488 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.037748 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.044268 7f33223ff6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.044310 7f33223ff6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.762194 7f33237fe6c0 Recovering log #32
2023/12/21-15:38:38.772223 7f33237fe6c0 Delete type=3 #30
2023/12/21-15:38:38.772283 7f33237fe6c0 Delete type=0 #32
2023/12/21-15:39:48.848998 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.849024 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.855462 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.855625 7f33223ff6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.855650 7f33223ff6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.738345 7f35b8bfa6c0 Recovering log #40
2023/12/21-20:53:10.750665 7f35b8bfa6c0 Delete type=3 #38
2023/12/21-20:53:10.750760 7f35b8bfa6c0 Delete type=0 #40
2023/12/21-20:54:12.988395 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.988470 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.995150 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:13.002487 7f33223ff6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/21-20:54:13.002561 7f33223ff6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.780177 7f3322ffd6c0 Recovering log #36
2023/12/21-19:17:33.829775 7f3322ffd6c0 Delete type=3 #34
2023/12/21-19:17:33.829923 7f3322ffd6c0 Delete type=0 #36
2023/12/21-19:20:44.915993 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.916063 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.922657 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.930016 7f33223ff6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.930106 7f33223ff6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.546476 7f3322ffd6c0 Recovering log #44
2023/12/22-07:52:34.557106 7f3322ffd6c0 Delete type=3 #42
2023/12/22-07:52:34.557177 7f3322ffd6c0 Delete type=0 #44
2023/12/22-09:30:02.017538 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.017564 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.024036 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.044238 7f33223ff6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.044286 7f33223ff6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.735509 7f35b8bfa6c0 Recovering log #32
2023/12/21-15:38:38.744908 7f35b8bfa6c0 Delete type=3 #30
2023/12/21-15:38:38.744979 7f35b8bfa6c0 Delete type=0 #32
2023/12/21-15:39:48.835017 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.835057 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.842344 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.855603 7f33223ff6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.855659 7f33223ff6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.710662 7f3322ffd6c0 Recovering log #40
2023/12/21-20:53:10.720767 7f3322ffd6c0 Delete type=3 #38
2023/12/21-20:53:10.720852 7f3322ffd6c0 Delete type=0 #40
2023/12/21-20:54:12.959603 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.959656 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.966466 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.973382 7f33223ff6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.973447 7f33223ff6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.643159 7f35b8bfa6c0 Recovering log #36
2023/12/21-19:17:33.693846 7f35b8bfa6c0 Delete type=3 #34
2023/12/21-19:17:33.693987 7f35b8bfa6c0 Delete type=0 #36
2023/12/21-19:20:44.907492 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.907557 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.915742 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.929991 7f33223ff6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.930084 7f33223ff6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.509314 7f3323fff6c0 Recovering log #44
2023/12/22-07:52:34.520050 7f3323fff6c0 Delete type=3 #42
2023/12/22-07:52:34.520474 7f3323fff6c0 Delete type=0 #44
2023/12/22-09:30:01.997688 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:01.997733 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.004334 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.010645 7f33223ff6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.017426 7f33223ff6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.695816 7f3322ffd6c0 Recovering log #32
2023/12/21-15:38:38.705849 7f3322ffd6c0 Delete type=3 #30
2023/12/21-15:38:38.705914 7f3322ffd6c0 Delete type=0 #32
2023/12/21-15:39:48.813588 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.813615 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.820057 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.828104 7f33223ff6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.828169 7f33223ff6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.667188 7f33237fe6c0 Recovering log #40
2023/12/21-20:53:10.678311 7f33237fe6c0 Delete type=3 #38
2023/12/21-20:53:10.678430 7f33237fe6c0 Delete type=0 #40
2023/12/21-20:54:12.931369 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.931404 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.938215 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.945036 7f33223ff6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.945115 7f33223ff6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:34.037650 7f35b8bfa6c0 Recovering log #36
2023/12/21-19:17:34.082011 7f35b8bfa6c0 Delete type=3 #34
2023/12/21-19:17:34.082183 7f35b8bfa6c0 Delete type=0 #36
2023/12/21-19:20:44.967137 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.967184 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.974006 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.974230 7f33223ff6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.974271 7f33223ff6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.607651 7f3323fff6c0 Recovering log #44
2023/12/22-07:52:34.618669 7f3323fff6c0 Delete type=3 #42
2023/12/22-07:52:34.618763 7f3323fff6c0 Delete type=0 #44
2023/12/22-09:30:02.050897 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.050932 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.057930 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.064390 7f33223ff6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.064434 7f33223ff6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.809473 7f3322ffd6c0 Recovering log #32
2023/12/21-15:38:38.819369 7f3322ffd6c0 Delete type=3 #30
2023/12/21-15:38:38.819436 7f3322ffd6c0 Delete type=0 #32
2023/12/21-15:39:48.866633 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.866687 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.873873 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.887535 7f33223ff6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.887594 7f33223ff6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.783266 7f33237fe6c0 Recovering log #40
2023/12/21-20:53:10.795055 7f33237fe6c0 Delete type=3 #38
2023/12/21-20:53:10.795163 7f33237fe6c0 Delete type=0 #40
2023/12/21-20:54:12.973622 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.973662 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.980149 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:13.002436 7f33223ff6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/21-20:54:13.002526 7f33223ff6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/runes/MANIFEST-000046 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.539158 7f3323fff6c0 Recovering log #36
2023/12/21-19:17:33.588928 7f3323fff6c0 Delete type=3 #34
2023/12/21-19:17:33.589020 7f3323fff6c0 Delete type=0 #36
2023/12/21-19:20:44.874404 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.874448 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.881347 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.900142 7f33223ff6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.900210 7f33223ff6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.484917 7f33237fe6c0 Recovering log #44
2023/12/22-07:52:34.495134 7f33237fe6c0 Delete type=3 #42
2023/12/22-07:52:34.495237 7f33237fe6c0 Delete type=0 #44
2023/12/22-09:30:01.953868 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:01.953936 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:01.960462 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:01.977006 7f33223ff6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/22-09:30:01.977080 7f33223ff6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.668335 7f3323fff6c0 Recovering log #32
2023/12/21-15:38:38.678141 7f3323fff6c0 Delete type=3 #30
2023/12/21-15:38:38.678186 7f3323fff6c0 Delete type=0 #32
2023/12/21-15:39:48.782931 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.783224 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.789981 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.790146 7f33223ff6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.799834 7f33223ff6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.639268 7f3323fff6c0 Recovering log #40
2023/12/21-20:53:10.650093 7f3323fff6c0 Delete type=3 #38
2023/12/21-20:53:10.650190 7f3323fff6c0 Delete type=0 #40
2023/12/21-20:54:12.899494 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.899538 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.905877 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.906076 7f33223ff6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.917606 7f33223ff6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:34.091820 7f33237fe6c0 Recovering log #36
2023/12/21-19:17:34.138376 7f33237fe6c0 Delete type=3 #34
2023/12/21-19:17:34.138520 7f33237fe6c0 Delete type=0 #36
2023/12/21-19:20:44.959349 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.959415 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.966819 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.974178 7f33223ff6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.974251 7f33223ff6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.620959 7f35b8bfa6c0 Recovering log #44
2023/12/22-07:52:34.630880 7f35b8bfa6c0 Delete type=3 #42
2023/12/22-07:52:34.630945 7f35b8bfa6c0 Delete type=0 #44
2023/12/22-09:30:02.058119 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.058144 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.064269 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.064425 7f33223ff6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.064474 7f33223ff6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.822806 7f33237fe6c0 Recovering log #32
2023/12/21-15:38:38.833583 7f33237fe6c0 Delete type=3 #30
2023/12/21-15:38:38.833639 7f33237fe6c0 Delete type=0 #32
2023/12/21-15:39:48.874007 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.874038 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.880506 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.887556 7f33223ff6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.887632 7f33223ff6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.798632 7f35b8bfa6c0 Recovering log #40
2023/12/21-20:53:10.809536 7f35b8bfa6c0 Delete type=3 #38
2023/12/21-20:53:10.809630 7f35b8bfa6c0 Delete type=0 #40
2023/12/21-20:54:12.995275 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.995311 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:13.002238 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:13.002508 7f33223ff6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/21-20:54:13.002579 7f33223ff6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.934810 7f3323fff6c0 Recovering log #36
2023/12/21-19:17:33.976700 7f3323fff6c0 Delete type=3 #34
2023/12/21-19:17:33.977187 7f3323fff6c0 Delete type=0 #36
2023/12/21-19:20:44.944802 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.944841 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.951960 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.959106 7f33223ff6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.959148 7f33223ff6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.583964 7f33237fe6c0 Recovering log #44
2023/12/22-07:52:34.593354 7f33237fe6c0 Delete type=3 #42
2023/12/22-07:52:34.593406 7f33237fe6c0 Delete type=0 #44
2023/12/22-09:30:02.044389 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.044418 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.050768 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.064378 7f33223ff6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.064413 7f33223ff6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.775141 7f3323fff6c0 Recovering log #32
2023/12/21-15:38:38.786017 7f3323fff6c0 Delete type=3 #30
2023/12/21-15:38:38.786087 7f3323fff6c0 Delete type=0 #32
2023/12/21-15:39:48.842675 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.842717 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.848873 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.855615 7f33223ff6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.855677 7f33223ff6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.753954 7f3323fff6c0 Recovering log #40
2023/12/21-20:53:10.764272 7f3323fff6c0 Delete type=3 #38
2023/12/21-20:53:10.764389 7f3323fff6c0 Delete type=0 #40
2023/12/21-20:54:12.966619 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.966654 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.973183 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:12.973405 7f33223ff6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/21-20:54:12.973461 7f33223ff6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000038
MANIFEST-000046

View File

@ -1,8 +1,8 @@
2023/12/21-19:17:33.986130 7f3322ffd6c0 Recovering log #36
2023/12/21-19:17:34.030179 7f3322ffd6c0 Delete type=3 #34
2023/12/21-19:17:34.030355 7f3322ffd6c0 Delete type=0 #36
2023/12/21-19:20:44.952141 7f33223ff6c0 Level-0 table #41: started
2023/12/21-19:20:44.952182 7f33223ff6c0 Level-0 table #41: 0 bytes OK
2023/12/21-19:20:44.958894 7f33223ff6c0 Delete type=0 #39
2023/12/21-19:20:44.959120 7f33223ff6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/21-19:20:44.959174 7f33223ff6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/22-07:52:34.595239 7f3322ffd6c0 Recovering log #44
2023/12/22-07:52:34.606082 7f3322ffd6c0 Delete type=3 #42
2023/12/22-07:52:34.606189 7f3322ffd6c0 Delete type=0 #44
2023/12/22-09:30:02.037908 7f33223ff6c0 Level-0 table #49: started
2023/12/22-09:30:02.037952 7f33223ff6c0 Level-0 table #49: 0 bytes OK
2023/12/22-09:30:02.044100 7f33223ff6c0 Delete type=0 #47
2023/12/22-09:30:02.044279 7f33223ff6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/22-09:30:02.044319 7f33223ff6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/21-15:38:38.789880 7f35b8bfa6c0 Recovering log #32
2023/12/21-15:38:38.806442 7f35b8bfa6c0 Delete type=3 #30
2023/12/21-15:38:38.806511 7f35b8bfa6c0 Delete type=0 #32
2023/12/21-15:39:48.880716 7f33223ff6c0 Level-0 table #37: started
2023/12/21-15:39:48.880801 7f33223ff6c0 Level-0 table #37: 0 bytes OK
2023/12/21-15:39:48.887313 7f33223ff6c0 Delete type=0 #35
2023/12/21-15:39:48.887577 7f33223ff6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/21-15:39:48.887612 7f33223ff6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/21-20:53:10.768462 7f3322ffd6c0 Recovering log #40
2023/12/21-20:53:10.779653 7f3322ffd6c0 Delete type=3 #38
2023/12/21-20:53:10.779757 7f3322ffd6c0 Delete type=0 #40
2023/12/21-20:54:12.980375 7f33223ff6c0 Level-0 table #45: started
2023/12/21-20:54:12.980428 7f33223ff6c0 Level-0 table #45: 0 bytes OK
2023/12/21-20:54:12.988146 7f33223ff6c0 Delete type=0 #43
2023/12/21-20:54:13.002466 7f33223ff6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/21-20:54:13.002544 7f33223ff6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1130,6 +1130,11 @@ ul, li {
margin:2px;
}
.chat-card-button-degats {
background: linear-gradient(to bottom, #e2c256fc 5%, #b85b04ab 100%);
background-color: #7d5d3b00;
}
.chat-card-button:hover {
background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
background-color: red;

View File

@ -18,8 +18,15 @@
<div>
<ul>
<li>Arme : {{arme.name}} (+{{arme.system.totalDegats}})</li>
<li>Dégats : {{finalResult}} {{#if arme.system.nonletaux}}(Non létaux){{else}}(Létaux){{/if}}</li>
<li>Arme : {{arme.name}} (+{{degatsFormula}})</li>
<li>Information : {{degatsMessage}}</li>
<li>Dégats : {{finalResult}} {{#if arme.system.nonletaux}}(Non létaux){{else}}(Létaux){{/if}}</li>
{{#if nextBonus}}
<li>Bonus pour prochaine attaque : {{nextBonus}}</li>
{{/if}}
{{#if nextMalus}}
<li>Malus au défenseur pour prochaine action : {{nextMalus}}</li>
{{/if}}
</ul>
</div>

View File

@ -20,6 +20,16 @@
<ul>
<li class="mournblade-roll">Attribut : {{attr.label}}</li>
{{#if arme}}
<li>Arme : {{arme.name}} (+{{arme.system.bonusmaniementoff}})</li>
{{#if defender}}
<li>Cible : {{defender.name}}</li>
{{/if}}
{{#if typeAttaque}}
<li>Attaque : {{lookup config.attaques typeAttaque}}</li>
{{/if}}
{{/if}}
{{#if competence}}
<li>Compétence : {{competence.name}}</li>
{{/if}}
@ -39,15 +49,15 @@
<li>{{textBonus}} : {{bonusRoll.total}}</li>
{{/if}}
{{#if arme}}
<li>Arme : {{arme.name}} (+{{arme.system.bonusmaniementoff}})</li>
{{/if}}
<li>Formule : {{diceFormula}}</li>
<li>Dé : {{diceResult}}</li>
{{#if difficulte}}
<li>Difficulté : {{difficulte}}</li>
<li>Difficulté : {{difficulte}}
{{#if (and arm.system.isMelee armeDefense)}}
({{armeDefense.name}})
{{/if}}
</li>
{{/if}}
<li></li>
@ -76,6 +86,13 @@
</li>
{{/if}}
{{/each}}
{{#if (and arme isSuccess)}}
<li>
<button class="chat-card-button chat-card-button-degats arme-roll-degats"> Lancer les dégats ! </button>
</li>
{{/if}}
</ul>
</div>

View File

@ -10,17 +10,18 @@
<div class="flexrow">
{{#if (eq attrKey "tochoose")}}
<span class="roll-dialog-label">Attribut</span>
<select class="status-small-label color-class-common" id ="attrKey" type="text" name="attrKey" value="attrKey" data-dtype="string" >
{{#select attrKey}}
{{#each attributs as |attrLabel attrKey|}}
<option value="{{attrKey}}">{{attrLabel}}</option>
{{/each}}
{{/select}}
</select>
<span class="roll-dialog-label">Attribut</span>
<select class="status-small-label color-class-common" id="attrKey" type="text" name="attrKey" value="attrKey"
data-dtype="string">
{{#select attrKey}}
{{#each attributs as |attrLabel attrKey|}}
<option value="{{attrKey}}">{{attrLabel}}</option>
{{/each}}
{{/select}}
</select>
{{else}}
<span class="roll-dialog-label">{{attr.label}}</span>
<span class="small-label">{{attr.value}}</span>
<span class="roll-dialog-label">{{attr.label}}</span>
<span class="small-label">{{attr.value}}</span>
{{/if}}
</div>
@ -48,14 +49,87 @@
</div>
<div class="flexrow">
<span class="roll-dialog-label">Points d'Ame</span>
<select class="roll-dialog-label" id="runeame" type="text" name="runeame" value="{{runeame}}"
data-dtype="Number">
<select class="roll-dialog-label" id="runeame" type="text" name="runeame" value="{{runeame}}" data-dtype="Number">
{{#select runeame}}
{{{pointAmeOptions}}}
{{/select}}
</select>
</div>
{{/if}}
{{#if arme}}
<div class="flexrow">
<span class="roll-dialog-label">Arme : </span>
<span class="roll-dialog-label">{{arme.name}} (+{{arme.system.bonusmaniementoff}})</span>
</div>
{{#if arme.system.isMelee}}
<div class="flexrow">
<span class="roll-dialog-label">Attaque : </span>
<select class="roll-dialog-label" id="typeAttaque" type="text" name="typeAttaque" value="{{typeAttaque}}"
data-dtype="String">
{{#select typeAttaque}}
{{#each config.attaques as |attaque key|}}
<option value="{{key}}">{{attaque}}</option>
{{/each}}
{{/select}}
</select>
</div>
{{/if}}
{{/if}}
{{#if arme}}
{{#if arme.system.isMelee}}
{{#if armeDefense}}
<div class="flexrow">
<span class="roll-dialog-label">Défense adversaire : </span>
<span class="roll-dialog-label"><strong>{{difficulte}}</strong> </span>
</div>
{{/if}}
{{/if}}
{{#if arme.system.isDistance}}
<div class="flexrow">
<span class="roll-dialog-label">Bonus de visée (+5) ? : </span>
<input class="" type="checkbox" id="visee" name="visee" {{checked visee}} />
</div>
{{#if defender}}
<div class="flexrow">
<span class="roll-dialog-label">La cible est consciente du tir (-{{defender.system.attributs.adr.value}})? : </span>
<input class="" type="checkbox" id="cibleconsciente" name="cibleconsciente" {{checked cibleconsciente}} />
</div>
{{else}}
<div class="flexrow">
<span class="roll-dialog-label">Pas de cible désignée ! </span>
</div>
{{/if}}
<div class="flexrow">
<span class="roll-dialog-label">La cible court (-5/-10)? : </span>
<input class="" type="checkbox" id="ciblecourt" name="ciblecourt" {{checked ciblecourt}} />
</div>
<div class="flexrow">
<span class="roll-dialog-label">Couvert ? : </span>
<select class="roll-dialog-label" id="typeCouvert" type="text" name="typeCouvert" value="{{typeCouvert}}"
data-dtype="String">
{{#select typeCouvert}}
{{#each config.couverts as |couvert key|}}
<option value="{{key}}">{{couvert.name}}</option>
{{/each}}
{{/select}}
</select>
</div>
<div class="flexrow">
<span class="roll-dialog-label">Portée : </span>
<select class="roll-dialog-label" id="difficulte" type="text" name="difficulte" value="{{difficulte}}"
data-dtype="Number">
{{#select difficulte}}
<option value="10">Moins que courte (10)</option>
<option value="15">Courte et + (15)</option>
<option value="20">Moyenne et + (20)</option>
<option value="25">Longue et + (25)</option>
{{/select}}
</select>
</div>
{{/if}}
{{/if}}
<div class="flexrow">
@ -68,12 +142,7 @@
</select>
</div>
{{#if armeDefense}}
<div class="flexrow">
<span class="roll-dialog-label">Défense adversaire : </span>
<span class="roll-dialog-label"><strong>{{difficulte}}</strong> </span>
</div>
{{else}}
{{#if selectDifficulte}}
<div class="flexrow">
<span class="roll-dialog-label">Difficulté : </span>
<select class="roll-dialog-label" id="difficulte" type="text" name="difficulte" value="{{difficulte}}"
@ -94,7 +163,7 @@
{{#if canEclatDoubleD20}}
<div class="flexrow">
<span class="roll-dialog-label">Doubler le d20 (1 Point d'Eclat)</span>
<input class="" id="doubleD20" type="checkbox" name="doubleD20" value="{{doubleD20}}" {{checked doubleD20}}/>
<input class="" id="doubleD20" type="checkbox" name="doubleD20" value="{{doubleD20}}" {{checked doubleD20}} />
</div>
{{/if}}