-
Deprecated ClassesClassDescriptionUse
BuffSpell
instead.Use SummonSpell instead.Use aBuffAura
instead. For example, to give a minion +1 attack only if the friendly player has more than 3 cards:"aura": { "class": "BuffAura", "attackBonus": 1, "hpBonus": 0, "target": "SELF", "condition": { "class": "CardCountCondition", "targetPlayer": "SELF", "operation": "GREATER", "value": 3 } }
Gives a minion an attack bonus with a given condition.
This spell is fairly brittle and you will be better off implementing the intended effects directly. SeeCreateCardFromChoicesSpell
for an example.UseDiscoverSpell
with a"spell": {"class": "ReceiveCardSpell"}
instead.UseDiscoverSpell
instead.The discover option spell is fairly brittle. You should useDiscoverSpell
instead, discovering a sequence of cards and playing one by casting or summoning it.UseDiscoverSpell
with aSpellArg.CARD_FILTER
instead.Use aDrawCardSpell
with a sub spell like{"class": "DrawCardSpell", "spell": {"class": ..., "target": "OUTPUT"}}
instead.byEquipWeaponSpell
.UseCastRandomSpellSpell
instead.byReceiveCardSpell
, which supports sub spells inSpellArg.SPELL
.Use aRemoveCardSpell
with a sub spell like{"class": "RemoveCardSpell", "spell": {"class": ..., "target": "OUTPUT"}}
instead.Has no implementation.Renounce Darkness is now implemented as a combination of other spells and effects.
UseReplaceCardsSpell
instead.UseReturnTargetToHandSpell
instead.
-
Deprecated Fields
-
Deprecated Enum Constants
IsDamagedCondition
whoseConditionArg.TARGET
is theEntityReference.TRIGGER_HOST
(i.e. the aura host) instead.