Commit Graph

561 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
bf2ec639c8 Amélioration des potions
- effet de base en cas de résistance à potion magique
- un seul message de tchat
- affichage du résultat du jet de résistance
- utilisation des l'image de la potion
- fabrication avec image de l'herbe
2021-10-09 22:04:34 +02:00
Vincent Vandemeulebrouck
f28a58ebb8 Fix: suppression des ventes
La suppression des derniers éléments ne marchait plus

deleteEmbeddedDocuments prend un tableau d'ids
2021-10-09 10:39:45 +02:00
Vincent Vandemeulebrouck
910d37eeb1 Fix: achat de plusieurs conteneurs
Les conteneurs n'ont pas de quantité, du coup, en créer
plusieurs en cas d'achat multiples
2021-10-09 10:37:19 +02:00
Vincent Vandemeulebrouck
1efdca028c Stress amélioré
Commande: /stress
Ouvre une fenêtre pour gérer finement le stress (ou l'expérience)

Commande: /stress <v> <motif> <nom>
Stress donné à un acteur/joueur avec un nom proche

Notifications des joueurs qui reçoivent du stress
2021-10-08 23:35:15 +02:00
Vincent Vandemeulebrouck
8c3e7e2445 Ajout de Misc.findFirstLike
Méthode de recherche de valeur "proche" dans une liste.

Cherche un élément correspondant strictement, sinon cherche
les éléments contenant la valeur, et retourne le premier.

Notification si plusieurs valeurs peuvent correspondre.
2021-10-08 23:32:08 +02:00
Vincent Vandemeulebrouck
a3a5132f30 Amélioration des messages de commerce
- Envoyé par l'acheteur plutôt que par le MJ
- les erreurs sont affichées au joueur plutôt qu'au MJ
2021-10-07 23:53:05 +02:00
Vincent Vandemeulebrouck
db8f17fbc5 Messages d'expérience privés
Toujours envoyer les messages au MJ + joueur,
pas à tout le monde

Sinon, l'expérience des PNJs est visible en cas de jet publics
2021-10-07 23:53:05 +02:00
Vincent Vandemeulebrouck
545dff3b29 Incrémenter l'âge des blessures
Même si le nombre de jours est passé, incrémenter l'âge pour
aider à suivre le temps de guérison
2021-10-07 23:53:05 +02:00
Vincent Vandemeulebrouck
f77b8fd91e Fix particulière sur jet de rêve actuel
La détermination de caractéristique échouait, du coup, le message
résultat ne s'affichait pas, l'expérience n'était pas ajoutée
2021-10-07 23:53:05 +02:00
Vincent Vandemeulebrouck
0f6727dbc5 Fix: régression sur ajout d'expérience 2021-09-16 20:30:24 +02:00
Vincent Vandemeulebrouck
f013a79eec Ne pas afficher l'expérience pour les jets MJ 2021-09-03 22:05:37 +02:00
Vincent Vandemeulebrouck
542424c3f8 Fix: jet accorder entité 2021-09-02 15:40:02 +02:00
88f2073b02 Minor fixes 2021-09-02 14:48:36 +02:00
Vincent Vandemeulebrouck
7c1a3267f2 reformat 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
c857def360 Sonné est un StatusEffect 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
e74f6b14d3 rework ActiveEffects 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
9bc4b9a3ca Préparation ajout empoignade
actor.rollArme prend maintenant une arme (ou structure)
plutôt que des noms

l'empoignade sera une pseudo arme, comme le corps à corps

# Conflicts:
#	module/actor-sheet.js
2021-07-01 20:54:45 +02:00
f27a73ef66 Fix #209 et #208 2021-06-28 16:54:27 +02:00
Vincent Vandemeulebrouck
959093fdd5 Options de repos #205 2021-06-26 00:55:54 +02:00
Vincent Vandemeulebrouck
4f6cc3e6e3 Fix: draconic optionnel pour Rêve de dragon 2021-06-26 00:09:28 +02:00
Vincent Vandemeulebrouck
95ea7c530e Fix: quantité prise manquante dans message 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
b808ccc7f7 Achat pour consommer 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
7cd5f0eef9 Fix: experiencelog manquant sur signe draconique 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
401cc86811 Fix: suppression du message si qty=0 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
b0a97d63ef fix: ne pas afficher qu'on reçoit 0 deniers 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
92653ad87f Fix: déplacement de conteneurs entre acteurs 2021-06-23 11:16:56 +02:00
b4778f7488 Fix calendrier et potions enchantees 2021-06-23 11:16:52 +02:00
Vincent Vandemeulebrouck
60b359c10e 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-23 11:15:59 +02:00
Vincent Vandemeulebrouck
0418a8a625 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-23 11:15:59 +02:00
7eada123c8 Correction XP competence/sort/carac et chiffres astro 2021-06-23 11:15:17 +02:00
e92f4130f2 Fix heure naissance et attaque sur véhicules 2021-06-05 21:35:43 +02:00
2336289f5a Various fixes 2021-06-05 18:31:42 +02:00
6c893ee526 Minor fixes 2021-06-05 12:10:48 +02:00
99f67565cc Minor fixes 2021-06-05 12:09:27 +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
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
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
a5581e7443 Fix: await manquant 2021-06-02 22:28:43 +02:00
6508a529e5 Fix monnaie deletion 2021-06-02 17:39:16 +02:00
10ade1789b Merge branch 'v1.4-focus' into 'v1.4'
Fix: gestion du focus

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!263
2021-06-01 20:53:20 +00:00
4b26fd575a Re-synchro d'affichage lors du tirage des nombres astro 2021-06-01 21:58:40 +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
39eda96f61 Await ActiveEffect - TEST 2021-06-01 17:18:06 +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
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
1f77c6227b Merge branch 'v1.4-fix' into 'v1.4'
Fix: ajout de souffle sur refoulement

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!259
2021-05-28 08:53:40 +00:00
Vincent Vandemeulebrouck
b500997277 Fix: ajout de souffle sur refoulement 2021-05-28 10:40:02 +02:00
a0bbeea99b Meilleur affichage pour rencontre/pas rencontre et type de TMR affichés sur TMR cachées 2021-05-28 10:25:34 +02:00
c18fa00a3b Affichage niveau min necessaire #188 2021-05-28 09:43:15 +02:00