Commit Graph

4 Commits

Author SHA1 Message Date
bridge
b53f428cbb update unittest 2026-01-07 23:14:48 +08:00
bridge
fbb32adbf6 refactor normalize and resolution 2026-01-06 22:13:47 +08:00
Zihao Xu
8d985e0a2b fix: prevent actions on dead avatars
- Add validate_target_avatar() to TargetingMixin for unified validation.
- Update Attack and Assassinate to use the new validation method.
- Add comment to MutualAction.can_start() explaining why it uses inline check.
- Add tests for dead target validation.
2026-01-04 19:29:35 -08:00
bridge
f2812a16ea add pytest 2025-12-20 17:13:53 +08:00