Commit Graph

1059 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
527ff0992e Utilisations d'images webp 2021-11-10 20:03:04 +01:00
Vincent Vandemeulebrouck
461aa4b2bd Fix: encaisser sur entrée
Par défaut: coups mortels
2021-11-10 18:59:07 +01:00
2e83cbd366 Gestion plus fines des entites et corrections sur initiative #915 2021-11-08 14:58:06 +01:00
f24331865c Merge branch 'v1.5' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.5 2021-11-08 07:48:15 +01:00
13b46cef71 Update release 2021-11-08 07:47:21 +01:00
Vincent Vandemeulebrouck
3097a2c148 Toujours afficher le résultat des jets de moral 2021-11-08 00:07:58 +01:00
Vincent Vandemeulebrouck
f225c071ac Amélioration dialogue achat 2021-11-08 00:07:58 +01:00
Vincent Vandemeulebrouck
4a6786f220 Mise à jour du malus armure même pour 0 2021-11-04 23:35:01 +01:00
Vincent Vandemeulebrouck
738c0737ca Fix: sur-encombrement
Le sur-encombrement apparaissait dès 11.1 sur 12
2021-11-04 23:33:52 +01:00
3e14b646c5 Fix poison active 2021-11-03 22:58:34 +01:00
195b0bb869 Ajout nouveau mode degats 2021-10-31 19:10:35 +01:00
fb178fc527 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 10:36:40 +02:00
4318af5495 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 10:31:10 +02:00
0b5ede8af9 Merge branch 'v1.5' into 'v1.5-tentatives'
# Conflicts:
#   template.json
#   templates/item-tache-sheet.html
2021-10-30 07:17:35 +00:00
00d3f7ff31 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 09:16:28 +02:00
Vincent Vandemeulebrouck
0df7f97513 Nombre de tentatives pour une tâche 2021-10-30 02:24:08 +02:00
Vincent Vandemeulebrouck
f776348343 Amélioration templates partial
partial-roll-diffFixe pour les difficultés choisies
partial-roll-diffFixe pour les difficultés imposées
partial-roll-forcer pour forcer le résultat du jet

renommage dialog-roll-competence
2021-10-30 02:24:08 +02:00
Vincent Vandemeulebrouck
a813857d5d Message d'achat par le joueur faisant l'achat 2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck
179ec39843 Fix: pas de bonus de case au delà de -10
Si l'ajustement final est -11 à -16, le bonus de case n'augmente plus
les chances de succès
2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck
c76cb5ae1c Fix: calcul réussite en dessous de -11
Sur 01, aucune réussite ne correspondait à cause de l'absence de norm
dans les chances de levelDown/levelImpossible
2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck
d794e14bf1 Fix typo 2021-10-30 02:23:34 +02:00
a97944ff89 Icone defaut pour gemmes 2021-10-29 23:57:49 +02:00
Vincent Vandemeulebrouck
b518bb4368 Conversion ajustements en entiers 2021-10-29 23:16:21 +02:00
cdbf14b788 Gestion des maladies/poisons 2021-10-29 22:37:27 +02:00
36be368dfd Gestion des maladies/poisons 2021-10-29 21:31:58 +02:00
21ad671ac7 Meilleure gestion blessures graves vs endurance 2021-10-29 20:58:57 +02:00
909dd12cec Gestion endurance en fin de round #202 2021-10-29 15:34:40 +02:00
213e810b4e Managegems 2021-10-29 15:15:54 +02:00
52332c2ab1 Fix sheet + gemmes #204 2021-10-29 09:53:35 +02:00
Vincent Vandemeulebrouck
ca39885eb9 Correction achat par lots
Positionnement de la quantité dans ItemData.data.quantite
2021-10-15 00:15:28 +02:00
dbc17e580c Fix bugs + Enhance stress 2021-10-11 11:09:30 +02:00
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
9a637be4e9 Affichage des bonus requis
L'affichage est en option (ce n'est pas une règle officielle)
2021-10-09 22:02:13 +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
4db13e8b0f Fix régression en cas de jet de résistance
Suite à une charge, la règle "défenseur désarmé" référence la résistance
qui n'était pas définie au bon niveau
2021-10-09 00:23:04 +02:00
Vincent Vandemeulebrouck
8abe2145ee Fix catégorie d'arme des créatures
Régression rendant la parade bouclier des armes naturelles impossible
2021-10-09 00:21:26 +02:00
Vincent Vandemeulebrouck
840c2f69a4 cleanup import 2021-10-09 00:05:07 +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
41c6270bf1 cleanup imports 2021-10-08 23:32:40 +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
5f856a36fa Merge branch 'v1.5' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.5 2021-09-30 21:03:52 +02:00
3ceeb4d6dd Upgrade version /release 2021-09-30 21:03:43 +02:00
Vincent Vandemeulebrouck
0f6727dbc5 Fix: régression sur ajout d'expérience 2021-09-16 20:30:24 +02:00
Vincent Vandemeulebrouck
2c12fed24f Fix: dommages créatures
Les dommages de créatures ne prenaient pas le +dom
de la compétence en compte
2021-09-03 22:24:04 +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
5cecbf3d4d Fix regression calendrier 2021-09-02 15:40:35 +02:00
Vincent Vandemeulebrouck
c82618e3ab Typo Message stress 2021-09-02 15:40:08 +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
3edc740d8c Ajout compétence empoignade 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
ca4cf66b1b Separation armes naturelles/sans armes 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
ab9f6f0017 #210 : Champ description (MJ seulement) pour tout les items 2021-06-29 16:03:10 +02:00
52fff9e79e #194 : Saisie manuelle du résultat 2021-06-28 20:19:02 +02:00
e9f6d5f4b9 #206 : Message si l'attaquant = defenser 2021-06-28 18:31:46 +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
b06018d252 Fix: re-tirage de dés sur reload
- ajout d'une option pour explicitement masquer les dés
- si showDice=false dans rdd-calendar, masquer les dés
- sauvegarde de la nouvelle liste plutôt que l'ancienne
2021-06-25 16:59:27 +02:00
Vincent Vandemeulebrouck
c094128582 Fix: raison non utilisée
# Conflicts:
#	module/rdd-calendrier.js
2021-06-25 16:59:19 +02:00
5e5e391e8d Fix startup calendar
# Conflicts:
#	system.json
2021-06-25 16:58:20 +02:00
Vincent Vandemeulebrouck
3a3afcae1f Fix typos pdf-text
La copie depuis le pdf a transformé:
"fi" en $
"ff" en !
2021-06-23 11:16:57 +02:00
Vincent Vandemeulebrouck
8061534107 Limiter les descriptions dans le tchat
Elles sont disponibles en overflow
2021-06-23 11:16:56 +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
1c337576e2 Fix: Jets d'astrologies invisibles pour joueur 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
3d7c80124b Fix: Maladresse non-armée pour l'esquive 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
48acf42d5c Fix: warn si /stress sans valeur
Sans quoi ça supprime la valeur de stress de tous les joueurs
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
30b4881151 Fix: Les dates des potions
restaure le fonctionnement des heures des potions
2021-06-23 11:16:00 +02:00
Vincent Vandemeulebrouck
2dfe5473e7 cleanup calendrier 2021-06-23 11:16:00 +02:00
Vincent Vandemeulebrouck
027a970da5 Fix: /astro chateau dormant 2021-06-23 11:16:00 +02:00
Vincent Vandemeulebrouck
23d192fdbb Fix: position du calendrier par défaut
calendrier positionné indépendamment par user
default setting pour la position initiale
2021-06-23 11:15:59 +02:00
Vincent Vandemeulebrouck
1ff48f84ab 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-23 11:15:59 +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
32c14a8533 Correction sur creation oeuvre 2021-06-23 11:15:56 +02:00
7eada123c8 Correction XP competence/sort/carac et chiffres astro 2021-06-23 11:15:17 +02:00
dc09e58b08 Fixe calendrier again 2021-06-05 23:26:03 +02:00
e92f4130f2 Fix heure naissance et attaque sur véhicules 2021-06-05 21:35:43 +02:00
575b8a0a30 Ajout await à l'init 2021-06-05 20:53: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
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