Inter-War version 0.09

Publié:

Mis à jour:

Version 0.09

  • Amélioration de la prise en charge des caisses de ressources d’enchères Alfa [Z] et Beta : les objets sont désormais correctement reconnus et peuvent être utilisés sans erreurs liées au regroupement des piles dans l’avatar.
  • Les statistiques de combat de la défense planétaire ont été complétées et leur présentation dans les descriptions et fenêtres modales a été améliorée afin que les unités défensives affichent toutes leurs données et soient correctement prises en compte pendant les combats.
  • Les descriptions des récompenses liées à l’XP de l’Académie ont été précisées et des objets d’avatar distincts ont été ajoutés pour les récompenses d’XP, afin que le joueur sache clairement où l’expérience obtenue est attribuée.
  • Correction de la collecte de ressources par la mission « Collecter ses propres ressources », afin que la flotte récupère correctement les ressources des colonies même lors de changements rapides entre les planètes.
  • Amélioration de la présentation et de la logique des temps de recherche, afin que les niveaux en file d’attente ne soient plus mal calculés ni affichés avec le temps correspondant à un autre niveau technologique.
  • Les descriptions du vaisseau responsable de la mission DM ont été complétées dans toutes les langues, en indiquant clairement que la mission peut non seulement rapporter de l’antimatière, mais également en consommer une partie.
  • Ajout d’un rafraîchissement automatique dans la vue Empire et amélioration de la synchronisation des données des planètes afin que les bâtiments et les ressources soient affichés dans leur état actuel.
  • Correction de la logique des rapports d’espionnage, afin que le joueur scanné soit toujours informé d’un scan hostile et ne reste plus sans avertissement.
  • Extension de l’aperçu des vols afin que l’onglet de vue d’ensemble indique désormais quelle flotte est en vol et quelles ressources elle transporte, sans devoir ouvrir l’onglet séparé des flottes.
  • Correction de la logique de la file de recherche basée sur la planète d’origine, afin que le temps de recherche ne change plus de manière imprévisible après un changement de planète, l’annulation de la file ou la destruction de la lune d’origine.
  • Ajout de protections empêchant la suppression d’une planète ou d’une lune depuis laquelle une recherche est actuellement menée, afin d’éviter les incohérences de temps et d’ordre de recherche.
  • Clarification du fonctionnement du complexe de découverte et amélioration de l’affichage des limites d’expédition afin que le joueur distingue clairement les emplacements d’expédition de la limite quotidienne.
  • Correction de la phalange afin qu’elle affiche à nouveau correctement les vols vers les coordonnées scannées au lieu de retourner un résultat vide malgré la présence de missions actives.
  • Les missions de flotte ont été sécurisées contre les situations où la cible disparaît pendant le vol ou n’existe plus à l’arrivée. Les flottes ne sont désormais plus perdues et reviennent correctement au lieu de disparaître.
  • Ajout d’une validation dès le lancement des flottes afin de limiter l’envoi de vaisseaux vers des cibles inexistantes ou dans des configurations non autorisées.
  • Renforcement de la gestion des candidatures aux alliances : un joueur ne peut plus avoir de candidatures actives dans plusieurs alliances simultanément, et les anciennes candidatures en attente ne peuvent plus le « transférer » ultérieurement vers une autre alliance.
  • La logique d’acceptation des candidatures d’alliance a été étendue avec une vérification supplémentaire du statut actuel du joueur, afin d’éliminer les cas où une personne ayant déjà rejoint une autre alliance pouvait encore être acceptée par erreur.
  • Rétablissement du fonctionnement complet des rapports de combat publics de Top Battles, y compris la prise en charge des liens basés sur les clés des rapports et non uniquement sur des identifiants numériques.
  • Le stockage et la lecture des rapports de combat ont été réorganisés afin que les rapports partagés via le classement des combats soient correctement reconnus et restent disponibles depuis les classements publics.
  • Amélioration de la sécurité des redirections lors du changement de langue et du changement de planète afin d’empêcher les redirections incorrectes en dehors du service.
  • Renforcement de la stabilité du recalcul des ressources et de plusieurs opérations backend afin de réduire le risque d’enregistrements incohérents lors d’actions et d’actualisations simultanées.
  • Amélioration de la logique des relations entre joueurs afin que les amis, la protection des joueurs et les mécanismes similaires fonctionnent de manière plus fiable même lorsque les données se trouvent dans différents états d’actualisation.
  • Renforcement de la gestion de la banque, du chat et des déclarations d’IP partagée face aux opérations parallèles, afin de limiter les doubles traitements et les contournements de restrictions.
  • La mécanique du lotto a été protégée contre les problèmes liés aux clics simultanés et aux répétitions rapides d’actions, afin que chaque pari soit toujours réglé sur un état cohérent des ressources.
  • Amélioration de la loterie : l’achat de billets est désormais traité de manière atomique, ce qui réduit le risque de dépasser les limites quotidiennes ou de débiter incorrectement le deutérium lors de plusieurs opérations parallèles.
  • Correction du tirage de la loterie afin que le résultat soit réellement sélectionné dans l’ensemble de la plage disponible, au lieu de reposer sur une valeur fixe.
  • Ajout d’une protection contre le traitement multiple du même tirage quotidien, empêchant ainsi qu’une même journée soit à nouveau réglée et que les récompenses soient dupliquées.
  • La gestion des récompenses et des messages de la loterie a été réorganisée afin que les paiements aux gagnants et les messages système soient enregistrés de manière plus cohérente et sécurisée.
  • Extension de la suite de tests automatisés pour les domaines flotte, recherche, défense, rapports de combat, alliances, banque, chat, IP partagée, lotto et loterie, afin de détecter plus rapidement les régressions similaires lors des futurs déploiements.