-
Deprecated ClassesClassDescriptionUse
BuffSpellinstead.Use SummonSpell instead.Use aBuffAurainstead. 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. SeeCreateCardFromChoicesSpellfor an example.UseDiscoverSpellwith a"spell": {"class": "ReceiveCardSpell"}instead.UseDiscoverSpellinstead.The discover option spell is fairly brittle. You should useDiscoverSpellinstead, discovering a sequence of cards and playing one by casting or summoning it.UseDiscoverSpellwith aSpellArg.CARD_FILTERinstead.Use aDrawCardSpellwith a sub spell like{"class": "DrawCardSpell", "spell": {"class": ..., "target": "OUTPUT"}}instead.byEquipWeaponSpell.UseCastRandomSpellSpellinstead.byReceiveCardSpell, which supports sub spells inSpellArg.SPELL.Use aRemoveCardSpellwith 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.
UseReplaceCardsSpellinstead.UseReturnTargetToHandSpellinstead.
-
Deprecated Fields
-
Deprecated Enum Constants
IsDamagedConditionwhoseConditionArg.TARGETis theEntityReference.TRIGGER_HOST(i.e. the aura host) instead.