{ "name": "Clients", "type": "script", "command": "// =========================================================\n// 1. RECUPERATION DES CLIENTS\n// =========================================================\nconst clients = canvas.scene.tokens.filter(token =>\n token.actor.hasPlayerOwner === false &&\n token.actor.type === \"pnj\" &&\n token.actor.system.categorie === \"Client\"\n);\n\nif (clients.length === 0) {\n ui.notifications.warn(\"Aucun Client trouvé.\");\n return;\n}\n\n// =========================================================\n// 2. CONSTRUCTION DU CODE HTML (avec onglets et panel)\n// =========================================================\nlet tabsHtml = `
${attaque.nom}
\n${attaque.degats}
\n${sort.name}
\n${sort.system.effet}
\n${capacite.name}
\n${capacite.system.cout}
\n${capacite.system.effet}
\n${espece}
\n${role}
\n${dv}
\n${pvVal} / ${pvMax}
\nΔ${courage}
\n${resume}
\n${armureDelta}
\n${armureProtectionStockee}
\n