StarWarsDex Changelog

Updates from across the galaxy

Big Update — Puzzles, Smarter Trades, New Card Tools #

Brand new puzzle system, a smarter trade fairness check, new /cards filters and counters, animated cards, guided server setup, boss fight pings, vote cooldowns, maintenance mode, and a long list of fixes.

24 May 2026

New Feature
Prestige
Trading
Cards
Puzzles
Bosses
Commands
Quality Of Life
BugFix

New: Prestige Cards

The rarest way to show off a card you've truly mastered.

  • Collect 10 different event versions of the same card — for example Halloween, Christmas and Easter Darth Vader — and forge them into a single Prestige card.
  • Each Prestige card has its own unique artwork: your Prestige Darth Vader looks nothing like the normal one.
  • Prestige cards come with a built-in +20% attack and +20% health boost.
  • /prestige forge <card> — forge the Prestige version once you own 10 different events of a card. If you have more than 10, you pick which to use; the weakest copy of each event is the one spent, and your favorites and cards in active trades are never touched.
  • /prestige list — see every Prestige card and track how close you are (events collected out of 10).
  • The 10 event cards are used up when you forge, so the trade-off is real.
  • Prestige cards can't be found in the wild — forging is the only way to get one. Once forged they behave like any other card: trade them, battle with them, and show them off in your collection.

New: Puzzle System

A brand new collectible alongside cards.

  • /puzzle list — see every active puzzle and your progress.
  • /puzzle view — render a visual jigsaw of the puzzle showing the pieces you have.
  • /puzzle claim — turn a completed puzzle into a card reward.
  • /puzzle trade-begin / trade-add / trade-remove — trade puzzle pieces with other players.
  • Puzzle pieces can drop when you catch a card.

Smarter Trade Fairness

The fairness check on every locked trade has been rebuilt and is now much better at judging what cards are actually worth.

  • Truly rare cards are recognised as rare, even if their stats don't look special. Retired and shiny cards no longer get mistaken for commons.
  • Shiny and event variants are now valued based on how many of that exact variant exist, not just the base card.
  • Older events count for more, because no new copies can be created anymore.
  • The one-sentence verdict is more accurate and to the point.

Stat bonuses (+atk%, +hp%) are not part of the fairness rating — that part stays between you and your trade partner.


Cards — New Filters and Tools

/cards list

  • New shiny filter
  • New favorited filter
  • New duplicates filter — True shows only cards you own more than one of, False shows only unique copies. Previously this was a sort option; it's now a proper filter.
  • New ALL option in the event picker — show every event card you own across all events at once.

/cards count (NEW)

  • See how many cards you (or another player) own.
  • Filter by card, event, faction, or shiny.
  • Without filters: shows total cards, shinies, favorites, and cards received via trades.

/cards completion

  • Got a fresh redesign with a cleaner paginated layout.

/cards favorite

  • Limit is now exactly 100 favorites (an off-by-one bug previously let you sneak in one more).

Trading

  • /trade bulk add (NEW) — add every owned card of a chosen type to your trade in one command, with options to include shinies and event cards. Favorites, cards already in the proposal, and cards locked in another trade are skipped automatically.

Donations

  • Donation approval requests now ping the recipient so they actually see the prompt.
  • The whole donation UI was rebuilt and now has clear pending / accepted / denied / timed-out states.

Bosses

  • Boss fights now last 10 minutes instead of 5, giving more people time to join.
  • The boss card selector now sorts your favorite cards first, then by highest attack.
  • The boss stats and leaderboard screens got a cleaner layout.
  • When a boss is defeated, everyone who joined the fight now gets a DM with their rewards — the card they earned (with its stat bonuses), their total damage and attacks, and an MVP note for the top damager. If your DMs are closed it's simply skipped.

Battles

  • Fixed a bug where two cards with the same name or owner could share or overwrite faction bonuses during a battle. Each card's bonus is now correctly tracked.

Maintenance Mode

A new bot-wide pause switch.

  • When maintenance is on, card spawns are paused across all servers without changing your spawn channel settings.
  • The bot status changes to 🛠️ Global Maintenance so you can tell at a glance.
  • An announcement is posted in spawn channels when maintenance starts and ends.

New: /setup — Guided Server Setup

Setting up the bot is now one command instead of several.

  • /setup walks you through the whole configuration step by step, in a single message that updates as you go.
  • Step 1 — Spawn channel. Pick the channel from a dropdown. The bot checks straight away that it can actually see the channel, send messages and embed links there, and tells you exactly which permission is missing if not.
  • Step 2 — Language. Choose the language for bot messages, or leave it on Auto to follow your server's Discord language.
  • Step 3 — Boss ping role. Choose a role to ping for boss fights (see below), or skip it.
  • Step 4 — Confirm. A summary of your choices plus the Terms of Service, with Back and Cancel available at every step.
  • Nothing is saved until you press Finish — cancelling or letting it time out leaves your server untouched.
  • Requires the Manage Server permission, same as /config channel.

The individual /config channel, /config language and /config disable commands still work exactly as before if you'd rather change one thing.


New: Boss Fight Pings

Never miss a mini boss again.

  • Set a role in /setup and the bot will ping it whenever a mini boss spawns in your server.
  • Don't have a role yet? Press ✨ Create role for me and the bot creates a mentionable SWD Boss Ping role for you. If it's missing the Manage Roles permission it will say so instead of failing silently.
  • The ping is posted as its own message, so it stays in the channel while the boss message updates with the boss's health.
  • Entirely optional — pick 🔕 No ping and nothing changes.

Vote Cooldowns in /votelink

No more guessing whether you can vote again.

  • /votelink now shows the status of each bot list separately:
    • ✅ Ready to vote with the link, or
    • ⏳ You can vote again in 4 hours if you're still on cooldown.
  • The countdown updates by itself, so the message stays accurate however long it's been on screen.
  • If every site is on cooldown, the bot says so instead of showing links you can't use yet.

Cooldowns only start counting from your next vote, so everything shows as ready until then.


Bug Fixes

  • /leaderboard is back. It was crashing for everyone with an internal error.

Collects System #

Track which players collect specific cards and factions

03 Mar 2026

Collects
Cards
Quality Of Life
Trading

A new Collects system has been added to help players track who collects specific cards and factions.

This makes it easier to know who might be interested in trades for certain cards.


How it works

Players can add cards or factions they collect to a global list.
Anyone can then view the list to see which players collect certain cards or factions.

Only players currently in the server where the command is used will appear in the list.

If a player collects a faction, they will also appear when someone searches for a card belonging to that faction.

Example:

  • If a player collects the Sith Order faction
  • They will appear when someone searches /collects card:Darth Vader

Faction collectors will appear with a tag after their name:


Command

/collects

Manage and view the collectors list.

/collects card:<card>

View every player on the current server who collects that card.

Players collecting the card's faction will also appear with a faction tag.

/collects user:<user>

View everything a player collects.

The list will show:

  • Collected Factions (at the top)
  • Collected Cards

/collects faction:<faction>

View every player on the server who collects that faction.

/collects add card:<card>

Adds a card to your personal collects list.

/collects add faction:<faction>

Adds a faction to your personal collects list.

/collects remove card:<card>

Removes a card from your collects list.

/collects remove faction:<faction>

Removes a faction from your collects list.

Admin Cards in Battles #

Admin cards are now handled like customs in battles

01 Mar 2026

Battles
Admin Cards
BugFix
  • Admin cards are now handled the same way as Custom Cards

  • Admin cards can only be added to battle decks when Custom Cards Allowed is enabled during /battle start

  • If disabled, attempting to add a custom card will prevent it from being added to the deck

Boss Commands & Reminder System #

Introduced boss command group and automatic fight reminders

28 Feb 2026

Bosses
Commands
Quality of Life
  • Added /boss slash command group

  • Added /boss stats [user]
    Displays boss fight statistics for yourself or another user

  • Added /boss leaderboard [mode] [limit]
    Global leaderboard ranked by:

    • damage
    • defeats
    • mvps
      (Limit range: 1–25, default 10)
  • Added automatic boss fight reminder system

    • Sends a reminder every 40 seconds during active fights
    • Includes a “Jump to Boss” button linking to the spawn message
    • Replaces the previous reminder to prevent spam
    • Automatically stops when the boss is defeated or escapes