Commit Graph
100 Commits
Author SHA1 Message Date
Vincent Vandemeulebrouck 61165107f0 Fix: experiencelog manquant sur signe draconique 2021-06-21 00:01:59 +02:00
Vincent Vandemeulebrouck 93f8cfa452 Version 1.4.33 2021-06-14 23:47:40 +02:00
Vincent Vandemeulebrouck b19bc68d22 Fix: Bouton prendre/acheter selon prix 2021-06-14 23:47:13 +02:00
Vincent Vandemeulebrouck c36b32e5e8 Fix: suppression du message si qty=0 2021-06-14 23:47:13 +02:00
Vincent Vandemeulebrouck fa060a06a1 fix: ne pas afficher qu'on reçoit 0 deniers 2021-06-14 23:47:13 +02:00
Vincent Vandemeulebrouck 72dedcca58 Version 1.4.32 2021-06-13 21:57:30 +02:00
Vincent Vandemeulebrouck 094632734f Fix: Jets d'astrologies invisibles pour joueur 2021-06-13 21:56:01 +02:00
Vincent Vandemeulebrouck 43e069cc9b Fix: Maladresse non-armée pour l'esquive 2021-06-13 21:29:32 +02:00
Vincent Vandemeulebrouck 8608d153f6 Fix: warn si /stress sans valeur
Sans quoi ça supprime la valeur de stress de tous les joueurs
2021-06-11 01:41:28 +02:00
Vincent Vandemeulebrouck aaeaedbf40 Fix: déplacement de conteneurs entre acteurs 2021-06-09 22:23:41 +02:00
Vincent Vandemeulebrouck 9b28342c46 Fix: Les dates des potions
restaure le fonctionnement des heures des potions
2021-06-09 00:05:41 +02:00
Vincent Vandemeulebrouck 986b007633 Fix: /astro chateau dormant 2021-06-08 15:52:39 +02:00
Vincent Vandemeulebrouck 9b60583537 Fix: position du calendrier par défaut
calendrier positionné indépendamment par user
default setting pour la position initiale
2021-06-08 15:52:39 +02:00
Vincent Vandemeulebrouck 20ae4a9a97 Fix: calcul de date au delà de 12 mois
Gestion de mois 12 (par modulo)
Ajout de l'année
incrémenter le jour se fait sur l'index (et calcul des infos de
calendrier)

+ sécurité pour les calendriers existants
2021-06-08 15:52:39 +02:00
Vincent Vandemeulebrouck c8a5526a5f Fix: Item acheté à token générique
Les tokens non liés à l'acteur peuvent maintenant vendre de l'équipement
L'équipement n'est pas enlevé de la fiche synthétique du token,
l'argent n'est pas ajouté non plus.
2021-06-08 00:37:35 +02:00
Vincent Vandemeulebrouck 8d94cbb056 Fix: achat multiples rejetés
Il manquait le jsondata et les propriétés lors du remplacement
du message de vente dans le tchat
2021-06-08 00:32:51 +02:00
Vincent Vandemeulebrouck 19d8202439 Fix: position token de rencontre dérobées 2021-06-05 02:21:28 +02:00
Vincent Vandemeulebrouck c7a417fc69 Fix: trier les monnaies par valeur 2021-06-05 02:05:51 +02:00
Vincent Vandemeulebrouck 9a7b01a985 Fix: suppression conquête automatique 2021-06-05 01:53:30 +02:00
Vincent Vandemeulebrouck 7ba3b44c87 Fix: écrasement quantité achats multiples
Quand plusieurs joueurs ouvraient la fenêtre d'achat en même temps, on
utilisait pour chaque acheteur la quantité d'origine, la quantité
disponible n'était diminuée que par le dernier acheteur.

En reprenant les infos disponibles dans le tchat, on peut appliquer la
diminution (le delta) à la quantité courante, et supporter plusieurs
acheteurs
2021-06-05 01:14:29 +02:00
Vincent Vandemeulebrouck e0666b074e typo tarot draconique 2021-06-05 00:55:39 +02:00
Vincent Vandemeulebrouck 3a0186a15f Fix: boissons exotiques&de mauvais goût
La qualité et l'exotisme sont maintenant appliqués aux boissons
2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck 0524540f5a fix: valider le champs des dialogs
Forcer la validation des champs saisis avant de fermer les dialogs et
d'appeler le callback pour avoir la dernière valuer saisie par
l'utilisateur
2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck b5c8bb85fd Fix nbBrins par défaut pour potion 2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck 080a8b51b3 Support /astro avec noms partiels ou numériques
=> fix /astro Château Dromant
=> support /astro chat
=> support /astro 12
2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck cf01d26bfe Fix: forcer Rêve pour lancer un sort
Au cas où la carac par défaut pour le draconic n'est pas rêve
2021-06-04 01:46:03 +02:00
Vincent Vandemeulebrouck 4371937110 Message expliquant les différences 2021-06-02 23:41:25 +02:00
Vincent Vandemeulebrouck ebb6b34cce Fix: Compatibility Dice-so-nice 2021-06-02 23:01:32 +02:00
Vincent Vandemeulebrouck a059d69acd Fix Chèvre-pieds et autres 2021-06-02 22:29:36 +02:00
Vincent Vandemeulebrouck d3be1d52b4 Compatible avec les versions 0.8 à venir 2021-06-02 22:28:43 +02:00
Vincent Vandemeulebrouck a5581e7443 Fix: await manquant 2021-06-02 22:28:43 +02:00
Vincent Vandemeulebrouck 93b8f15df0 Fix: ne pas utiliser DsN sans canvas
dice3d n'est pas dispo si on n'a pas de canvas dans dice-so-nice 3.4.0
Du coup, plantage et aucun jet dans le système RdD pour un joueur
qui n'a pas de scène.

Accessoirement, dice-so-nice 3.4.0 plante à l'init, mais ça on n'y peut
rien (Issue raised)
2021-06-02 16:40:25 +02:00
Vincent Vandemeulebrouck 15c07674bc Ajout de la race #200 2021-06-02 16:40:25 +02:00
Vincent Vandemeulebrouck 1a2173e8c1 Fix: gestion du focus
Foundry attend que les champs input aient un name unique
C'est ce champ qui est utilisé pour gérer le focus lors du
changement d'une valeur (dans les compétences, etc)
2021-06-01 20:02:26 +02:00
Vincent Vandemeulebrouck 4821046c2f Increment version 1.4.14 2021-06-01 00:12:28 +02:00
Vincent Vandemeulebrouck 5e68a67583 remove unused import 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck e13750ea68 removeChatMessageId support undefined
Simplifie le code de l'appelant

préparation pour enchantement de potions
2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck cc2277c9b7 Fix typo 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck 43274ca6b7 Fix regression sur tour suivant 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck d2b612c11c Fix: regression combat
Notifier tous les postes clients des données de passe d'arme
2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck f807d3cd52 Fix: flag Thanatos même en cas d'échec de sort 2021-06-01 00:11:31 +02:00
Vincent Vandemeulebrouck 8807ba01dc Fix: commandes /rdd
La sélection de difficultés est de nouveau disponible dans la table de
résolution

Les jets 'numériques' /rdd 12 0 sont de nouveau pris en compte
2021-05-29 22:40:39 +02:00
Vincent Vandemeulebrouck 09fe695777 Fix: un conteneur peut contenir un id manquant
Parfois, un conteneur peut contenir l'id d'un objet qui a été
supprimé (potion bue? objets groupés?)

Dans ce cas, la feuille ne s'ouvrait plus correctement.

Une méthode de cleanup permet d'éliminer ces ids incorrects.
2021-05-28 18:30:28 +02:00
Vincent Vandemeulebrouck b500997277 Fix: ajout de souffle sur refoulement 2021-05-28 10:40:02 +02:00
Vincent Vandemeulebrouck c6f51e6e9a Fix présentation de l'aide des commandes 2021-05-28 10:30:01 +02:00
Vincent Vandemeulebrouck 41bb5ca919 Ajout bouton augmenter niveau 2021-05-28 00:55:29 +02:00
Vincent Vandemeulebrouck 95bcc2e77c Fix calcul encTotal
Autant le calculer depuis les objets eux-mêmes
2021-05-27 23:37:55 +02:00
Vincent Vandemeulebrouck 0791fc75fa distinction changement d'xp vs gain d'xp 2021-05-27 21:30:42 +02:00
Vincent Vandemeulebrouck 458e7ddb9f Amélioration rendu XP log 2021-05-27 21:13:51 +02:00
Vincent Vandemeulebrouck 2ebd70827b Fix: static DiceTerm.getResultLabel
La méthode n'est plus statique
2021-05-27 19:44:04 +02:00
Vincent Vandemeulebrouck 80629d4a07 Fix: expérience de nouveau appliquée
+ amélioration du rendu
2021-05-27 19:44:04 +02:00
Vincent Vandemeulebrouck d874720973 Fix achat par un joueur 2021-05-27 01:47:34 +02:00
Vincent Vandemeulebrouck 6a85073dbb fix: suppression message par MJ
Ne pas passer par un socket pour le user qui va traiter le message
2021-05-27 01:47:18 +02:00
Vincent Vandemeulebrouck bd7f3a9b3d clean log socket message
log des messages sockets dans le hook (car plusieurs handlers)
2021-05-27 01:18:21 +02:00
Vincent Vandemeulebrouck effb50e778 Permettre des conditions sur une tâche 2021-05-27 01:13:42 +02:00
Vincent Vandemeulebrouck 8ffecc45ca typo - espace manquant 2021-05-27 01:10:05 +02:00
Vincent Vandemeulebrouck 5aa0f62b83 Correction des ajustements astrologiques
ne pas avoir d'async pour déterminer l'ajustement astrologique.

Si on n'a pas de chiffre astral du jour (ie: n'arrivera pas, on calcule
à l'init), on utilise 0 et on lance le calcul async pour la prochaine
fois..
2021-05-27 01:08:17 +02:00
Vincent Vandemeulebrouck 22f12b8f06 fix inventaire
pas de notion d'équiper pour les conteneurs, affichés en dernier
2021-05-27 00:29:33 +02:00
Vincent Vandemeulebrouck 8eaa12e2c6 Boutons de configuration du calendrier en blanc 2021-05-27 00:22:05 +02:00
Vincent Vandemeulebrouck 06cf01b269 icône main pour équiper 2021-05-27 00:21:43 +02:00
Vincent Vandemeulebrouck 1d10c0bd3f mineur: plus besoin de joueur pour la defense 2021-05-27 00:20:40 +02:00
Vincent Vandemeulebrouck c77d5e3c93 Fix: boucle infinie de messages
en cas d'appel de ChatUtility.onRemoveMessages par un joueur,
on entre en boucle infinie de messages envoyés sur les sockets
2021-05-27 00:19:31 +02:00
Vincent Vandemeulebrouck d610a92003 Fix: la clé pour un type utilise des minuscules 2021-05-26 19:04:41 +02:00
Vincent Vandemeulebrouck 1624f9292c Fix: déplacements conteneurs 2021-05-25 23:42:43 +02:00
Vincent Vandemeulebrouck 164adb41f6 Fix: affichage objets magiques 2021-05-25 23:42:43 +02:00
Vincent Vandemeulebrouck e4f668a357 Suppression références wfrp4e 2021-05-25 00:53:16 +02:00
Vincent Vandemeulebrouck 286eaafe4e Améliorer le choix du type d'objet à créer #143
Utilisation du fichier de langue
Utilisation de la même référence pour les compendiums
Fix sur les compendium, le type n'apparaissait pas toujours
2021-05-25 00:53:15 +02:00
Vincent Vandemeulebrouck 8e53759170 cleanup: non utilisé 2021-05-25 00:52:18 +02:00
Vincent Vandemeulebrouck d201a91d41 #193: utiliser isElectedUser pour les défenses
Misc.isElectedUser renvoit true pour un seul MJ connecté,
ou le joueur connecté s'il n'y a pas de MJ.

Ca veut dire que sans MJ, les messages de combat ne marcheront
peut-être pas, mais pour tous les autres cas, ça marchera correctement,
vu que ce sera toujours un MJ qui postera le message de défense au
joueur (connecté ou pas) et au MJ
2021-05-22 02:19:22 +02:00
Vincent Vandemeulebrouck fd964690e0 Achat fonctionne quel que soit l'Item 2021-05-20 21:53:54 +02:00
Vincent Vandemeulebrouck bb8b56f534 Limiter les lancers de dés de nombre astraux 2021-05-20 21:36:20 +02:00
Vincent Vandemeulebrouck 8c6857693f fix: pas de tri en cas de groupement
ne pas appeler super.drop
2021-05-20 02:52:20 +02:00
Vincent Vandemeulebrouck 862ad1faec achat quantite illimitée 2021-05-20 02:52:20 +02:00
Vincent Vandemeulebrouck 053b949414 autoformat 2021-05-20 02:52:20 +02:00
Vincent Vandemeulebrouck 8756dde4e6 fix: ajout du context au constructeur 2021-05-20 02:52:20 +02:00
Vincent Vandemeulebrouck 84e4581b34 xp sur alcoolisme 2021-05-19 23:23:50 +02:00
Vincent Vandemeulebrouck 61d5e22768 Voir l'archétype draconique
Montrer l'archétype permet de voir les compétences draconiques
pour les personnages qui ne sont pas haut-rêvants
2021-05-19 23:07:05 +02:00
Vincent Vandemeulebrouck c68d3e47f3 fix: blessure inactive grisée
régression due au passage par fas & retour
2021-05-19 23:06:47 +02:00
Vincent Vandemeulebrouck 69869fb810 Fix: affichage des dés sur éthylisme 2021-05-19 23:05:56 +02:00
Vincent Vandemeulebrouck 36b3cbcae7 Fix: calendrier astrologique
Pb de détermination des chiffres astrologiques désormais async
2021-05-19 23:04:34 +02:00
Vincent Vandemeulebrouck 15874de96b Restore les icones custom 2021-05-19 19:44:35 +02:00
Vincent Vandemeulebrouck 5efb21dac5 Remove unused svg 2021-05-19 01:31:36 +02:00
Vincent Vandemeulebrouck d8d27430ed Utiliser icones Fontawesome
Plutôt que les images custom
2021-05-19 01:31:36 +02:00
Vincent Vandemeulebrouck e0962506ed Utiliser les images webp 2021-05-19 01:31:36 +02:00
Vincent Vandemeulebrouck 853e7f4334 Fix: deprecated in 0.8 2021-05-19 01:21:07 +02:00
Vincent Vandemeulebrouck 88d4c917fc La consommation d'alcool
est bonne pour depuis l'équipement

+ bug du à changement de vieValue -> vie
2021-05-18 19:53:56 +02:00
Vincent Vandemeulebrouck a48f76e8eb Corrections signes draconiques 2021-05-18 19:53:56 +02:00
Vincent Vandemeulebrouck 8fb69b0bc5 Images par défaut à la création d'Items 2021-05-18 19:53:56 +02:00
Vincent Vandemeulebrouck 67daa12e66 Materiel de base et autres 2021-05-18 19:53:56 +02:00
Vincent Vandemeulebrouck d91ab6e478 Fix: pas de messages de défense
Dans certains cas, il n'y avait plus de message pour que le personnage
attaqué se défense
2021-05-18 00:57:49 +02:00
Vincent Vandemeulebrouck 6247172372 Image du matériel de base 2021-05-18 00:44:19 +02:00
Vincent Vandemeulebrouck a6ee1b613d Fix: équipement de créature 2021-05-18 00:42:31 +02:00
Vincent Vandemeulebrouck 9ae72e09f5 Plus de syllabes dans les noms 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck f87efee2fe Foundry: Roll#evaluate sera async 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck d1ac4b3d59 Signes draconiques aléatoires 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck 5a452aa17c Commandes pour les signes draconiques 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck ef08dbeb97 Lecture des signes draconiques 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck a0f1c36dc6 Ajout de signes draconiques 2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck 2c7b37db04 Change scrolling for item sheet
=> content to the sheet body only
2021-05-16 22:03:52 +02:00
Vincent Vandemeulebrouck 73099454b7 Méditation -1 dès echec particulier
CF règles page 215

> En cas d’échec total ou particulier, un malus définitif de -1 est
> désormais appliqué au jet de méditation de cette méthode
2021-05-16 22:03:52 +02:00