Implement dex and thorns effects #66

Merged
maple merged 1 commits from codex/dex-thorns-combat-effects into main 2026-06-16 02:01:54 +09:00
Collaborator

Summary

  • Add dexterity and thorns card fields and wire them into generated Lua combat logic
  • Make dexterity increase block gained from cards and show dex/thorns in the player buff line
  • Make thorns reflect damage to attackers when the player takes HP damage
  • Update thief cards that described dex/thorns but were using placeholder effects
  • Keep the balance simulator in sync and add regression tests for dex and thorns

Verification

  • node --check tools\deck\gen-slaydeck.mjs
  • node --check tools\balance\sim-balance.mjs
  • node --test tools\balance\sim-balance.test.mjs
  • node tools\deck\gen-slaydeck.mjs
  • JSON parse check for generated codeblock, UI, and card data
## Summary - Add dexterity and thorns card fields and wire them into generated Lua combat logic - Make dexterity increase block gained from cards and show dex/thorns in the player buff line - Make thorns reflect damage to attackers when the player takes HP damage - Update thief cards that described dex/thorns but were using placeholder effects - Keep the balance simulator in sync and add regression tests for dex and thorns ## Verification - node --check tools\\deck\\gen-slaydeck.mjs - node --check tools\\balance\\sim-balance.mjs - node --test tools\\balance\\sim-balance.test.mjs - node tools\\deck\\gen-slaydeck.mjs - JSON parse check for generated codeblock, UI, and card data
maple added 1 commit 2026-06-16 02:00:10 +09:00
maple merged commit b23dc3868e into main 2026-06-16 02:01:54 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gahusb/maplecontest#66