Version 1.7.0 (24/02/2025)
- Ajout d'une fonction permettant d'organiser des attaques groupées (ralliements) de plusieurs joueurs sur une même cible. Les ralliments ne sont possibles qu'entre membres d'une même alliance.
- Ajout d'un champ de bataille d'alliances périodique (voir présentation du jeu pour plus d'infos).
- Limitation de la taille des alliances à 20 membres maximum.
- Une mission "Histoire" comportant un combat rapporte l'XP liée à ce combat (cet XP n'est obtenu qu'une seule fois, lors de l'accomplissement de la mission).
- "Sécurisation" du chat d'alliance pour éviter les envois multiples et vides.
- Modification en chat de la messagerie entre joueurs, afin d'éviter les chargements de conversations trop longs qui ralentissent le serveur.
- Ajout d'un "journal d'alliance" qui permet de voir qui sont les joueurs qui ont rejoint ou quitté l'alliance, ainsi que les dons de ressources effectués.
- Ajout d'un bonus permettant de réduire de 75% le temps de construction des unités et défenses pendant 10 jours.
- Ajout d'un affichage des millisecondes pour les temps de recrutement des unités et défenses.
- Ajout de slots de recrutement d'unités et de défenses supplémentaires par tranches de 10 niveaux de bâtiments recruteurs terminées (valable à partir du niveau 20).
- Les comptes à rebours suivants ont été rendus actifs : les bonus, les missions secrètes, les missions d'attaque, de soutien et de transport, les ralliements, les attaques contre l'alliance et les missions du CBA.
- Lors de l'échec d'une mission d'espionnage ou de sabotage, le joueur cible reçoit désormais une notification de l'interception de la mission.
- Ajout d'une possibilité de partager les rapports d'espionnages entre membres d'une même alliance.
- Limitation des messages des chats à 5000 caractères.
- Lancement d'un serveur bêta.
- Modification du design de la page d'accueil en ajoutant des images gif animées.
- Ajouts de petits logos dans le menu pour indiquer les attaques en cours contre l'alliance et la présence de candidatures dans l'alliance.
- Correction d'une faille de sécurité dans les candidatures des alliances.
Version 1.6.5 (06/01/2025)
- Correction de l'encodage du temps de construction des unités et défenses pour éviter que celui-ci puisse être égal à 0 (recrutement instantané).
Version 1.6.4 (07/12/2024)
- Correction d'un bug engendrant une perte totale des unités lors d'un soutien multiple à un joueur.
- Renforcement de la sécurité des cookies par l'ajout d'une vérification du joueur connecté.
- Ajout d'un blocage pour empêcher de mettre les recherches RFA et RDA en même temps dans la liste d'attente.
Version 1.6.3 (20/11/2024)
- Révision des valeurs d'attaque, défense, tactique et temps de construction des installations défensives.
- Renforcement de la sécurité d'accès aux rapports de missions.
- Renforcement de la sécurité dans l'accomplissement des missions du mode Histoire.
Version 1.6.2 (05/10/2024)
- Révision des combats pour que les unités de transport soient éliminées en dernier.
- Ajout d'un outil de communication sur la maintenance du jeu et blocage de la connexion pendant la maintenance.
- Optimistaion des requêtes en BDD pour les unités, les défenses, les ressources et le calcul du score afin d'accélérer la vitesse d'exécution des pages.
- Blocage des caractères spéciaux pour le pseudo, l'email, le nom, le prénom et le mot de passe.
Version 1.6.1 (25/09/2024)
- Correction d'un bug de duplication des chronikoins en accomplissant plusieurs fois la même mission du mode histoire.
- Ajout d'un historique des achats de bonus réalisés par les joueurs (outil amdin).
- Ajout d'un blocage de l'actualisation de la page d'envoi de messages pour lutter contre les petit malins qui envoient des dizaines de fois le même message.
Version 1.6.0 (26/08/2024)
- Ajout d'une monnaie virtuelle du jeu : les Chroni-koins
- Ajout d'un ensemble de missions solo (environ une quarantaine) pour chaque nation permettant d'obtenir de la monnaie virtuelle du jeu.
- Ajout d'un ensemble de bonus pouvant être achetés grâce aux Chroni-koins.
- Ajout de nouvelles unités modernes blindées, aériennes et de transport.
- Ajout d'un système d'alliances ainsi que d'un classement de celles-ci.
- Ajout de deux recherches modernes permettant de réduire les temps de construction des bâtiments et les durées de recrutement des unités et défenses.
- Formatage des nombres dans l'affichage du marché boursier.
- Correction de soucis dans le calcul des nouveaux débuts et durées suite à l'annulation d'une construction.
- Lors de la fin d'un niveau d'université, le temps de construction des bâtiments déjà en liste d'attente est aussi réduit.
- Ajout d'un système de checkboxes pour la suppression des rapports de combats.
- Ajout d'un affichage dynamique du nombre de saboteurs requis pour une mission de sabotage.
- Ajout d'un script de calcul automatique du score toutes les heures.
- Ajout d'un bouton permettant d'injecter directement dans le simulateur les résultats d'un rapport d'espionnage ou une composition d'armée du mode histoire.
- Affichage des ères des recherches pré-requises pour le recrutement de certaines unités.
- Rééquilibrage des bonus de tactique apportés par les recherches modernes.
- Révision des durées de construction des unités.
- Révision des coûts et durées des recherches modernes militaires.
- Renforcement de la puissance des installations défensives et des bonus apportés par les recherches modernes les concernant.
Version 1.5.7 (11/01/2024)
- Correction d'un souci d'affichage du niveau d'une recherche moderne en cours sur la page d'accueil.
- Correction d'un bug dans l'annulation des recherches modernes.
- Correction d'un glitch de ressources lié aux missions de sabotage.
Version 1.5.6 (20/10/2023)
- Correction d'un souci d'affichage des rapports d'espionnage sur écran small.
- Correction d'un souci dans l'affichage du bouton "marquer comme lu" des rapports d'espionnage sur écran small.
- Ajout d'un outil admin de gestion des ressources.
Version 1.5.5 (10/10/2023)
- Suppression de l'actualisation automatique des pages à la fin d'une construction pour éviter les boucles infinies.
Version 1.5.4 (28/09/2023)
- Correction d'une série d'erreurs Java dans les comptes à rebours des pages d'accueil, de bâtiments, de défenses, de recherches, de services secrets et d'unités.
- Correction d'une erreur dans la description du marché boursier.
Version 1.5.3 (22/09/2023)
- Ajout d'un affichage des coefficients de vitesse des unités.
- Ajout d'une commande admin pour supprimer un joueur.
Version 1.5.2 (21/09/2023)
- Correction d'un souci d'affichage (sur la page d'accueil) dans le retour des missions avec un coefficient de vitesse inférieur à 1.
- Correction d'un bug dans le bonus ressources de certaines recherches.
- Correction d'un souci de stockage (datatype) de l'id de page pour les missions militaires.
- Correction d'une erreur dans le contrôle de l'ID de page dans le lancement des missions.
- Correction des données du porte-avions Kiev (URSS).
Version 1.5.1 (14/09/2023)
- Ajout d'une commande amdin de modification des mots de passe.
Version 1.5.0 (01/09/2023)
- Révision du calcul de l'XP. Désormais, elle est établie en fonction du nombre et du type d'unités éliminées.
- Révision des bornes d'XP pour les grades.
- Correction d'un bug du lancement de recherches déjà acquises.
- Ajout d'unités navales (navires et sous-marins).
- Ajout d'un chantier naval et de recherches liées aux unités navales.
- Ajout d'une nouvelle installation défensive anti unités navales : les mines marines.
- Ajout d'un classement militaire selon l'xp, en parallèle du classement général par points.
- Ajout, au panthéon, du classement militaire qui enregistre les 5 joueurs avec le plus d'XP en fin de partie.
- Sur la page d'accueil, ajout d'un affichage du bonus total de production de chaque ressource.
- Correction du glitch de ressources en cessant de se connecter pendant la construction d'une mine.
- Ajout d'une possibilité de planifier (avec enchaînement automatique) au maximum 5 constructions de bâtiments.
- Ajout d'une possibilité de planifier (avec enchaînement automatique) au maximum 5 constructions de recherches.
- Lors de l'accès aux pages recherches via le menu de navigation latéral, renvoi vers l'ère en cours et non plus obligatoirement vers la première ère.
- Ajout d'un simulateur de combats.
- Ajout d'un coefficient de vitesse pour chaque unité. En fonction de la composition de l'armée, les troupes se déplacent plus ou moins rapidement vers la cible.
- Ajout d'un système de Services secrets. Le joueur a la possibilité de recruter des espions et des saboteurs afin d'espionner les installations d'un autre joueur ou de saboter certains bâtiments : mines, recrutement, marché boursier.
- Ouverture du jeu aux anciens de Champion. Contacter hadrien.lambin@providencechampion.be pour plus de détails.
- Révision à la hausse de la capacité de la réserve secrète stratégique.
- Certains comptes à rebours et barres de progression sont rendus actifs.
- Révision à la hausse des coûts et de la durée des recherches.
Version 1.4.9 (02/02/2023)
- Correction d'un bug de duplication des armées lors de l'annulation de certaines missions.
Version 1.4.8 (08/11/2022)
- Révision des capacités de transport des camions et camions blindés.
- Correction d'un bug dans le calcul des bonus apportés aux unités et défenses par les recherches modernes.
- Ajout de la possibilité de remercier une armée en soutien et de la renvoyer chez elle.
- Correction d'un souci de calcul dans la réduction du temps de construction des bâtiments grâce à l'université.
Version 1.4.7 (03/10/2022)
- Correction d'un bug des conversations.
Version 1.4.6 (15/09/2022)
- Ajout d'un outil administrateur de lecture des adresses IP.
Version 1.4.5 (01/09/2022)
- Affichage des valeurs d'attaque, de défense et de tactique (des unités et des installations défensives) avec deux décimales pour plus de précision.
- Rectification des valeurs de tactique de certains unités de l'URSS.
- Augmentation des coûts en temps et en ressources des unités pour éviter les armées trop nombreuses et irréalistes.
- Mise en pourcentage des bonus d'attaque, de défense et de tactique des unités et des installations défensives.
- Rééquilibrage des productions de ressources sans les recherches modernes.
- Elargissement du panthéon d'un round aux 5 premiers joueurs.
Version 1.4.4 (25/04/2022)
- Révision du calcul du temps de recrutement des unités.
- Révision du calcul du temps de recrutement des défenses.
- Révision du calcul du temps de réalisation des recherches.
Version 1.4.3 (19/04/2022)
- Correction d'un souci d'affichage de la barre de navigation des recherches pour l'Allemagne.
- Correction d'un bug dans le système de contre-attaque sur un joueur faible.
- Augmentation de la valeur de transport des camions.
- Révision du calcul des ressources capturées lors d'une attaque afin que la capacité de transport de l'attaquant soit entièrement remplie.
- Possibilité pour un joueur d'effectuer une mission de transport vers lui-même.
Version 1.4.2 (07/03/2022)
- Réduction du temps de construction des défenses.
- Création d'un mode vacances permettant à un joueur de mettre son compte en "pause".
- Correction de l'affichage de la page d'infos renvoyée lors d'un bannissement.
- Correction d'un bug dans l'ordre de mise à jour des données et de calcul des combats.
- Correction d'un manque dans l'implémentation du bonus de tir des défenses.
- Correction d'un souci d'affichage d'images sur écrans moyens.
- Correction d'une erreur dans le calcul du temps de construction des recherches.
- Ajout d'une nouvelle ère de recherches : les recherches modernes. Celles-ci se comportent comme des bâtiments, c'est-à-dire qu'elles peuvent être construites plusieurs fois, sans limite maximale de niveau.
- Ajout d'un système de publication d'annonces du jeu sur la page de connexion.
Version 1.4.1 (24/02/2022)
- Correction d'un bug d'affichage de la quantité de ressources converties dans la version mobile du marché boursier.
- Correction d'un bug d'affichage des conversations sur la version mobile.
- Ajout de l'affichage du temps total de la mission dans la version "aller" d'une mission de transport.
- Correction d'un bug dans l'ordre de calcul des combats sur une même cible.
- Correction d'un bug dans le signalement des rapports de combat non lus. Le message d'avertissement de la page d'accueil restait affiché, alors que tous les RC du joueur étaient lus.
- Abaissement à 50% de la protection "score" des attaques.
- Révision de la limitation des attaques : quand un joueur a attaqué une cible 5 fois en 4 jours, il doit alors attendre 3 jours à partir de la dernière attaque pour pouvoir en lancer une nouvelle.
Version 1.4.0 (22/02/2022)
- Ajout d'un outil de collecte des adresses IP afin de mettre en évidence et de sanctionner les multi-comptes.
- Révision complète de l'affichage des pages pour le rendre plus "responsive" sur les différentes tailles d'écrans.
- Prise en compte du retour chariot dans l'affichage des messages d'une conversation.
- En cas d'attaque d'un joueur fort, la protection des 70% est levée pour une durée de 14 jours.
Version 1.3.7 (17/01/2022)
- Ajout d'un plafond à 100% pour les taux de reconstitution des unités et des défenses.
- Ajout, sur la page d'accueil, d'un affichage de la moyenne de tactique des unités et des défenses personnelles d'un joueur et qui sont en stationnement chez lui.
Version 1.3.6 (14/01/2022)
- Modification des pré-requis bâtiments pour certaines unités.
- Ajout du taux de change pour les trois ressources sur la page du marché boursier.
- Ajout de la liste des unités et leurs valeurs à la page de présentation du jeu.
- Ajout de la liste des défenses et leurs valeurs à la page de présentation du jeu.
- Ajout d'explications et d'informations sur les unités, les défenses et les combats dans la page de description du jeu.
- Correction d'un bug dans la récupération des cibles prioritaires des unités lors des combats.
Version 1.3.5 (15/12/2021)
- Correction de problèmes d'affichage d'images dans les recherches.
- Correction de fautes d'orthographe.
- Correction de la mise à jour des recherches, construction, recrutement et collecte des ressources lors d'un combat. Le calcul ne se faisait pas sur l'heure réelle du combat mais sur l'heure de génération du rapport de combat.
- Ajout d'un affichage (dans la case de l'unité, en-dessous de la ligne "construire") du temps de construction estimé lors de l'encodage de la quantité voulue pour les unités et les défenses.
- Suppression du pré-remplissage à 0 des champs dans le recrutement des unités et défenses, dans le remplissage de la réserve secrète stratégique, et dans le remplissage du nombre d'unités envoyées en mission.
- Ajout d'une option cliquable sur les "max" de la page d'action militaire afin de permettre un remplissage automatique du champs lorsque le joueur souhaite envoyer en mission la totalité des unités disponibles.
- Même ajout sur la page de la réserve secrète et pour les recrutements (unités et défenses).
- Formatage de tous les nombres avec séparateur des milliers.
- Augmentation de la capacité de transport des camions.
Version 1.3.4 (06/12/2021)
- Modification des prérequis bâtiments pour certaines unités militaires.
- Ajout d'un nouveau bâtiment, le marché boursier, permettant de convertir une quantité de ressource en une autre.
Version 1.3.3 (02/12/2021)
- Augmentation de la capacité de stockage de la réserve stratégique.
- Blocage de l'inscription au jeu d'un joueur qui n'aurait pas choisi de pays.
- Déplacement de l'espace d'encodage d'un nouveau message en haut de page.
- Réorganisation de l'ordre des messages pour afficher le plus récent en haut et le plus ancien en bas (inversion de l'ordre de lecture).
- Correction d'un souci dans l'alternance des couleurs de fond dans la liste des conversations (quand présence de nouveaux messages).
- Redimension de l'image de fond pour qu'elle occupe tout l'espace de la page (peut-être nécessité de faire "ctrl + f5" pour voir s'actualiser toute la mise en page).
- Centrage de la ligne de ressources.
- Correction de la duplication d'affichage d'unités dans les rapports de combats (quand plusieurs rapports impliquant un même joueur étaient générés simultanément). Cette correction a nécessité la suppression de tous les rapports de combat déjà produits. Il est donc normal que vous n'ayez plus accès à vos anciens rapports.
- Affichage, dans chaque rapport de combat (victoire, défaite ou match nul), des ressources possédées par le joueur attaqué, des ressources capturées et des ressources effectivement transportées. Cela permet l'espionnage des ressources lors des attaques avec une seule unité.
- Correction de diverses fautes d'orthographe dans le jeu.
Version 1.3.2 (18/11/2021)
- Limitation à un seul stationnement simultané par cible (correction du code initial).
- Réécriture du lancement des missions d'attaque et de défense en créant plusieurs fonctions annexes pour alléger le code.
- Correction du bug de duplication des troupes lors de certains combats.
- Correction de bugs liés au soin des troupes et des défenses.
- Ajout d'une page informant sur l'historique du contenu des mises à jour du jeu.
Version 1.3.1 (12/11/2021)
- Correction d'un bug des RC qui n'aboutissaient pas si le défenseur n'avait aucune défense ni unité.
- Correction d'un bug d'affichage et d'implémentation des unités construites lorsque des recrutements en parallèle étaient lancés.
- La valeur de stockage de la réserve est transformée en entier au lieu d'un nombre à x décimales.
- Correction de la limite d'attaque. Elle calculait toutes les missions qui avaient pour cible le joueur attaqué, et pas juste les missions d'attaque.
- Ajout d'une possibilité de contre-attaquer un joueur à moins de 70% des points si celui-ci a attaqué l'attaquant dans les dernières 96h.
- Changement de terme "capacité stockage maximale" en "restante" pour la réserve.
- Dans la page réserve, ajout de la capacité de stockage restante en haut de page.
- Formatage des nombres de stockage réserve avec espace entre les milliers.
- Sur la page "réserve", affichage du nombre réel pour la quantité stockée.
- Blocage d'une attaque lorsqu'un joueur est en train de protéger la cible.
- Les scores sont formatés avec un "." pour séparer les milliers.
- Rééquilibrage de la croissance de la production des ressources. Passée à 1.7 x le niv du bâtiment pour toutes et pas 1.7 pour le métal, 1.6 pour l'or et 1.5 pour la population.
- Recalcul et mise à jour des valeurs d'attaque, défense et tactique des unités et défenses.
- Ajout d'une vérifiaction au moment du stockage dans la réserve car il y a avait la possibilité de stocker des ressources qu'on ne possédait pas.
Version 1.3.0 (8/11/2021)
- Correction d'un bug des RC qui n'allaient pas jusqu'au round 4 et qui voyaient disparaître les unités de certains joueurs par "magie".
- Révision des valeurs d'attaque, de défense et de tactique des unités et des défenses.
- Renommage des pays Empire allemand et Empire russe en Allemagne et URSS.
- Ajout de 3 nouveaux bâtiments : Hôpital militaire, Camp d'entrainement du Génie et Réserve secrète stratégique.
- Modification des menus de navigation.
- Correction de l'affichage des ressources et points sans arrondi inférieur.
- Correction d'un bug générant en boucle des rapports de transport entre la livraison et le retour de l'armée de transport.
- Correction de bugs d'affichage côté cible lorsque les missions sont annulées.
- Modification de la limite temporelle de 5 attaques de 48h à 96h (5 attaques max en 4 jours).
- Affichage des unités soignées et défenses réparées dans les RC.
- Mise à jour des tables à vider à la fin du round.
- Accélération de la réduction des temps de construction. Chaque niveau supplémentaire diminue les temps de 5% au lieu de 3%.
- Ajout d'une vérification que le joueur qui demande d'annuler une mission est bien l'initiateur de celle-ci.
- Affichage des unités envoyées lors des propres missions d'un joueur ainsi que lors des missions de défense sur un joueur.
- Ajout de la possibilité de recruter les 3 types d'unités en parallèle.
- Refonte complète des rapports de combats et du calcul des combats.
- Affichage des taux de soin et de reconstruction sur la page d'accueil.
- Affichage des ressources dissimulées sur la page d'accueil.
- Correction de l'absence d'effet de la recherche id 52 pour la Grande-Bretagne.
- Ajustement de l'affichage de l'heure pour les pages des messages et des rapports de combats/transports.
- Ajout, sur la page d'inscription, d'un double champ d'encodage du mot de passe.
- Ajout des infos sur les nouveaux bâtiments dans la page de présentation du jeu.
- Ajout du logo du jeu dans les onglets du navigateur, à côté du nom de la page.
Version 1.2.3 (28/10/2021)
- Ajout de nouvelles options administrateur.
- Correction du bug d'affichage des rapports de combats défensifs qui s'affichaient dans les RC défensifs mais aussi les RC de soutien.
- Remplacement de l'affichage du nom du pays dans le classement par un petit drapeau.
Version 1.2.2 (26/10/2021)
- Modification de l'affichage des ressources avec arrondi à l'unité inférieure.
- Modification du code de fin de round pour ajouter une suppression des tables liées aux missions de transport.
- Ajout d'une vérification par mot de passe de l'administrateur avant le bannissement d'un joueur.
- Ajout d'une possibilité d'insertion d'une commande SQL à l'administrateur, devant être validée par un encodage du mot de passe de l'admin.
Version 1.2.1 (20/10/2021)
- Correction de l'indication du max constructible d'unités et de défenses.
- Correction de la duplication ressources lors de l'annulation de la construction d'un bâtiment.
- Correction duplication ressources lors de l'annulation de la réalisation d'une recherche.
- Correction duplication ressources lors de l'annulation de la construction de défenses.
- Correction duplication ressources lors de l'annulation du recrutement d'unités.
- Ajout du nom du pays dans le classement des joueurs.
- Ajout d'un barré du nom du joueur dans le classement quand il est banni.
- Sécurisation de la page administrateur.
- Lors de chaque actualisation de page, ajout d'une vérification si le joueur est banni ou non. Si oui, on le déconnecte.
- Ajout d'une page d'info lorsqu'un joueur est banni avec son temps de ban restant
- Sécurisation des conversations entre joueurs.
Version 1.2.0 (18/10/2021)
- Modification des fichiers CSS avec un rassemblement pour éviter les doublons.
- Sur les pages de recrutement des défenses et des unités, ajout de la quantité possédée par le joueur entre () à côté du nom.
- Ajout des missions de transport de ressources entre joueurs (avec rapports de transports publiés).
Version 1.1.0 (05/10/2021)
- Ajout d'information sur l'annulation des constructions dans la présentation du jeu.
- Ajout d'un bouton d'annulation de construction des bâtiments.
- Ajout d'un bouton d'annulation de construction des recherches.
- Ajout d'un bouton d'annulation de construction des unités.
- Ajout d'un bouton d'annulation de construction des défenses.
- Ajout d'un système de messagerie entre joueurs.
- Modification du calcul du score : effectué au minimum toutes les heures.