Releases: Kaikina/blitzkrieg-releases
Releases · Kaikina/blitzkrieg-releases
Release list
v1.11.1
v1.11.0
Nouveauté — Itinéraires de farm
- Un nouvel overlay « Itinéraires de farm » : choisis 1 à 3 ressources à récolter et Blitzkrieg génère les meilleures routes optimisées en boucle, à travers les zones où ces ressources sont regroupées. Chaque itinéraire indique le nombre de cartes, le nombre de changements de map, le total de chaque ressource et le Zaap de départ (le plus proche).
- Les commandes
/travelsont générées automatiquement : au clic sur un itinéraire, la commande de la première carte est copiée dans le presse-papier ; à chaque changement de map, la commande de la carte suivante est copiée à son tour (et reboucle en fin de parcours). Tu n'as qu'à coller dans le chat du jeu. - Aperçu visuel de l'itinéraire : la carte du monde reconstituée avec le tracé du parcours (uniquement horizontal/vertical, comme le déplacement en jeu), les points de récolte numérotés et un repère « tu es ici » qui suit ta progression. Un clic sur l'aperçu l'affiche en plein écran. En mode réduit, l'overlay affiche directement l'aperçu de l'itinéraire actif.
- La marchabilité entre les cartes (falaises, mers…) est apprise automatiquement au fil de tes déplacements et mutualisée entre les utilisateurs, pour que les itinéraires contournent les passages infranchissables.
Performances
- Fluidité du glisser-déposer des overlays : déplacer les overlays « Benchmarking » et « Itinéraires de farm » ne saccade plus et ne « colle » plus — la fenêtre suit désormais le curseur de façon continue (le sondage d'interactivité ne se réaffirmait plus en plein déplacement).
- Le calcul des itinéraires ne fige plus le jeu : il s'exécute sans bloquer la boucle qui relaie le trafic du jeu, et il a été fortement accéléré (recherche de plus court chemin par tas binaire + matrice de distances par zone, au lieu d'un recalcul complet à chaque étape).
- Les caches d'itinéraires et du graphe de cartes restent valides pendant que tu te déplaces (ils ne sont invalidés que lorsque la marchabilité change réellement).
v1.10.0
Amélioration — page « Ressources à farmer »
- Lorsque des prix sont enregistrés pour plusieurs serveurs, un menu déroulant « Serveur » permet désormais de choisir le serveur sur lequel évaluer la liste (prix moyens, articles vendus et scores sont recalculés pour le serveur sélectionné). Avec un seul serveur, l'affichage reste inchangé.
Compatibilité — mise à jour Dofus 3.6.9.9
- La mise à jour Dofus 3.6.9.9 a régénéré tout le protocole réseau du jeu (codes de messages et structure des données), ce qui désactivait la détection de tous les overlays. Tout a été re-décodé et remis en marche :
- Sorts des monstres / grille de combat : composition de l'équipe ennemie, déplacements, poussées, portages, invocations et morts.
- Overlay Comte Harebourg : détection de la confusion (« Comtoise »).
- Benchmarking : gains d'XP, de kamas et de butin en fin de combat, et suivi de la zone.
- Suivi des taxes : Zaap, Zaapi, taxe d'hôtel de vente et taxe de banque.
- Forgemagie : détection de l'application d'une rune, prix en boutique de runes et prix moyens reçus à la connexion.
- Cours du marché : récupération des quantités vendues alimentant la page « Ressources à farmer ».
- Le bandeau de titre indique désormais la prise en charge de Dofus 3.6.9.9.
v1.9.0
Nouveauté — page « Ressources à farmer »
- Un nouvel onglet « Ressources » (réservé au palier Pro) liste les ressources droppables et les classe par rentabilité pour t'aider à choisir quoi farmer. Il suffit d'indiquer un niveau maximum de monstre (1 à 200) : la liste se met à jour à la volée et affiche, pour chaque ressource, son image, le taux de drop, le niveau du monstre, le prix moyen du marché, les articles vendus et un score de rentabilité.
- Le score combine le taux de drop, le prix moyen et le volume de ventes du marché (à quel point la ressource se vend), afin de faire remonter les ressources réellement intéressantes à farmer. Les taux de drop, niveaux et sources proviennent de DofusDB ; les prix moyens, des prix reçus à la connexion au jeu.
- Les quantités vendues sont mutualisées entre les utilisateurs de Blitzkrieg : chaque fois que quelqu'un consulte le « Cours du marché » d'un objet en jeu, la valeur est partagée (par serveur) pour enrichir la liste de tous — même les comptes gratuits y contribuent.
- Plusieurs filtres affinent la liste : les archimonstres et les ressources conditionnées par une quête sont écartés, les boss de donjon sont masqués par défaut (activables via une case à cocher), et lorsqu'une même ressource tombe sur plusieurs monstres au même taux, ceux-ci sont regroupés sur une seule ligne. Une option Elite permet en plus de pondérer le score par la vitesse de farm (les monstres de bas niveau se tuent plus vite).
Améliorations
- Les cartes d'overlays non disponibles selon ton palier sont désormais grisées et non cliquables, avec le palier requis et le bouton d'abonnement mis en avant au centre de la carte.
- La description de l'overlay « Comte Harebourg » a été mise à jour.
v1.8.1
Correction — animation de l'écran de chargement
- L'animation du logo au démarrage saccadait et marquait une longue pause d'environ deux secondes avant de reboucler. Le reflet balayant le crâne, coûteux à afficher et à l'origine des ralentissements, a été retiré. Le logo se contente désormais d'une légère pulsation fluide qui reboucle sans temps mort.
v1.8.0
Nouveauté — overlay « Suivi des taxes »
- Un nouvel overlay affiche, sous forme d'une petite ligne toujours visible, le total des taxes payées en jeu au fil du temps. Au survol, la ligne se déploie pour détailler le montant par catégorie — Zaap, Zaapi, taxe d'hôtel de vente et taxe de banque — avec un bouton pour remettre le compteur à zéro. Le total est conservé d'une session à l'autre.
- Gratuit pour tous les comptes.
Nouveauté — accès par palier aux overlays
- Les overlays sont désormais répartis selon le palier d'abonnement forgemage.net : le Benchmarking devient gratuit pour tout le monde, l'overlay « Sorts des monstres » passe au palier Pro, tandis que « Comte Harebourg » et le « Suivi de coût de FM » restent réservés au palier Elite. La page Overlays indique le palier requis pour chaque overlay et propose l'abonnement correspondant le cas échéant.
Correction — Benchmarking : zones affichées sous forme de numéro
- Depuis la dernière mise à jour de Dofus, les zones visitées pendant une session s'affichaient comme « Zone #… » au lieu de leur nom. L'identifiant lu dans les paquets réseau du jeu n'était plus le bon ; il est désormais correctement converti en sous-zone puis résolu vers son nom.
Correction — Benchmarking : sessions non envoyées à forgemage.net
- Les sessions terminées n'étaient pas transmises au serveur : l'identifiant de zone incorrect (voir ci-dessus) était hors des limites acceptées, et une session pendant laquelle on ne changeait pas de carte ne conservait aucune zone du tout. Les sessions enregistrent désormais correctement leur(s) zone(s), y compris la zone de départ, et sont acceptées par forgemage.net.
v1.7.1
Correction — démarrage avec Windows sans effet
- Activer « Démarrer avec Windows » enregistrait bien l'entrée au démarrage, mais celle-ci ne lançait jamais l'application : le nom de l'exécutable transmis à
Update.exeétait encadré de guillemets en trop ("\"Blitzkrieg.exe\""), si bien qu'au démarrage Windows cherchait un fichier portant littéralement ce nom, guillemets compris, et ne lançait rien. Le nom est désormais transmis sans guillemets superflus, comme le font les raccourcis de Squirrel. L'entrée fautive est corrigée automatiquement au prochain (dé)activation de l'option.
v1.7.0
Nouveauté — coût d'un skin Barbofus
- Un nouvel onglet « Barbofus » permet de coller le lien d'un skin (ou son identifiant) et d'estimer son coût : le prix moyen de chaque objet cosmétique, puis le total. Les skins analysés sont conservés dans une liste (image + prix total) ; un clic ouvre le détail objet par objet, et chaque skin peut être retiré de la liste.
- Les prix proviennent des prix moyens du marché reçus à la connexion au jeu. Comme ils varient d'un serveur à l'autre, un menu déroulant permet de choisir le serveur dont on affiche les prix — chaque serveur sur lequel vous vous connectez enregistre les siens. Un filtre par classe est également proposé.
- Les objets « mimibiotés » sont estimés correctement (prix de l'objet réel + Mimibiote) et les objets vivants sont reconnus quel que soit leur rang affiché. Les estimations enregistrées se réactualisent automatiquement à chaque nouvelle synchronisation des prix.
v1.6.5
Correction — défilement de la liste dans l'overlay de forgemagie
- Quand une session accumulait assez de runes pour faire apparaître un ascenseur, la molette ne défilait la liste qu'après avoir cliqué sur l'en-tête de l'overlay pour lui donner le focus. Survoler le panneau capte désormais directement les clics et la molette, sans ce clic préalable. L'en-tête reste réservé au déplacement du panneau.
v1.6.4
Correction — overlays inactifs (détection de la fenêtre Dofus) sur l'application installée
- Sur la version installée, la détection de la fenêtre Dofus échouait en boucle et aucun overlay dépendant du focus ne s'affichait (Benchmarking, forgemagie, combats). Le module natif utilisé pour localiser la fenêtre du jeu (
get-windows) chargeait un paquet compagnon (@mapbox/node-pre-gyp) qui n'était pas embarqué dans l'application : l'import échouait à chaque cycle. L'arbre des dépendances d'exécution deget-windowsest désormais embarqué en entier.
Correction — échec silencieux de l'écriture du fichier hosts
- Sur certains postes, la configuration de la capture réseau se déroulait en apparence sans erreur (autorisation Windows accordée, tâche planifiée créée) mais l'écriture dans le fichier hosts échouait malgré tout — sans que rien ne l'indique, l'application réessayant en vain à chaque lancement. Cette écriture peut être refusée par une protection du système même avec les droits administrateur : l'« accès contrôlé aux dossiers » de la sécurité Windows (protection contre les rançongiciels) ou un antivirus tiers protège le fichier hosts.
- L'écriture consigne désormais son résultat exact dans un journal dédié, et l'attribut « lecture seule » du fichier hosts (autre cause possible) est retiré automatiquement avant l'écriture.
- Lorsqu'une protection bloque l'écriture, Blitzkrieg affiche désormais un message clair expliquant comment autoriser l'application (accès contrôlé aux dossiers ou exclusion antivirus), au lieu d'échouer en silence.