Guide mis à jour
Boutique et gacha restent ouverts au changement d’événement
Dans l’original d667c216, l’arrivée de l’heure serveur après le lancement ou le début/la fin d’Halloween peut actualiser fond et musique sans reconstruire le menu principal par-dessus la boutique, le gacha ou un autre sous-menu ouvert. Le menu est reconstruit au retour. Une partie garde son état initial ; ni bonbons possédés ni achats ne changent.
Classement : reprises du sceau et dégâts historiques
Le sceau individuel est demandé jusqu’à 8 fois, avec 3 s entre essais et 15 s maximum par requête dans une fenêtre de 80 s ; il faut encore 2 s pour commencer un essai. 401/403 arrête les reprises. Une partie admissible sans sceau affiche un avertissement de connexion, y compris si un membre de l’équipe en manque. Cela ne récupère pas une ancienne partie sans sceau. Le classement historique enregistre de meilleurs dégâts même sans meilleur temps et hors des deux top 50 ; meilleur temps/niveau/victoires antérieurs et dégâts des envois différés sont préservés. Amis uniquement récupère aussi vos amis et vous hors du top 50 historique, trie les dégâts positifs et limite à 50, avec cache de 2 h. Autres périodes et tableaux par Pokémon restent limités au top 50. La position globale ne devient pas un rang entre amis. Plafonds de dégâts et durées minimales inchangés.
Chaque partie exige un nouveau sceau du serveur
Le sceau individuel est demandé jusqu’à 8 fois, avec 3 s entre essais et 15 s maximum par requête dans une fenêtre de 80 s ; il faut encore 2 s pour commencer un essai. 401/403 arrête les reprises. Une partie admissible sans sceau affiche un avertissement de connexion, y compris si un membre de l’équipe en manque. Cela ne récupère pas une ancienne partie sans sceau. Le classement historique enregistre de meilleurs dégâts même sans meilleur temps et hors des deux top 50 ; meilleur temps/niveau/victoires antérieurs et dégâts des envois différés sont préservés. Amis uniquement récupère aussi vos amis et vous hors du top 50 historique, trie les dégâts positifs et limite à 50, avec cache de 2 h. Autres périodes et tableaux par Pokémon restent limités au top 50. La position globale ne devient pas un rang entre amis. Plafonds de dégâts et durées minimales inchangés. Avant une nouvelle partie, vérifiez compte, profil public et réseau. Chaque membre a besoin de son sceau ; conservez la sauvegarde locale. Un record absent ne prouve pas un échec de sauvegarde.
Plafond d’envoi distinct des dégâts de combat
Pour le score du client original, t est la durée entière bornée à 1–86 400 secondes. Avant t = 1 800, les dégâts envoyés valent 0. Dès t = 1 800 : max(0, min(floor(dégâts de score cumulés), (t − 1 799) × 50 000)). Le plafond vaut donc 50 000 à 30:00 et 5 050 000 à 31:40. Il utilise la durée totale même si le Jugement commence tard. Il couvre aussi Ectoplasma d’Halloween, qui emprunte le même champ et le même envoi. Il ne limite ni dégâts par coup, ni DPS, ni affichage en partie ; saisissez le score cumulé crédité, pas les DPS bruts multipliés par la durée.
Durées minimales et records séparés
Il faut 120 secondes pour les tableaux généraux et 600 pour celui du Pokémon. Le temps envoyé est entier, borné à 1–86 400 secondes. Le nouveau champ rt conserve la durée de cette partie si le meilleur temps mémorisé vient d’une partie antérieure plus longue. Meilleur temps et meilleurs dégâts peuvent venir de parties différentes. Les tableaux quotidien, hebdomadaire et mensuel gardent leur top 50 ; cette révision ne les réinitialise pas.
Quelle version du jeu est concernée ?
Règles originales 5c97df2e du 27 octobre, revues le 28. Données Pokémon, attaques, évolutions et apprentissage légal : d567c6da ; Halloween : f7fbcfc4. Les 13 outils restent disponibles. Les nouveaux calculs originaux utilisent équipement séparé et bonus corrigés. Les anciens partages versionnés sans référence d’exécution gardent d567c6da et l’affichent ; Recalculer avec les règles actuelles permet une migration explicite. Community garde sa version et ses règles distinctes. Iframe : https://survivorpoke.com/play/. Les tests ne prouvent pas l’égalité des jeux en direct. Les octets publics observés le 28 correspondent au jeu intégré 3667bcad81, qui déclare une adaptation sélective de f7fbcfc4. Le calculateur Community reste fixé à 395a0e47 (version 559ca0a7c8) et ne reproduit pas cette version intégrée actuelle.
Aperçu du code original · révélations
Le jeu original d667c216 prolonge Halloween du 30 octobre au 2 novembre inclus en Europe/Madrid, jusqu’au 3 novembre à 00 h. En 2026 : du 29 octobre à 23 h au 2 novembre à 23 h UTC. Carte, boutique de bonbons et costumes, bannière Spectre et grand Ectoplasma partagent cette période. Ce calendrier programmé ne signifie pas que l’événement est déjà ouvert ; les récompenses ci-dessous proviennent du code.
Horloge serveur et parties
L'original lit l'en-tête Date de version.json au chargement puis toutes les 15 minutes, et utilise performance.now entre deux lectures. Sans référence serveur, l'événement reste fermé ; changer la date de l'appareil ne l'ouvre pas. Le menu vérifie le jour au plus toutes les 10 secondes et affiche un compte à rebours dès 14 jours avant. Une partie conserve son état initial, fixé par l'hôte en coopération. Une URL dev publique ne force pas Halloween. Nos outils calculent des scénarios, sans consulter cette horloge.
Bonbons : budget, collecte et prix
Le budget ambiant commun vaut floor(secondes ÷ 60 × 1,25). Fantômes et citrouilles exigent 1 unité disponible ; les autres ennemis hors Jugement en exigent 3, mais chaque chute n'en consomme qu'une et donne 1 bonbon. Tuer davantage ne contourne pas le temps ; il faut ramasser les objets. Une citrouille donne aussi 8 XP et 50 % de chances de donner 2 pièces. Atteindre le combat du grand Ectoplasma donne 60 bonbons, à tous via l'hôte en coopération. Les ennemis du Jugement ne donnent pas de bonbons ambiants. À 30:00 : 37 + 60 = au plus 97 ; trois parties donnent 291, moins que les 300 d'un costume. Un début retardé change ce budget ; indiquez l'heure réelle et si le combat a été atteint.
Trois costumes de sorcière permanents
Kecleon vend Ectoplasma, Pikachu et Noctali sorciers pour 300 bonbons chacun pendant Halloween. Ectoplasma porte chapeau et cape ; Pikachu et Noctali, uniquement un chapeau. Ce sont des sprites cosmétiques, y compris chromatiques, sans espèce, capacité ni statistique supplémentaire. L'achat est permanent et unique. On peut acheter avant de posséder l'espèce ; l'équipement automatique exige sa possession. Le costume se met ou s'enlève ensuite sur sa fiche. Les bonbons sont dans bag.candy, les achats dans skins, le choix le plus récent dans pskin. Le chapeau de Kecleon est décoratif, pas un quatrième costume en vente. Les bonbons se gagnent ; ce n'est pas un achat gratuit en pièces.
Nuit spectrale : sélection et garantie séparées
La bannière réunit les Pokémon Spectre de toutes les régions ayant des sprites, selon leur rareté existante. C'est la bannière interne 10, pas une dixième génération. Elle possède pity[10], un taux chromatique fixe de 2 % et aucun Charme Chroma : compléter la collection ne donne pas 4 %. Raretés : 45/30/17/6,5/1,5 % ; le 70e tirage sans cinq étoiles en garantit un, et chaque lot de dix garantit au moins quatre étoiles. Repli de rareté vide : 0, −1, +1, −2, +2, −3, +3, −4, +4. Cent tirages font dix lots de dix. Un doublon chromatique est remplacé par un chromatique manquant de la même rareté effective ; si tous sont possédés, il devient normal. Les neuf bannières régionales et leurs charmes restent séparés.
Le grand Ectoplasma au Jugement
Une partie d'événement remplace la présentation d'Arceus à 30 minutes par un Ectoplasma sorcier géant. Une faille ou un choix de carte peut retarder le début. Il est toujours Spectre avec ses propres défenses, sans Plaque d'Arceus. C'est une cible de score invincible : dégâts crédités × 0,05 ÷ (1 + secondes d'arène ÷ 150), sans perte de PV ni effets de statut ou de contrôle. Le ciblage automatique ignore Ectoplasma tant que des légendaires invoqués vivent, mais les attaques de zone et les projectiles qui le touchent comptent toujours. Le classement de dégâts est partagé. Les renforts excluent toujours Arceus #493, même ici. Contact croissant, plafond de vitesse, renforts toutes les cinq secondes et casse des objets à 35 minutes restent en place ; ce n'est pas un Ectoplasma ordinaire capturable.
Biomes nocturnes, citrouilles et ennemis
Le Potager de citrouilles, le Cimetière hanté et la Forêt lugubre remplacent l'apparence des trois biomes, avec musique et menu nocturne. Chaque palier ajoute jusqu'à deux Spectres admissibles absents de sa sélection aléatoire, selon ses règles de candidats. Ce ne sont ni apparitions fixes ni changements de statistiques. Les citrouilles suivent la graine de carte, commune au groupe. Le menu en affiche davantage pour décorer ; sa densité n'est pas un taux de combat.
Sauvegarde, cloud et versions
L'intervalle normal entre envois cloud réussis de l'original passe de 65 à 25 secondes. Un enregistrement déjà programmé tente l'envoi quand la page devient cachée, avec un minimum réglementaire de 21 secondes ; quitter sans enregistrement programmé n'en crée pas. Ce n'est pas une preuve de réception : gardez la copie locale et vérifiez l'état avant de changer d'appareil. Les costumes achetés fusionnent comme acquisitions permanentes ; l'horodatage le plus récent choisit la tenue, retrait compris. La page dev non compilée hors localhost reste locale, sans compte/cloud/classement. Le jeu communautaire intégré sur survivorpoke.com est une version distincte : cette synchronisation met à jour la Wiki et les scénarios de l'original, pas ce jeu.
Commandes et affichage mobiles
Retour Android ferme les fenêtres ou remonte les menus, met la partie en pause et ne quitte qu'au menu racine. La perte de focus tactile met en pause. Les cartes sont validées au relâchement, sans clic doublé ; le joystick se réinitialise à la perte du pointeur ou à la fin des contacts. Les alertes s'adaptent et les notifications ne captent plus le toucher. La barre utilise des icônes, raccourcit le nom et les grands nombres, avec valeurs complètes en infobulle ; la déconnexion passe aux paramètres sur petit écran. Défense arrondie. Identifiant mobile sans majuscule ni correction automatiques. Suspension audio ajustée lors de la réduction. Ce sont des changements du code original, pas des tests sur appareils physiques ni une équivalence du jeu intégré.
Versions des sources
Pokémon, niveaux, évolutions et apprentissage restent à d567c6da ; combat/récompenses saisonniers à f7fbcfc4 et calcul des dégâts/bonus à 5c97df2e. Seul le calendrier passe à d667c216. Les nouveaux plans utilisent la prolongation ; les anciens liens f7 gardent l’ancienne fin le 2 à minuit avec un sélecteur. Le bundle original 01d06d8e0c correspondait à d667c216 le 29 octobre. Le jeu intégré observé3667bcad81 déclare une adaptation sélective de f7 : cette Wiki ne le modifie pas et ne prétend pas prolonger son calendrier. Community calcule la version fixe 395a0e47/559ca0a7c8.
Outils
Pages liées
- PokéSurvivor Mises à jour · 2026-10-29: 28 octobre : Halloween dure un jour de plus
- PokéSurvivor Mises à jour · 2026-10-28: 27 octobre : coop, défense et classement corrigés
- Pourquoi mon record n’apparaît-il pas ?
- Halloween : dates, bonbons, costumes et Nuit spectrale
- Costumes Halloween
- Boutique Kecleon
- Nuit spectrale
- Grand Ectoplasma sorcier (score)
Données du jeu et sources
Les fichiers du jeu liés indiquent l’origine des valeurs, coûts et règles. Les mises à jour peuvent les modifier.
Version des données: d567c6da
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/systems/halloween.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/systems/gacha.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/data/shop.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/core/skins.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/systems/judgment.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/data/enemies.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/world/world.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/core/db.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/game.js
- https://github.com/JPTER78/pokesurvivor/blob/f7fbcfc4c278080c74af9538e5efc2fe7e3709a9/js/data/changelog.js
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/js/systems/halloween.js
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/js/game.js
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/js/ui/shop-ui.js
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/js/ui/gacha-ui.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/net/ranking.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/net/coop.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/game.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/README.md
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/entities/player.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/data/items.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/net/net.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/core/touch.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/ui/run-ui.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/ui/test.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/entities/enemy.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/systems/spawner.js
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/contacto/index.html
- https://github.com/JPTER78/pokesurvivor/blob/5c97df2e764a11f7a99b46c2104413a073f117ad/js/data/changelog.js
- https://survivorpoke.com/version.json
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/js/data/changelog.js
- https://github.com/JPTER78/pokesurvivor/blob/d667c216ddc99ee7bbb16a0ca0528f25461f037e/.github/workflows/live.yml