Package net.demilich.metastone.game.spells.desc
package net.demilich.metastone.game.spells.desc
Subcomponents of a spell that help implement functionality like filtering cards and retrieving values.
-
ClassDescriptionAbstractEnchantmentDesc<T extends Enchantment>Represents a
SpellDesc
created from aLambdaSpellDesc.LambdaSpell
lambda function.Signature of a spell'sSpell.cast(GameContext, Player, SpellDesc, Entity, List)
method.The object describing a battlecry.A definition for a spell.