diff --git a/src/magic/model/MagicCardDefinition.java b/src/magic/model/MagicCardDefinition.java index e97cea421b..8d55fa3b2e 100644 --- a/src/magic/model/MagicCardDefinition.java +++ b/src/magic/model/MagicCardDefinition.java @@ -750,7 +750,8 @@ public class MagicCardDefinition { fullName.toLowerCase().contains(s) || name.toLowerCase().contains(s) || subTypeHasText(s) || - abilityHasText(s) + abilityHasText(s) || + getText().toLowerCase().contains(s) ); } diff --git a/src/magic/ui/ExplorerFilterPanel.java b/src/magic/ui/ExplorerFilterPanel.java index 7137673a3b..de012d811d 100644 --- a/src/magic/ui/ExplorerFilterPanel.java +++ b/src/magic/ui/ExplorerFilterPanel.java @@ -301,7 +301,7 @@ public class ExplorerFilterPanel extends TexturedPanel implements ActionListener return false; } */ - // name search + // search text in name, abilities, type, text, etc. final String filterString = nameTextField.getText(); if (filterString.length() > 0) { final String[] filters = filterString.split(" ");