v0.0.13b — Mitigation ClimbOverFenceState + auto-equip vêtements best-stat
Nouveautés v0.0.13b
Mitigation ClimbOverFenceState (PHNPC_Enforce.lua + PHNPC_Actions.lua)
- Interception défensive de l'état \ClimbOverFenceState\ à chaque tick : reset immédiat vers idle, purge du path courant, cooldown recovery (\PHNPC_FenceRecoverTicks).
- Réduit les boucles d'état provoquant les erreurs rouges \BodyDamage nil\ en multijoueur.
- Pendant la recovery fence, redirection locale vers une case libre avant reprise de la destination d'ordre.
Auto-équipement vêtements best-stat (PHNPC_Inventory.lua)
- Sélection du meilleur vêtement par slot BodyLocation selon score défensif.
- Priorités : \�ulletDefense\ > \�iteDefense\ > \scratchDefense\ + ratio condition + bonus isolation.
- Remplacement seulement si le candidat score mieux que le vêtement déjà porté.
Nouveautés v0.0.13
Stabilisation follow
- Suivi par ancrage autour du joueur (\pathToLocationF) — stop à 2 tuiles, anti-collage, anti-spam re-path.
Combat
- Comparaison arme équipée + inventaire complet NPC → équipement de la meilleure arme disponible.
Loot mort NPC
- Les items en main (primaire/secondaire) sont inclus dans le snapshot de transfert au cadavre.
Correction données spawn
- \Chef\ : \Base.CanOpener\ corrigé en \Base.TinOpener\ (suppression de l'erreur \AddItem\ console).
Version testée sur PZ Build 42.18.x — solo et multijoueur.