RPG tactique et collection de monstres, jouable directement sur votre navigateur

Changelog Beta 0.10.0

🕒 Temps de lecture estimé : 10 minutes

La version 0.10.0 a apporté les changements suivants :

  • Kit de sorts pour Duty, Scream (plaines)
  • Kit de sorts pour Thorn, Gift, Slice, Clemency (forêt)
  • Kit de sorts pour Pride, Slime, Obsession, Pakka, Witch (marais)
  • Kit de sorts pour Maiden, Fear, Krieg, Rogue (montagne)
  • Kit de sorts pour Ignition, Grief, Leak, Sedate (volcan)
  • Kit de sorts pour Mummy, Altruism, Blindness, Executioner, Growl (désert)
  • Kit de sorts pour Hail, Pusher, Temperance, Whirl (neige)
  • Kit de sorts pour Corruption, Infection, Burden, Nyra, Reed, Passenger (forêt morte)
  • Kit de sorts pour Dummy
  • Mise à jour du contenu de l'inventaire par défaut
  • Mise à niveau de sorts pour les boss (Maiden, Ignition, Hail, Corruption, Infection)
  • Mise à jour des stats de boss et retrait du lien avec les stats de la version monstre normal
  • Ajout des buffs à application immédiate dans la liste des modificateurs
  • Ajout du statut Interception pour recevoir les dommages à la place d'un allié
  • Application des buffs direct uniquement si les stacks max ne sont pas atteints
  • Application des buffs de stat primaire directement si appliqués sur le monstre actif
  • Application des buffs sautée si la durée est < 1
  • Refonte des buffs qui fonctionnent sur un tour global plutôt que sur un tour du monstre affecté
  • Refonte de la remise à zéro des stats et application des buffs ; neutralisation des bonus à l'expiration
  • Refonte de l'effet de dégâts personnalisés
  • Refonte de la méthode de calcul d'amélioration via le laboratoire
  • Mises à jour de sorts (Reforger, Ancrage, Siphon, Floraison, Anneau brûlant, Rempart, Enrochement, Binding, Gathering)
  • Déclencheur par défaut changé de début de tour à application directe du buff pour le nouveau système
  • Refonte de l'effet de vol pour s'aligner avec la refonte du système de buffs
  • Retrait des sorts inutilisés dans les informations de boss
  • Retrait de la durée du buff dans la liste des modificateurs si durée = 0
  • Mise à jour de la forme personnalisé d'un sort pour suivre la même construction que les effets personnalisés
  • Désactivation du scaling des stats altérées : vulnérabilité, érosion, soins
  • Ajout d'un type de zone custom pour les sorts particuliers
  • Mise à jour du calcul de l'altération des stats en fonction de l'esprit des monstres
  • Refonte de l'effet de création des buffs de bouclier
  • Un sort peut maintenant être marqué invisible pour ne pas être visible au lancement et dans l'historique
  • Ajout de status personnalisés pour afficher des informations de monstre au dessus des entités
  • Mise à jour du fonctionnement du bouclier : le plus vieux est impacté en premier
  • Refonte du système de glyphes pour fonctionner avec de multiples déclencheurs
  • Ajout d'un trigger à l'expiration d'un glyphe ainsi qu'en entrée/sortie de zone
  • Ajout d'un ID et de données dans les glyphes pour permettre des interactions personnalisées
  • Mise à jour de l'ordre des évènements des glyphes
  • Déclenchement du glyphe en entrée lorsque celui-ci est créé avec un monstre sur la case
  • Option pour avoir une description custom de glyphe
  • Option pour avoir un glyphe invisible
  • Options d'animation au déclenchement d'un glyphe
  • Destruction de tous les glyphes d'un groupe lorsque le quota d'utilisation est atteint
  • Ajout de la cellule d'origine du glyphe par défaut
  • Méthode de création de glyphe altérant les stats lors de la présence dans la zone
  • Méthode de création de piège (glyphe à utilisation unique)
  • Méthode de récupération des monstres dans une liste de cellules
  • Méthode pour créer un effect custom avec un délai
  • Méthode pour révéler une entité invisible
  • Méthode pour l'effet d'automutilation
  • Méthode pour le trigger d'effet custom lors d'un kill
  • Méthode rapide pour ajouter un buff de stats à un monstre
  • Méthode de récupération de cellules entre deux points
  • Méthode de réduction de la durée d'un buff
  • Méthode de réduction d'une liste de buffs spécifiques selon des critères de filtrage
  • Méthode pour appliquer des dégâts additionnels
  • Méthode pour des dégâts fixes avec stat de référence
  • Méthode pour transférer de la vie à une cible
  • Méthode pour réduire ou augmenter le cooldown d'un sort
  • Méthodes pour divers calculs autour des cellules visées
  • Méthodes de raccourci pour l'attirance et l'augmentation de durée d'un buff
  • Méthode pour avoir du texte multilignes sur un effet custom
  • Méthode de raccourci pour la création de glyphe procurant l'invisibilité
  • Méthode de raccourci pour le calcul d'une altération de stat selon le rang et un facteur personnalisé
  • Méthode d'altération de la disponibilité d'un sort
  • Méthode de rebond pour un sort dont l'effet se propage aux entités proches
  • Mise à jour de la méthode liée au vol de vie ainsi que son texte
  • Les effets d'érosion, vulnérabilité, soins et boucliers sont inévitables par défaut
  • Le rembobinage essaye maintenant d'aller au début de tour si appliqué au monstre actif
  • Refonte de la gestion du système d'invocations
  • Distinction des IA : aggressive, défensive, lâche
  • Améliorations générales sur le comportement des différentes IA
  • Amélioration de la recherche d'entités invisibles par l'IA
  • Refonte du calcul de priorité sur les actions de l'IA
  • Prise en compte des statuts (particulièrement invulnérabilités) dans les priorités d'action
  • Composante d'attaque sûre pour les alliés (dommages sur ennemis) ajoutée dans le calcul de priorité
  • Ajustement de la priorité pour des effets de sorts génériques (téléportation, poussée, glyphe, ...)
  • Refonte de la méthode de calcul de priorité pour les sorts de téléportation
  • Ajout de l'historique d'action au gestionnaire de combat pour utilisation future
  • Ajout de données modulables sur les monstres (données stockées temporaires)
  • Ajout du caster lors du trigger de réception de soin
  • Ajout des stats de vulnérabilité, érosion et soins dans les stats affichées en combat
  • Ajout des triggers en cas de poussée infligée/subie (sans dommages)
  • Ajout d'un trigger avant la réception de dégâts
  • Ajout d'un trigger après la complétion d'un effet de poussée
  • De nouvelles informations sont passées pour les triggers liés à la réception de dégâts
  • Remplacement d'éléments textuels par des icônes (cases pour poussée, attirance, ...)
  • Désactivation de la poussée en diagonale s'il y a des entités sur les cases adjacentes
  • Ajout d'une option pour permettre d'aller au bout de la poussée si la cible meurt ou est poussée
  • Amélioration de la précision de la simulation des effets de poussée
  • Mise à jour de la prévisualisation liée aux effets de poussée simulés
  • Assouplissement du chargement des spritesheets
  • Amélioration de l'effet de téléportation avec une queue sur les effets à la chaine
  • Chargement dynamique des sorts d'invocations lors du démarrage du combat
  • Divers ajouts liés à l'internationalisation
  • Centralisation des effets de nullification des dégâts et affichage de la prévisualisation à 0
  • Obligation d'avoir au moins 3 reliques aléatoires (non uniques) des monstres qui donnent de la vie
  • La description custom des buffs prend la priorité sur la description d'altération de stat
  • Une description personnalisée peut maintenant être spécifiée pour n'importe quel icône spécifique
  • Affichage de la valeur réelle d'altération de stat plutôt que théorique sur le receveur
  • Priorisation de l'affichage du cooldown d'un sort plutôt qu'une simple limite d'utilisation dépassée
  • Pour les buffs de stats ajoutés à la volée, trigger de début de tour par défaut
  • Affichage limité selon le nombre de buffs présents sur la même entité
  • Ajout d'un système de debug modulable
  • Ajout des coffres saisonniers / exclusifs dans le menu des nouveautés
  • Remplacement du bouton d'achat de l'accès au jeu par le bouton Discord lorsque l'accès est déjà acquis
  • Séparation de l'UI par rapport à la scène de combat pour ajouter une possibilité de zoom
  • Limitation du rang de sort à 10 dans le cas où le niveau max usuel serait dépassé
  • Ajout d'une priorité de direction pour les mouvements (contre-horaire, cercle trigonométrique)
  • Mise à jour du chargement des spritesheets afin de garantir l'unicité du choix pour chaque sort
  • Gestion de l'affichage de la durée infinie pour les effets dans les sorts
  • Mesures anti-triche pour l'authentifiation des batailles
  • Limitation aux monstres implémentés pour la fusion dans le laboratoire et pour les récompenses
  • Bordures noires dans le cas où le ratio de la fenêtre de jeu ne rentre pas dans les limites établies
  • Ajout d'un système de verrouillage des cellules pour la consistance des mouvements
  • Assets graphiques mises à jour avec hash pour garantir le cache busting
  • Les requêtes sont maintenant bloquées si la version du jeu ne correspond plus à celle du serveur
  • Affichage d'un message sur le menu principal lorsqu'une nouvelle version va être déployée
  • Ajout de sons d'interface à divers endroits
  • Les boutons qui redirigent hors du jeu le font maintenant principalement dans un nouvel onglet
  • Correction du déclenchement des glyphes (entrée globale) pour les monstres invoqués
  • Correction d'un crash lié au contexte de jeu côté serveur
  • Correction d'un crash lié à la prévisualisation de téléportation symétrique en bord de map
  • Correction d'un crash lié à la récupération infructueuse de cellules voisines
  • Correction d'un crash lié aux invocations qui utilisent des sorts de leur invocateur
  • Correction de l'affichage des noms pour les invocations dans la description de sort
  • Correction de l'affichage du cooldown initial dans certains cas (cooldown infini)
  • Correction de la vérification des challenges si l'entité est morte
  • Correction du tremblement de l'UI durant la bataille
  • Correction de l'expiration des buffs à la mort d'un monstre
  • Correction du calcul de priorité pour les sorts en lancer en ligne + diagonale
  • Correction du débuff de boss qui nécessitait de viser directement (pas de sort de zone)
  • Correction du cumul de buff qui n'appliquait plus l'effet selon le nombre de charges
  • Correction d'un crash lors de la mort d'un monstre au lancement d'un sort
  • Correction du calcul de la zone personnalisée d'un sort lors de la simulation par l'IA
  • Correction du calcul de la différence d'esprit (pas de valeur négative)
  • Correction d'un cas de scaling nul dans la création des effets d'un sort
  • Correction du trigger de dommages infligés lorsqu'il n'y a pas de ligne de dégâts
  • Correction de l'effet de téléportation derrière une entité sur des cas particuliers
  • Correction de positions incorrectes liées à l'effet de pushback
  • Correction de l'effet de poussée lors de multiples entités déplacées
  • Correction liées à la prévisualisation de la poussée
  • Correction du format d'envoi des données de fin de bataille
  • Correction d'une fuite mémoire liée à la création répétée de textes en combat (popup d'info)
  • Correction de l'expiration des glyphes lors d'ajout de nouveaux glyphes au même moment
  • Correction de l'ID des glyphes pour assurer une meilleure unicité
  • Correction d'un bug de tri dans l'inventaire qui écrasait les reliques avec les ingrédients
  • Correction du chargement des skins dans certains cas d'ouverture de popup d'information
  • Correction d'un crash lié au scroll dans l'historique de bataille lorsque celui-ci est vide
  • Correction de la poussée qui effectuait des checks diagonaux pendant le mouvement
  • Correction de buffs qui étaient mutualisés au lieu d'être dupliqués
  • Correction de l'altération des PA et PM en fonction de la valeur réellement retirée
  • Correction de bugs divers
Merci de votre lecture ! Rejoignez-nous sur Discord, ou partagez cet article pour soutenir notre travail.