# beta.079 — ordres et défense des familiers en solo Branche `codex/familiar-solo-beta079`, Minecraft 26.3-pre-2, textures beta.070. Signalement : les familiers paraissent passifs en solo ; H ouvre le menu, mais les ordres ne semblent pas exécutés. Espèces citées : slime, loup, poule. ## Causes reproduites L’ouverture du menu H envoie `refresh`. Cette lecture consommait la même limite de fréquence que les ordres : un clic immédiatement après l’ouverture était rejeté sans message. La mise à jour possède désormais sa propre limite, sans affaiblir celle des actions. Le test natif échouait sur Rappeler avant cette correction et réussit ce passage après séparation des requêtes. Suivre suspendait pendant cinq secondes toutes les réactions automatiques, y compris la défense du joueur attaqué. Le délai ne concerne désormais que les initiatives spontanées. Une personnalité qui défend son propriétaire ou riposte peut réagir immédiatement aux dégâts. Le pacifiste conserve son comportement ; l’ordre explicite de protection reste prioritaire. Les ordres du menu confirment leur réception : suivi, attaque, protection ou rappel. Une attaque sans familier disponible, sur une cible refusée ou avec un familier porté/monté donne une explication au lieu d’une confirmation d’attaque inexécutable. FR/EN disponibles. H bref et H maintenu sont conservés. Le mode utilitaire continue de suspendre les attaques autonomes. La santé, les UUID, les personnalités, les capacités et les sauvegardes sont conservés. Les nouveaux compteurs de requêtes sont temporaires côté serveur ; aucune migration ni modification d’un monde personnel. ## Vérification Deux reproductions natives avant correction : rejet de Rappeler juste après l’ouverture de H ; absence de défense d’un loup passif juste après Suivre. Le scénario utilise un nouveau monde plat solo de développement, sans commandes, sans droits opérateur et sans achat du Lien actif. `Solo079ClientChecks` réussit en **1 min 53 s** : rappel immédiatement après l’ouverture de H, retour au suivi, garde du joueur, attaques ordonnées et défense immédiate après Suivre pour le loup, le slime et la poule. Les tests attendent le déplacement et la frappe, contrôlent la baisse de santé et identifient le familier comme auteur du dégât, pour exclure le soleil ou les autres dégâts environnementaux. Les confirmations sont reçues côté client. `Autonomy074ClientChecks` réussit en **1 min 58 s** : quatre personnalités, garde, vue et obstacles, cibles neutres, priorité des ordres, permissions, mode utilitaire, délai avant les poursuites spontanées, H bref/maintenu, touche reconfigurée et échange des mains avec F. Fiches FR/EN vérifiées. Journaux : `build/solo079-client-final.log`, `build/solo079-regression.log`. Captures : `build/solo079-evidence/`. `check build assemblePack assembleTestPack` réussit en **2 min 21 s**, 124 tâches, avec `-x :sanctuary:runGameTest` conformément au refus du serveur dédié. Les 1 693 classes du JAR correspondent au build ; seules `FamiliarBattle` et son état temporaire changent par rapport à beta.078. Deux nouveaux libellés par langue, ressources et textures inchangées. Sources vérifiées, même JAR embarqué dans les deux packs ; archives beta.078 conservées à l’identique. Reçu : `build/solo079-artifact.json`. Aucun déploiement personnel ; les essais utilisent le serveur intégré. ## Archives - [Sanctuary-beta.079.mrpack](../build/Sanctuary-beta.079.mrpack). SHA-256 : `7df042d720e2511310387183efcc432cafec4786623e530e5552fd2ba36ca7db`. - [Sanctuary-Test-beta.079.mrpack](../build/Sanctuary-Test-beta.079.mrpack). SHA-256 : `0ca193b2918c7d650503c2ce2fa97d2b3c626fee5ddd99df0cf51ea05a2bb82e`.