Zone enumeration

From Hearthstone Wiki
Jump to: navigation, search

This page lists enumeration values for different game zones. Note that this page does not contain actual source code from the Hearthstone client, but is simply a reverse-engineered set of values.

Values table[edit | edit source]

Name Int value Description
INVALID 0
PLAY 1
DECK 2
HAND 3
GRAVEYARD 4
REMOVEDFROMGAME 5
SETASIDE 6
SECRET 7
Not public
DISCARD -2

C# source code[edit | edit source]

enum Zone {
	INVALID = 0,
	PLAY = 1,
	DECK = 2,
	HAND = 3,
	GRAVEYARD = 4,
	REMOVEDFROMGAME = 5,
	SETASIDE = 6,
	SECRET = 7,
	// Not public,
	DISCARD = -2,
}