Skip to content
This repository has been archived by the owner on Aug 4, 2018. It is now read-only.

Chaos, Random Pack, Autopick, Suggest Lands, Makefile, add SOI #153

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Conversation

dev-id
Copy link
Contributor

@dev-id dev-id commented May 18, 2016

No description provided.

arxanas and others added 17 commits May 9, 2016 22:38
Previously, an attempt to run `node app.js` would fail with this
mysterious and wholly unhelpful error:

    undefined:24786
            throw errorReporter.errors;
            ^
    <compile-source>:73:9: Duplicate declaration, specialrnd

Evidently, a declaration is duplicated if it is made across case bodies.
When hovered over, cards now turn slightly brighter. Additionally, the
user can click a card to set it to be autopicked. The card then stays
highlighted, and has the text 'autopick' on its bottom border. If the
user picks another card, the old card is returned to normal and the new
assumes autopick behavior.
When the user selects a card for autopicking, but then their time
expires, the server automatically picks the autopick card on their
behalf rather than picking a card at random. This is behavior similar
to that of MTGO.

If the user fails to select any card at all, the old behavior applies
and one is selected at random.
Autopick, DFC fixes, MTGJSON change
This indicator simply displays 'Y' or 'N' if the given user is
currently connected.
The icon is green for currently-connected players, black for
disconnected players, and gray for bots. Note that green/red for the
indicator would probably be a bad choice for red-green colorblind
players. Each indicator has hover text explaining its meaning.
This is useful if you want to run `make` with the `-j` option to speed
up things somewhat. (It also helps to not confuse people like me who
have `make` aliased to `make -j5`, for whom the build process doesn't
quite work.)
Note that this commit requires a rebuild of the cards JSON files, as it
now records each card's mana cost.
Each player must select their 'ready' checkbox before the game can
start.
The host can kick users before the game has started or during the game.
If a user is kicked beforehand, they leave the game and can be replaced
with a new user. If a user is kicked during the game, they make all
future picks at random.
@dev-id dev-id changed the title Chaos, Random Pack Chaos, Random Pack, Autopick, Suggest Lands, Makefile, add SOI May 18, 2016
@dev-id
Copy link
Contributor Author

dev-id commented May 18, 2016

#1 #145

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants