Commit Graph

4 Commits

Author SHA1 Message Date
Houmgaor
792dcd5d91 feat(diva): implement Diva Defense point accumulation (#168)
RE'd putAdd_ud_point (FUN_114fd490) and putAdd_ud_tactics_point
(FUN_114fe9c0) from the ZZ client DLL via Ghidra decompilation.

MsgMhfAddUdPoint fields: QuestPoints (sum of 11 category accumulators
earned per quest) and BonusPoints (kiju prayer song multiplier extra).
MsgMhfAddUdTacticsPoint fields: QuestID and TacticsPoints.

Adds diva_points table (migration 0009) for per-character per-event
point tracking, with UPSERT-based atomic accumulation in the handler.
2026-03-18 12:09:44 +01:00
Houmgaor
48639942f6 style: run gofmt across entire codebase
330 non-vendor files had minor formatting inconsistencies
(comment alignment, whitespace). No logic changes.
2026-02-23 21:28:30 +01:00
Houmgaor
7f13ee6a51 chore(mhfpacket): remove orphaned commented-out panics in stub parsers
Replace dead `//panic("Not implemented")` after return statements with
TODO comments indicating these are stub parsers with unknown fields.
2026-02-23 17:11:19 +01:00
wish
2c0e7a5267 repository cleanup 2022-07-29 03:25:23 +10:00