Commit Graph

40 Commits

Author SHA1 Message Date
bridge
b60481c99c fix death bug 2026-01-06 21:23:06 +08:00
bridge
3f980d4593 fix a bug 2026-01-06 20:42:53 +08:00
bridge
9f5ad04e92 refactor buy and sell 2026-01-05 23:52:38 +08:00
bridge
6873746d29 refactor buy and sell 2026-01-05 23:37:52 +08:00
bridge
4bff8e503b add buy action 2026-01-05 23:16:58 +08:00
bridge
8d7e11b021 add elixir 2026-01-05 23:04:55 +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
77390fa647 fix pytest 2026-01-04 22:55:59 +08:00
bridge
4fc74b1531 refactor battle strength system 2026-01-04 22:25:25 +08:00
bridge
806e2c1262 refactor price system 2026-01-04 21:49:58 +08:00
bridge
3a9a9fd6f0 add choice helper 2026-01-03 22:26:55 +08:00
bridge
5b5cd79cb5 add circulation manager 2026-01-03 22:15:25 +08:00
bridge
b43530ee99 refactor economy prices 2025-12-31 23:41:45 +08:00
bridge
7197dd1acb refactor equip 2025-12-31 23:18:47 +08:00
bridge
4abd17e6f8 fix pytest 2025-12-30 23:17:34 +08:00
bridge
f14ea0b92e refactor llm config 2025-12-30 22:27:27 +08:00
bridge
6a4059280a refactor death 2025-12-29 21:46:26 +08:00
bridge
6e380f1161 remove mp 2025-12-22 00:30:09 +08:00
bridge
b225d74ba0 refactor llm 2025-12-20 22:18:59 +08:00
bridge
162ea8efe2 refactor llm 2025-12-20 22:13:26 +08:00
bridge
f2812a16ea add pytest 2025-12-20 17:13:53 +08:00
bridge
0890fc18b2 add pytest 2025-12-18 22:08:06 +08:00
bridge
30a10bbb1c add pytest 2025-12-14 15:13:48 +08:00
bridge
6b0bf25699 fix pngs 2025-12-14 14:59:25 +08:00
bridge
9a16e2aa16 fix bug 2025-12-11 00:40:11 +08:00
bridge
d8cb9389fb add sect ranks 2025-11-08 02:42:28 +08:00
bridge
c5c6c640b7 refactor name logic 2025-11-02 21:01:30 +08:00
bridge
d07b6ebb87 fix bug 2025-09-24 00:23:17 +08:00
bridge
3047de0367 add action chain 2025-09-02 00:35:07 +08:00
bridge
e0d3615ca5 add names 2025-08-28 22:35:02 +08:00
bridge
96615c0c0d add new actions and AI 2025-08-28 22:25:05 +08:00
bridge
933acc2edb add readme 2025-08-25 00:53:55 +08:00
bridge
e504969c1f update new avatar 2025-08-25 00:08:52 +08:00
bridge
cc9ffc3557 fix bug 2025-08-23 22:02:47 +08:00
bridge
a94ea2bd8b add log 2025-08-23 21:45:05 +08:00
bridge
f72bccf0d3 add root 2025-08-23 20:53:03 +08:00
bridge
9ee2230234 add tiles 2025-08-22 01:09:04 +08:00
bridge
25ff7c1c17 add essence 2025-08-21 00:20:26 +08:00
bridge
658f2aefdb add calendar and region 2025-08-20 22:51:42 +08:00
bridge
7851cbba0d add map 2025-08-20 01:18:04 +08:00