Murloc Cult

Retour aux archives

Trois cents joueurs autonomes, un pouls à la minute

Le royaume passe de 100 à 300 joueurs autonomes : 150 pour l'Alliance, 150 pour la Horde. Les cartes sont désormais mises à jour sur 4 threads. La surveillance devient minute par minute : chaque minute, une ligne de pouls (morts, résurrections, fuites, quêtes, séries de morts, tueurs) et une analyse complète des morts. Et la résurrection se fait plus loin des monstres.

Commit
b2f5a82
Build
Build réussi (2 min) · Cible worldserver

300 joueurs

20 nouveaux comptes de 10 personnages (même répartition des races et des classes que les 100 premiers) rejoignent les joueurs autonomes : 150 Alliance, 150 Horde. Les arrivées restent étalées, une connexion toutes les 2 s.

Charge

MapUpdate.Threads passe de 1 à 4 : Kalimdor, les royaumes de l'Est et l'Outreterre sont mis à jour en parallèle. Le cerveau des joueurs autonomes reste dans le thread monde (qui attend la fin des mises à jour des cartes) ; le journal d'événements et les rapports de mort, appelés depuis les hooks des cartes, sont désormais protégés par un verrou.

Surveillance à la minute

  • freewill-pulse.log : une ligne par minute — morts, résurrections, fuites (réussies), quêtes, montées de niveau, blocages, joueurs en jeu, principaux tueurs, joueurs en série (3 morts ou plus en 5 min).
  • L'analyse détaillée des morts passe de 5 minutes à 1 minute.
  • L'IA suit ces lignes en continu et corrige dès qu'une anomalie apparaît.

Résurrection plus sûre

24 des 56 morts d'une fenêtre de 10 minutes commençaient juste après la résurrection. Le fantôme exige désormais 28 m (au lieu de 18) entre son point de résurrection et toute menace, en cherchant jusqu'à 37 m du corps ; faute d'endroit sûr, il va au gardien des esprits après 90 s au lieu d'attendre 3 minutes.

Tendance

56 morts sur les 10 dernières minutes contre 69 sur les 10 précédentes, avec 100 joueurs.