Correction sur calcul du rang
All checks were successful
Release Creation / build (release) Successful in 51s

This commit is contained in:
2026-01-21 10:55:29 +01:00
parent f445741eda
commit 25b6e30aa8
68 changed files with 225 additions and 223 deletions

View File

@@ -10,8 +10,8 @@ export default class ArmeDataModel extends foundry.abstract.TypeDataModel {
quantite: new fields.NumberField({ initial: 0, integer: true }),
prix: new fields.NumberField({ initial: 0, integer: true }),
equipped: new fields.BooleanField({ initial: false }),
categorie: new fields.StringField({ initial: "" }),
armetype: new fields.StringField({ initial: "" }),
categorie: new fields.StringField({ initial: "trait" }),
armetype: new fields.StringField({ initial: "trait" }),
degats: new fields.NumberField({ initial: 0, integer: true }),
precision: new fields.NumberField({ initial: 0, integer: true }),
cadence: new fields.StringField({ initial: "" }),
@@ -19,8 +19,8 @@ export default class ArmeDataModel extends foundry.abstract.TypeDataModel {
magasin: new fields.NumberField({ initial: 0, integer: true }),
charge: new fields.NumberField({ initial: 0, integer: true }),
portee: new fields.StringField({ initial: "" }),
legalite: new fields.StringField({ initial: "" }),
dissimulation: new fields.StringField({ initial: "" }),
legalite: new fields.StringField({ initial: "libre" }),
dissimulation: new fields.StringField({ initial: "tresfacile" }),
zone: new fields.NumberField({ initial: 0, integer: true }),
temps: new fields.StringField({ initial: "" }),
allumage: new fields.StringField({ initial: "" }),

View File

@@ -5,13 +5,13 @@ export default class CapaciteNaturelleDataModel extends foundry.abstract.TypeDat
static defineSchema() {
const fields = foundry.data.fields;
return {
pouvoirtype: new fields.StringField({ initial: "" }),
pouvoirtype: new fields.StringField({ initial: "actif" }),
activation: new fields.StringField({ initial: "" }),
cibles: new fields.StringField({ initial: "" }),
effet: new fields.StringField({ initial: "" }),
duree: new fields.StringField({ initial: "" }),
portee: new fields.StringField({ initial: "" }),
resistance: new fields.StringField({ initial: "" }),
resistance: new fields.StringField({ initial: "aucune" }),
resistanceautre: new fields.StringField({ initial: "" }),
isvirulence: new fields.BooleanField({ initial: false }),
virulence: new fields.StringField({ initial: "" }),

View File

@@ -5,8 +5,8 @@ export default class CompetenceDataModel extends foundry.abstract.TypeDataModel
static defineSchema() {
const fields = foundry.data.fields;
return {
categorie: new fields.StringField({ initial: "" }),
profil: new fields.StringField({ initial: "" }),
categorie: new fields.StringField({ initial: "utile" }),
profil: new fields.StringField({ initial: "aventurier" }),
niveau: new fields.NumberField({ initial: 0, integer: true }),
nomniveau: new fields.SchemaField({
1: new fields.StringField({ initial: "" }),

View File

@@ -5,9 +5,9 @@ export default class PouvoirDataModel extends foundry.abstract.TypeDataModel {
static defineSchema() {
const fields = foundry.data.fields;
return {
pouvoirtype: new fields.StringField({ initial: "" }),
masquetype: new fields.StringField({ initial: "" }),
niveau: new fields.StringField({ initial: "" }),
pouvoirtype: new fields.StringField({ initial: "actif" }),
masquetype: new fields.StringField({ initial: "masque" }),
niveau: new fields.StringField({ initial: "normal" }),
activation: new fields.StringField({ initial: "" }),
istest: new fields.BooleanField({ initial: false }),
feeriemasque: new fields.StringField({ initial: "feerie" }),
@@ -18,7 +18,7 @@ export default class PouvoirDataModel extends foundry.abstract.TypeDataModel {
cibles: new fields.StringField({ initial: "" }),
effet: new fields.StringField({ initial: "" }),
portee: new fields.StringField({ initial: "" }),
resistance: new fields.StringField({ initial: "" }),
resistance: new fields.StringField({ initial: "aucune" }),
resistanceautre: new fields.StringField({ initial: "" }),
pointsusagecourant: new fields.NumberField({ initial: -1, integer: true }),
isvirulence: new fields.BooleanField({ initial: false }),

View File

@@ -11,7 +11,7 @@ export default class ProtectionDataModel extends foundry.abstract.TypeDataModel
prix: new fields.NumberField({ initial: 0, integer: true }),
equipped: new fields.BooleanField({ initial: false }),
points: new fields.NumberField({ initial: 0, integer: true }),
protectiontype: new fields.StringField({ initial: "" }),
protectiontype: new fields.StringField({ initial: "balle" }),
effetsecondaire: new fields.StringField({ initial: "" }),
malusagilite: new fields.NumberField({ initial: 0, integer: true }),
dissimulation: new fields.StringField({ initial: "" })