22 static constexpr
const char*
const heals =
"heals";
23 static constexpr
const char*
const regenerate =
"regenerate";
24 static constexpr
const char*
const resistance =
"resistance";
25 static constexpr
const char*
const leadership =
"leadership";
26 static constexpr
const char*
const skirmisher =
"skirmisher";
27 static constexpr
const char*
const illuminates =
"illuminates";
28 static constexpr
const char*
const teleport =
"teleport";
29 static constexpr
const char*
const hides =
"hides";
30 static constexpr
const char*
const dummy =
"dummy";
32 static constexpr
const char*
const attacks =
"attacks";
33 static constexpr
const char*
const berserk =
"berserk";
35 static constexpr
const char*
const damage =
"damage";
36 static constexpr
const char*
const damage_type =
"damage_type";
37 static constexpr
const char*
const disable =
"disable";
38 static constexpr
const char*
const drains =
"drains";
39 static constexpr
const char*
const firststrike =
"firststrike";
40 static constexpr
const char*
const heal_on_hit =
"heal_on_hit";
41 static constexpr
const char*
const petrifies =
"petrifies";
42 static constexpr
const char*
const plague =
"plague";
43 static constexpr
const char*
const poison =
"poison";
44 static constexpr
const char*
const slow =
"slow";
45 static constexpr
const char*
const swarm =
"swarm";
47 ENUM_AND_ARRAY(
heals,
regenerate,
resistance,
leadership,
skirmisher,
illuminates,
teleport,
hides,
dummy,
attacks,
berserk,
chance_to_hit,
damage,
damage_type,
disable,
drains,
firststrike,
heal_on_hit,
petrifies,
plague,
poison,
slow,
swarm)
#define ENUM_AND_ARRAY(...)
void set(CURSOR_TYPE type)
Use the default parameter to reset cursors.
static constexpr const char *const regenerate
static constexpr const char *const drains
static constexpr const char *const firststrike
static constexpr const char *const resistance
static constexpr const char *const plague
static constexpr const char *const damage_type
static constexpr const char *const dummy
static constexpr const char *const disable
static constexpr const char *const swarm
static constexpr const char *const berserk
static constexpr const char *const heal_on_hit
static const std::set< std::string > weapon_number_tags()
static constexpr const char *const illuminates
static constexpr const char *const poison
static constexpr const char *const slow
static constexpr const char *const teleport
static constexpr const char *const attacks
static constexpr const char *const chance_to_hit
static const std::set< std::string > ability_no_value_tags()
static const std::set< std::string > no_weapon_number_tags()
static constexpr const char *const petrifies
static constexpr const char *const hides
static constexpr const char *const damage
static constexpr const char *const skirmisher
static constexpr const char *const heals
static const std::set< std::string > ability_value_tags()
static constexpr const char *const leadership
The base template for associating string values with enum values.