foul-magics/Mage/src/main/java/mage/target/common
Susucre 7df86e91a0 [CLU] Implement Sludge Titan
Introduced TargetCardAndOrCardInGraveyard, derived from the Library one.
Did not achieved everything I wanted in the tests, as the choice seems to be accepted.
Tested it live, no particular issue, you can't select more than one per category.
2024-01-23 19:51:13 +01:00
..
TargetActivatedAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetActivatedOrTriggeredAbility.java [LCI] Implement Tishana's Tidebinder 2023-11-05 13:34:08 -05:00
TargetAnyTarget.java text fixes [WOE] etc. (#11035) 2023-08-26 19:34:49 -04:00
TargetAnyTargetAmount.java Ready for Review: Implementing Battles (#10156) 2023-04-13 20:03:16 -04:00
TargetArtifactPermanent.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
TargetAttackingCreature.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetAttackingOrBlockingCreature.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCardAndOrCardInGraveyard.java [CLU] Implement Sludge Titan 2024-01-23 19:51:13 +01:00
TargetCardAndOrCardInLibrary.java refactor: improved targets that find a [type1] card and/or a [type2] card (#11497) 2023-12-01 19:26:30 +04:00
TargetCardInASingleGraveyard.java Remove redundant variable controllerOfFirstTarget (#9039) 2022-05-30 07:54:13 -06:00
TargetCardInCommandZone.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCardInExile.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCardInGraveyard.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
TargetCardInGraveyardBattlefieldOrStack.java Ready for review: Implement Craft mechanic (#11352) 2023-10-27 22:32:11 -04:00
TargetCardInHand.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
TargetCardInLibrary.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
TargetCardInOpponentsGraveyard.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCardInTargetPlayersGraveyard.java
TargetCardInYourGraveyard.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
TargetCardWithDifferentNameInLibrary.java
TargetControlledCreaturePermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetControlledPermanent.java [CMM] Implement Descendants' Fury (#10700) 2023-07-30 19:25:43 -04:00
TargetCreatureOrPlaneswalker.java refactor: removed netbeans's auto-generated comments 2023-09-02 16:05:29 +04:00
TargetCreatureOrPlaneswalkerAmount.java
TargetCreatureOrPlayer.java [UNF] Implement Comet, Stellar Pup (#10925) 2023-09-15 17:55:11 -04:00
TargetCreatureOrPlayerAmount.java
TargetCreaturePermanent.java [LTC] Implement Elrond of the White Council (#10731) 2023-08-03 00:26:19 -04:00
TargetCreaturePermanentAmount.java
TargetCreaturePermanentSameController.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCreaturePermanentWithDifferentTypes.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetCreaturesWithDifferentPowers.java
TargetDefender.java Ready for Review: Implementing Battles (#10156) 2023-04-13 20:03:16 -04:00
TargetDiscard.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetEnchantmentPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetEquipmentPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetLandPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetNonBasicLandPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetNonlandPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetOpponent.java [NCC] Implement several cards (#9328) 2022-09-22 21:38:29 -04:00
TargetOpponentOrPlaneswalker.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetOpponentsChoicePermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetOpponentsCreaturePermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetPermanentAmount.java fix notTarget handling in TargetPermanentAmount 2023-10-11 20:53:09 -04:00
TargetPermanentOrPlayer.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetPermanentOrPlayerAmount.java Fix 'chosen' spelling (#9021) 2022-05-27 21:45:07 -06:00
TargetPermanentOrSuspendedCard.java Implement Time Travel mechanic (#11299) 2023-10-13 23:28:29 -04:00
TargetPlaneswalkerPermanent.java
TargetPlayerOrPlaneswalker.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetSacrifice.java Rework sacrifice effects to support "can't be sacrificed" (#11587) 2023-12-31 14:10:37 -05:00
TargetSacrificeCreatureEachColor.java Rework sacrifice effects to support "can't be sacrificed" (#11587) 2023-12-31 14:10:37 -05:00
TargetSpellOrPermanent.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetTappedPermanentAsYouCast.java
TargetTriggeredAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00