Nettoyer les créatures mortes pendant un combat multi-ennemis #40

Closed
opened 2026-06-20 11:11:16 +00:00 by Reliodas · 1 comment
Owner

Pendant une rencontre à plusieurs ennemis, une créature morte reste occupante de sa case dans jusqu’à la fin complète du combat. ignore son jeton, qui peut donc conserver sa teinte sélectionnée. Si l’ennemi primaire meurt, le panneau ennemi retombe encore sur lui lorsqu’aucune autre cible n’est sélectionnée.

Critères d’acceptation :

  • une créature morte libère sa case tactique pendant que le combat continue ;
  • son jeton est neutralisé visuellement ou retiré sans attendre la fin du combat ;
  • elle ne peut plus être sélectionnée ni bloquer déplacement/pathfinding ;
  • le panneau ennemi affiche la cible sélectionnée ou, à défaut, un ennemi vivant ;
  • aucun signal ou événement de mort ne provoque de double retrait ;
  • tests couvrent mort de l’ennemi primaire avec un second ennemi vivant, occupation de case et état visuel/panneau.
Pendant une rencontre à plusieurs ennemis, une créature morte reste occupante de sa case dans jusqu’à la fin complète du combat. ignore son jeton, qui peut donc conserver sa teinte sélectionnée. Si l’ennemi primaire meurt, le panneau ennemi retombe encore sur lui lorsqu’aucune autre cible n’est sélectionnée. Critères d’acceptation : - une créature morte libère sa case tactique pendant que le combat continue ; - son jeton est neutralisé visuellement ou retiré sans attendre la fin du combat ; - elle ne peut plus être sélectionnée ni bloquer déplacement/pathfinding ; - le panneau ennemi affiche la cible sélectionnée ou, à défaut, un ennemi vivant ; - aucun signal ou événement de mort ne provoque de double retrait ; - tests couvrent mort de l’ennemi primaire avec un second ennemi vivant, occupation de case et état visuel/panneau.
Reliodas added this to the 0.15.0 milestone 2026-06-20 11:11:16 +00:00
Author
Owner

Complément technique : les références supprimées de la description sont TacticalGrid et World._process(). La case reste occupée dans la grille tant que la rencontre entière ne se termine pas.

Complément technique : les références supprimées de la description sont `TacticalGrid` et `World._process()`. La case reste occupée dans la grille tant que la rencontre entière ne se termine pas.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/beaulieu-sur-brume#40
No description provided.