mh_action_target.py gère le flux différent des formulaires classiques
(Play_action.php avec ai_ToDo -> redirection vers une page <select
id_target> -> POST Play_a_ActionResult.php avec le token cp frais).
Dry-run par défaut, --execute seulement sur confirmation explicite.
Testé en conditions réelles : Vampirisme (ai_ToDo=203) sur "un Sphinx
[Adulte]" - sortilège réussi, 108 dégâts infligés, 2 PX gagnés, 4 PA.
mh_vue.py liste les monstres/trolls/tresors visibles (endpoint json_vue.php,
avec les en-tetes X-Requested-With/Referer necessaires). mh_move_toward.py
calcule le trajet en pas de Deplacement Eclair vers la cible la plus proche
correspondant a un filtre de nom, avec un mode --dry-run (calcul seul) et
--execute (soumission reelle, jamais sans confirmation explicite de Perco).
Scripts Python (requests + BeautifulSoup) pour un agent LLM local
(Hermes-agent) : lecture structuree du lieu du troll (description +
formulaires d'action disponibles), et soumission d'une action precise
uniquement apres confirmation explicite. Corrige le probleme observe
avec un agent 9B qui ne detectait pas les boutons d'action en lisant
le HTML brut.