fix(combat): blessures appliquées au seul acteur du token ciblé
Résout par uuid avant l'id d'acteur : pour un token non lié (PNJ mineur), token.actor.id expose encore l'id de l'acteur monde dont il est issu, et résoudre par id blessait alors tous les tokens de la fiche. Le uuid d'un acteur synthétique est résolu en extrayant directement la scène et le token, car fromUuid échoue sur les documents non indexés quand la résolution est asynchrone.
This commit is contained in:
@@ -61,3 +61,16 @@ make build / watch / lint # Makefile wrappers for above
|
||||
- **No tests**: `npm test` is a stub (exits 1). No test framework installed.
|
||||
- **No CI**: `.github/` is gitignored; no workflows configured.
|
||||
- **HotReload**: `system.json` flags hotReload for css, scss, hbs, json extensions.
|
||||
|
||||
|
||||
## Constraints and remarks
|
||||
|
||||
Foundryv14 only : foundryvtt.com/api/
|
||||
|
||||
## Tests
|
||||
|
||||
With chrome-devtools on port 9222
|
||||
|
||||
World is called "Vermine", thru https://localhost:31000, with Gamemaster user logged in (no password needed)
|
||||
|
||||
Always try to re-use existing chrome-devtools session.
|
||||
|
||||
Reference in New Issue
Block a user