Informations, actualités, analyses et tout ce que vous avez toujours voulu savoir sur le jeu La 4ème Prophétie (T4C) ! Retrouvez-moi sur ma chaine twitch.tv/reallyexactly !
Actualité oblige, et mois de décembre propice aux bilans aidant, voici une petite énumération de faits concernant l'actualité de T4C de ces dernières années. Pour une fois, je ne vais pas chercher à faire des conclusions (qui peuvent être fausses ou hâtives, je ne suis qu'un être humain après tout), mais laisser les lecteurs libres de faire les leurs, et de partager leurs avis.
Bien entendu, tout ce qui sera écrit seront des faits vérifiables par diverses sources et archives à travers le Net.
NMS-R, 1.6, area spells and armor penetration
NMS-Révolution a ouvert fin 2006 avec la licence obtenue par Nightmare en "remerciement" de son travail sur le projet T4CV2 ayant abouti à la version 1.6 avec laquelle NMS-R a ouvert. Version 1.6 qui tournait à l'époque déjà sur une poignée de serveurs comme Realmud ou Mémoria.
Un des bugs majeurs identifiés sur cette version est un changement sur le fonctionnement des sorts à effet de zone, qui ont un effet de double dégat sur la cible sur lequel ils sont jetés, et simple dégat sur l'aire d'effet. En 1.6, le double dégat a été purement et simplement supprimé. Cet n'a peut être pas été prévu à la base mais c'est en tenant compte de cet effet que s'est basé l'équilibrage de T4C. Il a donc fallu que les serveurs fassent des ajustements côté éditeur T4C pour revenir à un fonctionnement similaire à avant, ou de s'y adapter.
Seulement... Ce bug n'a jamais été vu sur NMS-R, même à son lancement, ce qui tend à penser que la 1.6 utilisée sur ce serveur n'est pas le même build que celui utilisé sur la plupart des serveurs. Ce qui n'est pas si étonnant que ça vu la position de développeur qu'a Nightmare.
Cependant, comme sur tous les autres serveurs 1.6 de l'époque, la compétence pénétration d'armure ne fonctionnait pas. Heureusement, une version qui corrige ce bug a été sortie peu après et a vite été déployée partout. J'ai moi même d'ailleurs attendu ce fix avant de déployer la version sur KC lorsque j'y était HGM.
Firewall concerns, development freezes and forks
Alors que NMS-R venait d'ouvrir, je suis allé faire un tour pour voir ce qu'il avait dans le ventre, mais aussi pour voir quels sont leurs possibilités du point de vue technique sur le développement d'ajouts, mon taf' sur KC à l'époque.
Tout comme sa précédente mouture privée, NMS (sans le -R), NMS-R disposait au cours de ses premières années d'un "firewall" qui, outre détecter divers programmes de triche, permettait de tripatouiller les packets de données de sorte de pouvoir faire des choses impossibles sans. Il n'était pas là pour durer, comme Nightmare est développeur, à terme, ses développements feront en sorte que les traitements du Firewall soient faits directement par le serveur.
Mais un tel développement prendrait plusieurs mois/années, et les autres serveurs ont alors fait la demande de ce firewall jusqu'à ce que ses fonctionnalités soient incorporées directement sur une nouvelle version, au nom de l'équité entre serverus sur les possibilités techniques de customisation. Demande qui a été faite sur le forum privé de discussion entre HGM et développeurs T4CV2 auquel j'avais accès en tant qu'HGM KC (ça sera le seul fait sur lequel il faudra me faire confiance, désolé).
Les réactions épidermiques ne se font pas attendre, à commencer par un refus de la part de Nightmare, jusqu'à ce que celui ci jette l'éponge, et décide de développer en cavalier seul à son propre compte. Ca, plus la mésentente dans l'équipe T4CV2, composée alors de Black Lemming, Heschal, Léo, Nightmare entre autres, a mis un terme à l'aventure T4CV2.
Mais ce qui est parfaitement sourçable, c'est le fait qu'ainsi que pendant plus de 3 ans, NMS-R a pu évoluer en cavalier seul en partant de la 1.61a (dernière version issue de T4CV2, qui comprend le fameux correctif de la compétence transpercage d'armure), puis en 1.62, 1.66 et finalement 1.70, ajoutant toutes sortes de fonctionnalités comme les guildes, l'hôtel des ventes, la possibilité de switcher de personnage d'un même compte, le craft (datant de la 1.66 !)...
Tandis que dans ce laps de temps, pratiquement tous les autres serveurs en sont restés à la 1.61, hormis quelques uns qui ont pu bénéficier des développements de Léo (la 1.63 de Neerya 1) et de Black Lemming (versions d'Abomination).
Black Lemming and 4T4C
Avant que T4CDev, l'équipe formée pour s'occuper des développements NMS-R puis aujourd'hui pour T4C globalement, ait décidé que, dans un élan de bonté (ou pas), ses travaux pourraient bénéficier ceux qui ont l'audace de ne pas jouer sur NMS-R, Black Lemming n'avait pas chômé et a lancé un projet alternatif de développement de T4C en continuité de T4CV2 à destination des serveurs ainsi laissé pour compte, 4T4C.
Le projet était ambitieux, et comptait recoder le jeu de manière bien plus propre que les développeurs de Vircom ne l'avaient fait, qui n'est pas réputé comme un modèle de programmation. Il s'est épaulé de ChaotikMind et de Mestoph, issus des développements underground tout comme Nightmare.
Abomination a été le premier serveur a bénéficier des fruits de ces développements, Havoc a suivi peu après.
A partir des déploiements des versions T4CDev sur les serveurs, dont Realmud a été le premier à y passer, il y a donc eu deux développements en parralèle, avec chacun des objectifs différents, et il appartenait aux serveurs de choisir la version qui collait au mieux avec ce que souhaite le serveur.
Malgré quelques rivalités et prises de bec entre les deux équipes, tout aurait bien pu se passer si certains évènements ne se seraient pas produits...
Harassment and DDOS attacks
Ce n'est pas sans compter l'intervention de certaines personnes qui ont tout fait pour pourrir l'existence du projet 4T4C et de Black Lemming, notamment en s'en prenant à pratiquement tous les serveurs dont Abomination en particulier, le serveur dont Black Lemming est le Sysop. Cette période d'emmerdement maximal pour les joueurs de T4C aura duré de fin 2010 jusque début 2011.
Jusqu'ici, Abomination était un serveur populaire à succès, qui s'expliquait par l'investissement de Black Lemming pour résoudre tous les problèmes et autres cas de triche qui peuvent survenir. En tant que serveur full pvp, les joueurs cherchent à utiliser et à abuser de toutes les failles possibles pour arriver à leurs fins, ce qui était un boulot très éprouvant.
Mais suite à des attaques sur forum, sur les serveurs, sur ses supports privés, dans sa vie IRL même, Black Lemming a fini par succomber et à jeter l'éponge à son tour, ce qui a marqué la fin du projet 4T4C, et un serveur full pvp qui n'aura jamais connu de leader aussi impliqué que lui.
La fin de 4T4C fait évidemment les affaires de l'équipe T4CDev, qui se retrouvent désormais seuls maitres à bord du développement T4Céen, et d'autant plus avec l'inimité qui régnait entre Black Lemming et Nightmare, et leurs soutiens respectifs. Malgré tout, même T4CDev se sont pris des dégats collatéraux au cours de cette période instable pour T4C, avec notamment une vidéo largement diffusée et diffamatoire à l'encontre de Nightmare.
1.71, stun and pots bugs
Avec la disparition de 4T4C, les serveurs sont progressivement tous passés en 1.71, y compris Abomination. Le build retenu pour être déployé sur la plupart des serveurs furent les révisions 37 et 39 (consultable au chargement du jeu, vérifiez sur quelle révision de la 1.71 tourne votre serveur favori !).
Seulement, ce build n'est pas exempt de bugs. En effet, des modifications apportés à la compétence coup assomant la rendent plus puissante qu'elle ne l'est déjà. D'une part, la durée du stun en lui même est plus longue (quelques secondes au lieu d'une fraction de seconde), et stoppe l'auto-attaque des personnages. Le personnage n'attaque plus une fois sorti du stun, mais il faut recliquer sur la cible pour reprendre les attaques. Pour peu que le personnage soit stunné en boucle et qu'il n'ait que quelques centièmes de secondes pour attaquer avant d'être à nouveau stun, il peut rester très longtemps à ne pas attaquer du tout.
Ce bug a été repéré sur NMS-R au cours du développement et corrigé le 6 novembre 2011. C'est à quelques lignes à la fin de la news écrite à cette occasion que l'on peut retrouver cet extrait :
C'était aussi l'occasion d'effectuer quelques corrections notamment sur la compétence "Coup assommant", le système PVP (messages PVM qui apparaissaient sur le CC PVP) et le système RP (meilleure gestion du système au niveau code mais identique en apparence).
Cette ligne n'a pourtant pas été reportée sur la news JoL, mais à ce moment là le bug n'était pas encore bien connu et identifié en dehors de NMS-R. Plus d'un an après, ce bug n'a toujours pas été résolu, si ce n'est par la 1.72 qui n'est à l'heure d'aujourd'hui déployée que sur Realmud.
Un autre bug embêtant pour les amateurs de pvp est l'apparition de micro-freezes à chaque fois qu'une potion est avalée, et c'est naturellement Abomination qui a constaté ce bug en raison de l'activité pvp de là bas. Les autres serveurs étant moins actifs du point de vue pvp, c'est passé relativement inaperçu.
Current server issues
Je ne pourrais pas parler pour les serveurs anglophones pour qui les choses semblent bien se passer, mais pour les serveurs fréquentés par les joueurs francophones autres que NMS-R, c'est un peu la croix et la bannière pour arriver à jouer dans de bonnes conditions.
Pour Mémoria, un des serveurs indépendants à Dialsoft restants avec Grapevine, c'est bien évidemment la déconvenue du staff avec Dialsoft qui a secoué la communauté le mois dernier concernant la migration de fichiers serveurs, dont de cartes, pour un passage en 1.71. D'une part, l'opération de migration a pris plusieurs mois a être traitée (les premières annonces du passage futur en 1.71 datent de l'été dernier), mais le résultat est décevant. Pour plus de détails, ça se passer par ici.
Concernant Abomination, c'est l'addition des deux bugs susmentionnés qui rendent le jeu pvp pas vraiment agréable. Ca, mais aussi des décisions pour le moins étranges de la part de son sysop actuel (dont le passage à 3 renaissances et la conception d'une nouvelle île), qui n'a absolument pas la carrure et le charisme d'un Black Lemming, et qui, à en lire certains sujet, traine quelques casseroles derrière lui. De façon générale, depuis le départ de Black Lemming, le serveur n'a cessé de subir une communication affreuse et diffamatoire de la part de joueurs ayant stoppé T4C dont leur désir semble être de voir le serveur fermé, sans qu'une réponse ferme ait été apportée.
Neerya, qui est pourtant un serveur Dialsoft à part entière, ne manque pas non plus de déconvenue. Même si le serveur a pu minimiser l'effet du bug du coup assomant de façon temporaire, est victime de crash de connexion fréquents, qui se manifestent par un freeze ingame pendant plusieurs minutes avant l'apparition de l'icone prise rouge fatidique. Tout ça se passe notamment en soirée lorsqu'il y a du monde ou les weekends, notamment au moment de la rédaction de cet article. Neerya connait beaucoup plus d'avaries techniques que n'importe quel autre serveur Dialsoft. Le staff n'ayant que des accès limités, ne peut pratiquement rien faire contre ces pannes. Au cours du début de l'année, pourtant, les développeurs ont travaillé pour optimiser le code des ajouts pour que le serveur soit irréprochable de ce point de vue là, mais les plantages persistent.
NMS-R a beau être un serveur Dialsoft, mais il est pas hébergé comme les autres serveurs Dialsoft mais dans un hébergement qui lui est propre, ce qui lui assure une stabilité. C'est pour cela que j'ai donné l'idée sur T4C Bible de migrer (temporairement) les serveurs hébergés chez Dialsoft vers le même hébergeur que NMS-R, pour résoudre les problèmes de stabilité non seulement de Neerya, mais de tous les autres serveurs Dialsoft. Cependant, les caractéristiques du serveur ne convienne pas à tous, et le serveur a également quelques soucis, notamment des bugs liés à son contenu qui, en absence de technicien depuis quelques mois, prennent pas mal de temps à être traités.
Voilà pour ce petit décrochage sur le planning habituel du blog. J'espère que la lecture de ces quelques faits vous aidera à mieux appréhender ce que nous réserve la suite de l'actualité T4Céenne. A vous désormais de faire vos propres conclusions.
De toutes façons, la connaissance de ce qui a pu arriver par le passé sur T4C est à mon sens capitale pour pouvoir se faire un avis tangible et non influencé par les beaux discours d'ou qu'ils viennent.
En tout cas, où que vous jouiez, tenez bon et amusez vous bien !