Class HasEffectsFilter

All Implemented Interfaces:, HasDesc<EntityFilterDesc>

public class HasEffectsFilter
extends EntityFilter
Matches an entity if it has an aura, battlecry, card cost modifier, deathrattle, any kind of trigger or is a spell.
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • test

      protected boolean test​(GameContext context, Player player, Entity entity, Entity host)
      Description copied from class: EntityFilter
      The subclasses of this class implement this method to actually perform the logic of the filtering. Observe that results from filtering other entities are not available here; this function is stateless in the sense that an earlier acceptance or rejection of an entity cannot influence the acceptance or rejection of a current entity.
      Specified by:
      test in class EntityFilter