HexDeck

HEXDECK

Advanced Search

HexDeck pairs a powerful filters interface for quick, everyday searches along with an advanced query system built for power users who demand precise, fine-grained control.

Jump to a section below to learn more about advanced search:

Syntax

Filters

Structure

Advanced queries are composed of statements. Each statement has a flag, operator, and value.

Statements must contain no spaces between their contents and are case-insensitive.

When searching for content with spaces or special characters ([, ', etc), you must use quotes to group the content together.

Multiple statements can be used to narrow results further and are treated as being joined by the word "and".

Some flags support searches of multiple values. Multi-value searches will return cards that meet any of the specified values. The following fields support comma separated lists:

  • Types
  • Domain
  • Super Types
  • Tags
  • Keywords
  • Search Tags
  • Artists
t=unit d=mind

exactly mind units

d:fury c:"Kai'Sa"

fury cards with "Kai'Sa" in name

Using Or

By default, multiple statements are joined by the word "and". You can use the word "or" between statements to make either side optional.

t:unit or t:spell

units or spells

e=2 or e=3

2 or 3 cost cards

Negating

Any statement can be negated by pre-pending a "-" in front of it.

-st:token

not tokens

-t:gear

not gear

Nesting

Complex queries can be built by nesting statements within parentheses. When combined with "or", this can be used to create very powerful searches.

You may nest statements to any level of depth.

d:mind (t:unit or t:gear)

mind units or mind gear

t:spell (e>=4 or kw:repeat)

spells with repeat or 4+ energy

Operators

Every statement must have an operator. Below is a full list of each operator and its meaning:

  • =exact match
  • :contains
  • <less than
  • >greater than
  • <=less than or equal to
  • >=greater than or equal to
e=3

exactly 3 energy

m>=5

at least 5 might

Name

Search for cards by their name.

-c:"Kai'Sa"

"Kai'Sa" not in name

name=kingpin

name is exactly "kingpin"

Domain

Search for cards by their domain(s). This field supports comma separated lists.

id:mind,fury

domain contains mind and/or fury

domain>=calm

is at least calm domain

1
Energy

Search for cards by their energy costs.

e>=1

at least 1 energy

-mv=3

not 3 energy

powerPower

Search for cards by their power costs.

p>=1

at least 1 power

-pow=3

not 3 power

mightMight

Search for cards by their might.

m>=4

at least 4 might

might=1

exactly 1 might

mightMight Bonus

Search for cards by their might bonus.

mb>=1

at least 1 might bonus

mightbonus=0

no bonus might

Type

Search for cards by their type(s). This field supports comma separated lists.

type=unit

exactly units

-t:unit,spell

not units or spells

Super Type

Search for cards by their super type(s). This field supports comma separated lists.

supertype=champion

exactly champions

-st:signature

not signatures

Tags

Search for cards by their tag(s). This field supports comma separated lists.

tag=fizz

tags are exactly "Fizz"

ta:sona,vi

tags contain "Sona" and/or "Vi"

Search Tags

Search for cards by often-used, player referenced functions/labels. This field supports comma separated lists.

is:removal,sweeper

removes multiple things

-has:errata

does not have errata

Keywords

Search for cards by their keyword(s). This field supports comma separated lists.

keyword:quickdraw

has quickdraw

kw=action,repeat

has exactly action and repeat

Rules Text

Search for cards by their rules text.

Special text, such as Keywords, Power, Energy, etc. can be searched for by using square brackets. Essentially, if the text appears in a colored box on the card, you should wrap it in square brackets. Text in the same colored box should be wrapped in square brackets together.

For symbols, we use the same syntax as the official Core Rules document for our shorthand (i.e. "M" = Might, "G" = Calm, etc.).

Note: when the "o" flag is used, it will check against both rules text and effect text.

rt:draw

rules text contains "draw"

o:"[add] [r]"

adds fury power

Effect Text

Search for cards by their effect text.

Special text, such as Keywords, Power, Energy, etc. can be searched for by using square brackets. Essentially, if the text appears in a colored box on the card, you should wrap it in square brackets. Text in the same colored box should be wrapped in square brackets together.

For power symbols, we use the same syntax as the official Core Rules document for our shorthand (i.e. "R" = Fury, "G" = Calm, etc.).

Note: when the "o" flag is used, it will check against both effect text and rules text.

et:"[shield]

gives the shield keyword

o:hold

rules/effect text contains "hold"

Flavor Text

Search for cards by their flavor text.

flavortext:Braum

flavor text contains "Braum"

ft:"true display"

flavor text contains "true display"

Rarity

Search for cards by their rarity.

Note: the ":" operator is treated like "=" for this field.

r:rare

rare

-rarity=common

not common

Set

Search for cards by their set(s).

Note: the ":" operator is treated like "=" for this field.

s=ogn

is in Origins

set:sfd

is in Spiritforged

artistArtists

Search for cards by their artist(s).

artist:AiriPan

"Airi Pan" as artist.

a:BoChen

"Bo Chen" as artist.