Commit Graph
100 Commits
Author SHA1 Message Date
VincentVk b7cb0f0752 Fix recherche compétence sans accents
La recherche était case-sensitive, du coup corriger le nom de la
compétence 'Epées' dans le compendium des compétences rend
les Épées inutilisable (et échec au chargement de la fiche)
2024-11-26 22:35:05 +01:00
VincentVk 9b31f25640 Fix doublon isActionPhysique 2024-11-25 22:17:05 +01:00
VincentVk 2291eaf135 Support des sorts voies multiples
Si un sort (autre que détection/lecture/annulation) a plusieurs voies
(ie: Oniros/Hypnos), les voies draconiques sont proposées pour le sort
2024-11-24 23:12:03 +01:00
VincentVk a91264cd82 Correction erreur onMsgEncaisser
Pas d'actor passé pour déterminer si on doit gérer le message
2024-11-24 23:12:03 +01:00
VincentVk 864194e3b4 Correction "lacks permission to update"
Correction de message d'erreur

'User ... lacks permission to update Item ... in parent Actor'

Causé par le traitement d'un hook onUpdateActor qui semble
autorisé à modifier l'actor, mais ne l'est pas
- lors de modifications/ajouts de blessures
- lors de l'ajout d'effets
2024-11-24 23:12:03 +01:00
VincentVk 2c836f17e7 Correction sorts
- typos
- voies de draconic multiples
  (Détection/Lecture/Annulation)
- case TMR variable Invocation entité de cauchemar
2024-11-24 23:12:02 +01:00
VincentVk 444e52cb49 Armes naturelles
Corrections mineures sur l'affichage des armes
naturelles
2024-11-24 16:28:17 +01:00
VincentVk 82b0537d43 cleanup compendiums
- suppression flags inutiles
- mise à jour des versions dans les documents
- suppression des anciennes listes de blessures
- suppression des anciennes listes de queues/souffles/...
- suppression des textes 'Histoire personnelle/Notes du MJ
2024-11-24 16:28:16 +01:00
VincentVk 1eea07c8a8 Suppression notes obsoletes 2024-11-24 16:28:15 +01:00
VincentVk de70ba8a3c Mise à jour résistance 2024-11-24 16:28:15 +01:00
VincentVk b9458c717e Version 12.0.21 2024-11-20 00:10:15 +01:00
VincentVk 22f25b45ce Fix typo "ambidextre" 2024-11-20 00:10:15 +01:00
VincentVk dca9505925 Utilisation du token.name au lieu d'actor.name
Pour permettre de masquer les informations sur les
PNJs secondaires, et ne pas dévoiler le nom de l'acteur
2024-11-20 00:10:08 +01:00
VincentVk 45e9e94646 Fix selection des status effects 2024-11-20 00:09:22 +01:00
VincentVk a1e4bfb529 Fix: erreur droits sur scène
L'ajustement automatique de l'obscurité se déclenchait
pour les joueurs et échouaitn faute de droits sur la scènequand un joueur
2024-11-08 01:52:19 +01:00
VincentVk b4f0be5d64 Version 12.0.19 2024-11-07 00:26:59 +01:00
VincentVk 5ff31d462f Fix initiative de masse
L'initiative de masse utilise la première compétence de combat trouvée
2024-11-07 00:16:12 +01:00
VincentVk be1d109def Corrections actions combat créatures
Les actions de combat des créatures et leurs défenses sont
correctement filtrées
2024-11-06 23:24:53 +01:00
VincentVk ed222c7b6d Version 12.0.18 2024-11-04 00:20:12 +01:00
VincentVk 70198a5727 Correction des armes de défense 2024-11-04 00:19:21 +01:00
VincentVk bfe70c6634 Fix difficulté défense distance 2024-11-03 23:37:21 +01:00
VincentVk 09365eb744 Fix: reset des utilisations d'items 2024-11-03 23:31:56 +01:00
VincentVk 894d4f3941 Fix: jet d'endurance feuille simplifiée 2024-11-03 22:01:04 +01:00
VincentVk 6e234411ca Fix: Commande /astro 2024-11-03 22:01:04 +01:00
VincentVk 85acb5a255 Fix: message de tchat des commerces 2024-11-03 22:01:04 +01:00
VincentVk 6106e2a19e Fix changelog feuille PNJ 2024-11-03 22:01:04 +01:00
VincentVk f896f1da6e Fix rename attackerToken
correction oubli sans gravité
2024-11-03 22:01:03 +01:00
VincentVk 9bb45c2349 PNJ: boutons des compteurs
Pas de bouton + au max de vie/endurance.
Pas de bouton - au min, de fatigue
2024-11-03 22:01:03 +01:00
VincentVk 5cab219e0e PNJ: affichage niveau d'esquive 2024-11-03 22:01:03 +01:00
VincentVk 2de9ea49c8 PNJ: ajout mains nues et empoignade 2024-11-03 22:01:03 +01:00
VincentVk 1760d26014 PNJ: support initiative 2024-11-03 22:01:03 +01:00
VincentVk 92185d4a5b Portrait dans les feuilles simplifiées 2024-11-03 22:01:03 +01:00
VincentVk 210b129934 Fix: niveau de compétence non défini
- quand le niveau de compétence n'était pas défini, la feuille de
personnage simplifiée et l'export scriptarium ne marchaient pas
- on pouvait saisitr une compétence avec un niveau non défini
2024-11-03 22:01:02 +01:00
VincentVk b892068b38 Utilisation du nom du Nom du token
suite (pour les encaissements)
2024-11-03 22:01:02 +01:00
VincentVk 3906cb0a7b Localisation des blessures en regle optionnelle 2024-11-03 22:01:02 +01:00
VincentVk 5c58932a0d Amélioration message encaissement 2024-11-03 22:01:02 +01:00
VincentVk 3b06bd382b Afficher le nom du token au lieu du nom d'Acteur
Dans les messages d'automatisation de combat, le nom des
tokens est utilisé au lieu d'utiliser le nom de l'acteur.

Ceci permet de ne pas dévoiler un nom générique (Villageois)
si le token a un nom personnalisé.
2024-11-03 22:01:02 +01:00
VincentVk b4a725ff12 Fix: Message uniquement MJ
L'utilisation de firstConnectedGM renvoie le GM, pas true si
un GM est connecté.
2024-11-03 22:01:01 +01:00
VincentVk e2c4d93413 Version 12.0.15 2024-10-17 02:08:03 +02:00
VincentVk 3888efc6aa Correction dés dice-so-nice 2024-10-17 02:07:24 +02:00
VincentVk 5004774a15 Rendu des tables de compendiums 2024-10-16 23:32:19 +02:00
VincentVk 226afc1680 Fix: tooltip augmentation compétences 2024-10-16 23:32:19 +02:00
VincentVk 582df7e290 Simplify ChatMessage whispers
Les messages dans les TMRs sont envoyés au GM

Simplification des messages de tchat liés à un actor: on peut
utiliser les Owners (car les GMs sont owner).

Au lieu de passer le name de l'Actor (qui peut être incorrect si deux
actors ont le même, mais pas les mêmes propriétaires), on passe
directement l'actor pour déterminer mles destinataires de messages
2024-10-16 23:32:18 +02:00
VincentVk 501f1f2e4f Fix: Messages de maladies non publics
Les messages de maladies sont uniquement pour les "owners"
(ce qui inclut les MJs)
2024-10-16 23:32:18 +02:00
VincentVk 90d46c6a78 Init settings before sheets
Eviter que le chargement d'acteurs ait lieu avant le chargement
des settings
2024-10-14 03:47:13 +02:00
VincentVk be132a9ff1 Gestion esquive feuille simplifiée 2024-10-11 01:30:43 +02:00
VincentVk b2037a852c Pas de lien sur la ligne titre 2024-10-11 01:25:08 +02:00
VincentVk 2137a6c403 Version 12.0.14 2024-10-11 01:20:01 +02:00
VincentVk 99f5578c4f Armes sur la fiche de PNJ 2024-10-11 01:19:28 +02:00
VincentVk a6ae7babbe Feuille PNJ suite 2024-10-11 01:19:27 +02:00
VincentVk f8f889e9f9 Jets de vie/endurance/rêve actuel 2024-10-05 15:13:29 +02:00
VincentVk ad80802af6 Remove log 2024-10-05 14:40:14 +02:00
VincentVk 0f7b9baf51 Amélioration liste de compétences 2024-10-05 14:39:56 +02:00
VincentVk b866c95ebd Correction de la protection 2024-10-05 12:57:02 +02:00
VincentVk 689e287ac7 Bouton d'export si mode avancé 2024-10-05 12:50:29 +02:00
VincentVk 40b0d7e6dc Jets de carac/compétences sur feuille encart 2024-10-05 12:41:28 +02:00
VincentVk d439d73636 Version 12.0.12 2024-10-05 00:42:32 +02:00
VincentVk e91eea532d Ajout feuille encart
Feuille de PNJ au format des encarts Scriptarium.
Aucune possibilité de jets de dés pour l'instant.
2024-10-05 00:42:27 +02:00
VincentVk f116003d6f Fix: vente depuis les compendiums/Objets
On peut de nouveau vendre des items sans propriétaire,
depuis les compendiums ou depuis l'onglet des Objets
2024-10-05 00:39:50 +02:00
VincentVk c3a44665c5 Load handlebars dans app-personnage-aleatoire 2024-10-05 00:39:50 +02:00
VincentVk e04586ba44 Ajout de génération aléatoire de description
Ajout d'un bouton pour générer aléatoirement les éléments de description:

- nom (pour le MJ seul)
- sexe
- age
- main directrice
- cheveux, yeux
- heure de naissance
- taille et poids (selon la caractéristique Taille)
2024-10-02 00:46:11 +02:00
VincentVk 611acd4d44 Version 12.0.11 2024-10-01 02:07:42 +02:00
VincentVk 9b37533bdf Correction nom classe (inutile) 2024-10-01 02:00:42 +02:00
VincentVk 50d923061b Ajout d'un champ pour les métiers 2024-10-01 01:59:51 +02:00
VincentVk e89a8ba232 Ajout background system pour Foundry 2024-10-01 01:58:06 +02:00
VincentVk b8f236fa97 Fix esquive avec armure
- ajout de champ sans armure/avec armure
- calcul correct avec armure
2024-09-28 17:45:31 +02:00
VincentVk 74b184aa32 Use windows-1252 encoding 2024-09-28 17:44:28 +02:00
VincentVk 9c17f85fa8 Fix: détermination niveau de base
simplification: déterminer les catégories en fonction du type d'Item
2024-09-27 22:40:08 +02:00
VincentVk 6819f1c2f5 Correction du mapping
- gestion des armes une/deux mains/lancées
- dommages des armes une/deux mains
- correction de la voie de draconic
- correction des bonus de cases
- correction des retours à la ligne
2024-09-27 02:36:54 +02:00
VincentVk 43607afc12 Correction du parser des bonus de case 2024-09-27 02:33:01 +02:00
VincentVk 538cf5bdbf Extraction des calculs de dommages
Préparation pour le Mapping des armes
2024-09-27 02:32:13 +02:00
VincentVk 75507f3eca Fix deprecation 2024-09-27 02:30:48 +02:00
VincentVk a622814295 Amélioration message tchat de tirage 2024-09-26 00:55:37 +02:00
VincentVk 2aa8fcb980 Amélioration export voies draconiques 2024-09-26 00:55:08 +02:00
VincentVk a65326d658 Version 12.0.9
Export format csv
2024-09-25 23:43:04 +02:00
VincentVk b6a203b82a Export vers un fichier csv 2024-09-25 23:43:04 +02:00
VincentVk 7e8f642d87 Export csv pour Scriptarium
Activable dans les options avancées du système
Un menu contextuel permet d'écrire dans les logs
2024-09-25 23:43:04 +02:00
VincentVk 91be2761f5 Passage html -> hbs 2024-09-25 23:43:03 +02:00
VincentVk 2ac39e3428 Ajout de la taille (manquante) 2024-09-25 23:43:03 +02:00
VincentVk a162001ba4 Cleanup 2024-09-25 23:43:03 +02:00
VincentVk 52e1f9dfbf Rename TYPES en ITEM_TYPES
Pour ajouter les ACTOR_TYPES
2024-09-25 23:43:03 +02:00
VincentVk 16e40b0ed8 12.0.8 - La quincaillerie d'Astrobazzarh
- le propriétaire est indiqué dans les feuilles d'équipements/
   compétences/...
- Ecaille d'efficacité
  - l'écaille d'efficacité est prise en compte même si on n'utilise
     pas le ciblage en combat
  - l'écaille d'efficacité est prise en compte pour l'initiative
- Corrections
  - l'état général est pris en compte pour les initiatives
  - le tooltip de l'initiative affiche correctement l'initiative
2024-09-06 00:49:39 +02:00
VincentVk 427a950954 L'initiative utilise l'écaille d'efficacité 2024-09-06 00:47:32 +02:00
VincentVk a7b20bdd35 Ecaille d'efficacité sans cible
L'écaille d'efficacité est prise en compte si on n'utilise pas
l'automatisation de combat avec une cible
2024-09-06 00:45:49 +02:00
VincentVk 3b18e0b919 Ajout du propriétaire sur les Items 2024-09-05 23:54:02 +02:00
VincentVk ff8a5d7ba3 Fix tooltip initiative 2024-09-05 23:54:02 +02:00
VincentVk 111fac2b2d Amélioration dialogue voyage
- le changement de terrain change l'affichage de compétences
- le total de fatigue est affiché (ajustement + base)
2024-09-01 20:13:09 +02:00
VincentVk 3e99265125 Version 12.0.7 - La propriété d'Astrobazzarh
- correction des opérations faites à la création d'un Item:
  - la durée des queues/rencontres/souffles
  - les effets draconiques d'un souffle/queue
  - mise à jour des points de tâche des blessures lors des soins
- pas d'expérience sur les particulières quand aucun MJ n'est connecté
- Le drag&drop d'un acteur depuis la liste des acteurs sur la fiche
  d'une entité incarnée permet d'accorder le personnage
- Les messages pour résister aux possessions/conjuration sont envoyées
  au défenseur
- Les messages pour résister aux empoignades sont envoyées au défenseur
2024-08-31 00:59:26 +02:00
VincentVk 28878b74fc Fix: demandes au défenseur
Les demandes de résistance pour les possessions sont envoyées au
défenseur

Les demlandes de défense contre une empoignade dont envoyées au
 défenseur
2024-08-31 00:58:58 +02:00
VincentVk ba8276ef37 Possibilité d'accorder un personnage
Le drag&drop d'un acteur depuis la liste des acteurs sur la fiche
d'une entité incarnée permet d'accorder le personnage
2024-08-31 00:21:24 +02:00
VincentVk b9e8c24461 Pas d'expérience si le MJ n'est pas connecté
Pour éviter les jets de dés abusifs quand le MJ n'est pas là,
les réussites particulières ne rapportent plus d'expérience
lorsque le MJ n'est pas connecté
2024-08-30 23:56:20 +02:00
VincentVk 8754ea9f5f Fix hook sur creation
Correction des Hooks qui font des calculs à la création d'un item.

- document instanceof Document est false pour un Actor
- le tri des users ne marche pas sur foundry 12
- mise à jour des blessures lors des soins

Correction de la détermination du MJ connecté permettant de nouveau:
- jets de dés quand aucun MJ n'est connecté
- affichage de l'horloge
2024-08-30 23:54:06 +02:00
VincentVk e80dbc7332 Version 12.0.6 2024-08-01 01:19:54 +02:00
VincentVk 4c82d85e6a Fix: visibilité des tirages dans les compendium
Les macros /tirer affichaient le résultat pour tous les joueurs
2024-08-01 01:19:07 +02:00
VincentVk 538058ecc6 Fix: cas d'un objet est un conteneur fantôme
Lors d'une partie, la feuille d'un personnage a été bloquée.
Après debug, il semble que l'objet a eu le flag estContenu=true
sans être contenu.

En regardant le json, il semble que des Item "objet" se sont retrouvés
avec un champ "contenu", et que l'arbre des contenant a été cassé.

Du coup: l'ajout dans un conteneur est maintenant "sécurisé" pour
éviter l'accident. si on essaie d'ajouter dans un Item non conteneur,
on positionne estContenu à false, et on corrige si possible le "contenu"
de la cible, qui ne devrait pas être là.
2024-08-01 01:17:36 +02:00
VincentVk 15525ef8cc Restaurer la compatibilité v11 2024-07-10 23:17:27 +02:00
VincentVk ab698b2124 Version 12.0.5 - Les mauvais jours d'Astrobazzarh
- Fix: on peut de nouveau ouvrir l'édition de calendrier
- Fix: on ne peut plus ouvrir plusieurs fenêtres de lancer de sort
- Fix: Failed to execute 'getComputedStyle' on 'Window'
2024-07-04 21:30:19 +02:00
VincentVk 4cc6e86d79 Fix: Failed to execute 'getComputedStyle'
Dans certains cas (ouverture de fenêtre de lancer de sort),
le bringToTop était appelé alors que la fenêtre n'était pas prête
2024-07-04 21:23:29 +02:00
VincentVk 8f3d56a830 Une seule fenêtres de lancer de sort à la fois
On ne peut plus ouvrir de fenêtre de lancer de sort quand une
fenêtre est déjà ouverte
2024-07-04 21:23:29 +02:00
VincentVk 8561e3f8bc Securité: limiter les cleanupConteneurs
Dans certains cas mal identifiés, on pouvait avoir un problème de droits
sur l'acteur, quand plusieurs joueurs accédaient en même temps à
l'équipement porté par une mule, par exemple
2024-07-04 21:23:29 +02:00