Reposting with new information because it got ignored a month ago.
-
Bug description
[When using regex to search card text using the AND function, the search results will always omit Extra Deck monsters. It is now known that this affects both current PC and Android releases. Tested by myself and SamB.
] -
Bug reproduction steps
[
Searching "~shuffle&GY" does not return Daigusto Emeral.
][
Searching "~banish&all" does not return Ghoti of the Deep Beyond.
][
Searching "~Little&Knight" does not return S:P Little Knight.
][
Searching *any* two search terms using the & function while filtering for Xyz, Synchro, Link, and Fusion monsters will return almost no results. For example, "~target&destroy", "~target&negate", and "~tribute&negate" all only return 1 or 2 results when the actual count is much higher. (Notably, Stardust Dragon is omitted from the last query.)
][
Curiously, ED monsters with alternate summoning conditions (e.g. "MUST be Special Summoned from the Extra Deck via *X*") are not affected, suggesting that they are grouped differently, which allows them to dodge whatever bug is causing ED monsters to not appear in search results.
] -
Screenshot OR error code
-
Expected behavior
[Cards whose text matches the search terms should appear in the search results regardless of card type (Fusion, Synchro, Xyz, Link).
] -
What OS are you using
[Tested on both Android, Windows, and Linux. SamB deep-dived using different Regex syntaxes and none of them returned the expected results.
]