spells.bar an open-source project and is not affiliated with Sorcery: Contested Realm or Erik's Curiosa Limited. All rights to Sorcery and its content are owned by Erik's Curiosa Limited.
Track updates to the project via the developer ad-hoc notes: https://github.com/JollyGrin/sorcery-tcg-playtest/tree/main/notes
Spells.bar uses the websocket go server from https://github.com/JollyGrin/unbrewed-p2p Find instructions if you wish to setup your own game server.
- keypress listener for mana/life increase
- add hand drawing mode (for mobile, just deck and hand)
- command: scry -> add bottom deck in addition to top deck
- full preview of cards in grid cell
- support 4players
- support battlebox (shared deck)
- draft mode
- include websocket support
- statistics on openings https://www.reddit.com/r/SorceryTCG/comments/18y5bs4/personal_beta_opening_stats_100_boxes/
- updating mana or rolling dice causes board state to clear
- graveyard sorting. Ensure that in the handle drag it ignores ordering conditions
- firefox maybe shows context menu on right click
- right click modal, taps card
- [ ]
- view enemy graveyard
- add four cores deck import https://fourcores.xyz/api/tts/T33jdoAJy8PGY9Agq1fo
- add setting to flip enemy card upside down
- add precon decks to default load
- banish cards from cemetary
- roll dice (d6/d20)
- spawn card/token modal
- cache the sorcery api data on cards.army
- make a modal that spawns a card to your hand
- will cover rubble and many other mechanics
- some cards have effects that require counter on the card
- manipulation action window:
- move card from top of deck to bottom
- draw from bottom
- add numbers to grid: numbers 1-20
- add counters on cards
- add remaining / total mana
- add websocket for multiplayer
- landing page
- setup pages for solo play (1p, 2p rotate self)
- add url loading for decks
- add realms app deck loader
- add solo turn rotator (play against yourself)
- add health counter
- use top header for info