Deck Tracker

Reposition by clicking on the game board, then press r and it will move to your mouse cursor. Alternatively, you can use the arrow keys.

Scale with a and d keys.

Change opacity with w and s keys.

Doesn't work in practice mode, since it does things differently.

Draw percentages, opponent play tracking etc coming later.

Creating a custom template:

Below, you can see a completed template code that can be added into duelyst.js .

Just copy this sample template and edit however you like within the // ***EDITABLE AREA START*** // and // ***EDITABLE AREA END*** // tags, just make sure to change the machineName to something unique. Other than the stuff inside colors: rarity and colors: extracard, none of the styles in the sample are required.

Faction statistics

In bundle

Lists faction statistics nicely in-game. Also shows total statistics for the current season, even for your friends, so you'll know when you've played over 100 S-Rank games. Sample imageSeason stats sample

Click the "Create stat zero point" button in the stats modal.

Paste into your duelyst.js and save, the same way as you the stats script.

Friend utilities

Remembers what you have written in the friend chat input without sending (separately for each friend), recalling that input when you get back to chat if you were challenged or closed chat for some other reason while writing.

Tells you who cancelled a challenge, instead of just saying "Your opponent cancelled the invite."

UI Helpers

In bundle

Small helpful utilities will be added here. It shows your rank chevrons in the profile summary page, changes deck colors to match the color blip you've chosen for a deck, and adds support for fully custom deck name coloring and styling.

Speedhack

Speeds up movement animations etc, to make turns clearer. Doesn't affect delays caused by attacking or eggs spawning, those require more extensive tampering with the game. The normal version keeps some speed scaling depending on animation type, the insane version makes EVERYTHING as fast as possible.

Caster replay sync

Intended for casters who want to show the hands of both players, will be useless for most other people! Adds a SYNC -button to your replays, which has a timer ticking down from 30 secs. It syncs to your system clock, so both clients should have the same time. Pause the game as soon as the mulligan has resolved (or use the auto-pause version), then wait until the timer is high enough for you to have time to click on both clients, then click the SYNC button on both clients to engage. It will start the replays once the timer runs to 0.

The first time the timer starts running from 30 to 0, it can lag by ~1 second due to it starting while the replay is loading. After it resets back to 30secs, it should be within 20 milliseconds of the other timer.

The auto-pause version pauses automatically after the mulligan, so hit sync after that. If you use the original version, you must do the post-mulligan pause manually. The auto-pause version requires a bit more resources from your computer, since it hijacks your game's devtools console, and may not work on very old toasters.