Commit Graph

6 Commits

Author SHA1 Message Date
achmad 599339e225 feat: make all cards use 1 deck slot regardless of rarity
Override getCardDeckSlots to always return 1 so mythic and higher
rarity cards don't take multiple slots in the 30-slot deck.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 04:10:03 +07:00
achmad 5a7cb40872 chore: revert fix 2026-05-30 03:56:37 +07:00
achmad a9cf6b2ebc fix: card system 2026-05-30 03:54:44 +07:00
achmad 72b73c4dd6 feat: replace CreateHTTPRequest with CreateHTTPRequestScriptVM
Allows the game client to make HTTP API calls from a listen server
(local lobby) instead of requiring a Steam dedicated server.
CreateHTTPRequestScriptVM has the exact same API signature but works
in both dedicated server and listen server contexts.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 17:36:08 +07:00
achmad 49b790349f feat: update API URL to dota-zombie-invasion.achmad.dev
Point game client (server_config.lua) to the new domain with HTTPS
and enable secure flag on the admin session cookie for HTTPS.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 17:31:35 +07:00
achmad 777ee9bad8 initial commit 2026-05-29 15:11:31 +07:00