Commit Graph

565 Commits

Author SHA1 Message Date
44b2c6064c Clamp campaign bond levels 2026-07-05 14:52:09 +09:00
3d48ef3c80 Restrict battle item stocks to allies 2026-07-05 14:47:24 +09:00
785ef2921d Normalize campaign reward snapshots 2026-07-05 14:44:31 +09:00
ce79166f96 Normalize campaign reward labels 2026-07-05 14:41:47 +09:00
1b1a203ef1 Restrict enemy usable save keys 2026-07-05 14:37:31 +09:00
ab8e702b4d Restrict battle save attack intents 2026-07-05 14:34:27 +09:00
0950f458a8 Filter invalid campaign reward recruits 2026-07-05 14:29:52 +09:00
16cbcf2c9a Filter invalid campaign reward unlocks 2026-07-05 14:26:04 +09:00
c702bfdfb0 Clamp campaign objective target markers 2026-07-05 14:22:22 +09:00
e4ff46e6e0 Reject stale battle save effects 2026-07-05 14:17:23 +09:00
d0085eeb18 Deduplicate campaign reward references 2026-07-05 14:13:27 +09:00
7196ab3dbd Filter self-referential campaign bonds 2026-07-05 14:08:42 +09:00
15df3532fb Validate battle save campaign step 2026-07-05 14:05:03 +09:00
4d2a311891 Reject stale battle save attack intents 2026-07-05 14:01:33 +09:00
11e42fd54f Validate battle save bond state 2026-07-05 13:57:44 +09:00
1145ef14aa Clamp campaign save numeric fields 2026-07-05 13:52:42 +09:00
fe5a3edfd2 Clamp battle save unit core stats 2026-07-05 13:48:19 +09:00
deaec059ee Clamp battle save unit stats 2026-07-05 13:44:35 +09:00
3a5ee11a6d Clamp battle save effect state 2026-07-05 13:40:20 +09:00
d9a50ba064 Limit battle save item stocks 2026-07-05 13:37:00 +09:00
4931cb2cf7 Reject overlapping live battle save units 2026-07-05 13:33:25 +09:00
ad7e80b58f Clamp battle save unit levels 2026-07-05 13:30:09 +09:00
68960d6fd7 Reject self targeting battle intents 2026-07-05 13:27:20 +09:00
e9dbe404ff Guard battle bond save arrays 2026-07-05 13:24:49 +09:00
9985998a5b Tighten battle bond save validation 2026-07-05 13:21:47 +09:00
70cd7305a8 Cap max bond experience gains 2026-07-05 13:18:07 +09:00
8d306587fc Clamp campaign save growth values 2026-07-05 13:09:26 +09:00
62a17274ff Harden battle save growth validation 2026-07-05 12:58:16 +09:00
fad06eade4 Clamp initial equipment experience 2026-07-05 12:46:58 +09:00
2031480abd Validate sortie deployment terrain 2026-07-05 12:39:02 +09:00
b383dbf245 Harden sortie formation assignment recovery 2026-07-05 12:27:16 +09:00
8a73169263 Harden sortie item assignment recovery 2026-07-05 12:22:47 +09:00
81bc2461ed Cap campaign inventory recovery 2026-07-05 12:16:24 +09:00
cbce49b298 Filter campaign history roster references 2026-07-05 12:12:37 +09:00
3e7a7c2478 Recover blank campaign battle titles 2026-07-05 12:07:56 +09:00
d48726c21c Cap campaign battle history snapshots 2026-07-05 12:04:23 +09:00
20def5e151 Cap campaign save string lists 2026-07-05 11:56:24 +09:00
c02a29e9cc Validate battle save event keys 2026-07-05 11:50:56 +09:00
288fb839d1 Validate battle save equipment state 2026-07-05 11:46:17 +09:00
1b6a8aea4c Limit corrupted battle save payloads 2026-07-05 11:40:49 +09:00
08e669aca5 Validate battle save item stock ids 2026-07-05 11:36:21 +09:00
7ef6f05590 Validate enemy usable save keys 2026-07-05 11:32:38 +09:00
eb5f50c02b Validate battle save unit references 2026-07-05 11:28:40 +09:00
64efc3d488 Validate battle save unit roster 2026-07-05 11:22:55 +09:00
63fd404d77 Harden battle save validation 2026-07-05 11:18:39 +09:00
6d17e86325 Normalize explicit campaign slot reads 2026-07-05 11:06:01 +09:00
5c9983b2d7 Require valid campaign save for continue 2026-07-05 11:02:21 +09:00
1943363111 Ignore malformed campaign reward labels 2026-07-05 10:59:04 +09:00
d827239813 Harden campaign save timestamp recovery 2026-07-05 10:54:59 +09:00
118d668002 Reject unknown campaign battle reports 2026-07-05 10:50:30 +09:00