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.