RosettaStone::Effects Class Reference

Effects class. More...

#include <Rosetta/Enchants/Effects.hpp>

Static Public Attributes

static Effect Taunt = Effect(GameTag::TAUNT, EffectOperator::SET, 1)
 
static Effect Poisonous
 A minion ability that causes any minion damaged by them to be destroyed. More...
 
static Effect DivineShield
 An ability which causes a minion to ignore the next damage it receives. More...
 
static Effect WindFury
 An ability which allows a character to attack twice per turn. More...
 
static Effect Stealth
 

Detailed Description

Effects class.

This class lists specific effects such as Taunt, Poisonous and Stealth.

Member Data Documentation

◆ DivineShield

Effect RosettaStone::Effects::DivineShield
inlinestatic
Initial value:
=
Effect(GameTag::DIVINE_SHIELD, EffectOperator::SET, 1)

An ability which causes a minion to ignore the next damage it receives.

◆ Poisonous

Effect RosettaStone::Effects::Poisonous
inlinestatic
Initial value:
=
Effect(GameTag::POISONOUS, EffectOperator::SET, 1)

A minion ability that causes any minion damaged by them to be destroyed.

◆ Stealth

Effect RosettaStone::Effects::Stealth
inlinestatic
Initial value:
=
Effect(GameTag::STEALTH, EffectOperator::SET, 1)

A minion ability which prevents that minion from being the target of enemy attacks, spells and effects until they attack.

◆ Taunt

Effect RosettaStone::Effects::Taunt = Effect(GameTag::TAUNT, EffectOperator::SET, 1)
inlinestatic

A minion ability which forces the opposing player to direct any melee attacks toward enemy targets with this ability.

◆ WindFury

Effect RosettaStone::Effects::WindFury
inlinestatic
Initial value:
=
Effect(GameTag::WINDFURY, EffectOperator::SET, 1)

An ability which allows a character to attack twice per turn.


The documentation for this class was generated from the following file: