Talk about #11328 and somehow related to #11058 - remove the check for `Spell.isPerformanceMode()`, this is for something else and should not be used for this - Check if the Card is not Custom, with that we can still allow some exotic cards - use Predefined Zones instead of `forEachCardInGame`, probably only after #11058 - either define the Possible Zones in ReplacementType, which may not work for custom - or parse the exiting Cards first, like #11328
Talk about #11328 and somehow related to #11058
Spell.isPerformanceMode(), this is for something else and should not be used for thisforEachCardInGame, probably only after Java Stream + forEachCardInGame #11058