foul-magics/Mage/src/main/java/mage/target
Evan Kranzler 4591ac07cc
Reworking goad effects (ready for review) (#8034)
* changing goad to designation, refactored goad effects to be continuous

* [AFC] Implemented Vengeful Ancestor

* reworked effects which goad an attached creature

* updated goading implementation

* updated combat with new goad logic

* some more changes, added a test

* another fix

* update to test, still fails

* added more failing tests

* more failing tests

* added additional goad check

* small fix to two tests (still failing

* added a regular combat test (passes and fails randomly)

* fixed bug in computer player random selection

* some changes to how TargetDefender is handled

* removed unnecessary class

* more combat fixes, tests pass now

* removed tests which no longer work due to combat changes

* small merge fix

* [NEC] Implemented Komainu Battle Armor

* [NEC] Implemented Kaima, the Fractured Calm

* [NEC] added all variants
2022-02-15 09:18:21 -05:00
..
common Reworking goad effects (ready for review) (#8034) 2022-02-15 09:18:21 -05:00
targetadjustment [NEO] fixed implementation of March additional costs (#8524) 2022-02-12 14:27:35 -05:00
targetpointer [MID] Implemented Burn Down the House 2021-09-10 08:42:44 -04:00
Target.java [READY FOR REVIEW] Implement a "multi-amount" dialog (#7528) 2021-04-17 14:28:01 +04:00
TargetAmount.java [READY FOR REVIEW] Implement a "multi-amount" dialog (#7528) 2021-04-17 14:28:01 +04:00
TargetCard.java Commanders improves: 2021-02-05 17:19:30 +04:00
TargetImpl.java Fixed #8286. 2021-09-20 15:54:52 -05:00
TargetObject.java [CMR] fixed Hellkite Courser - missing command zone support in target (#7198); 2020-11-28 23:14:24 +04:00
TargetPermanent.java remove explicit null checks, match(..) checks on null itself by instanceof calls 2021-04-28 20:53:50 +02:00
TargetPlayer.java remove explicit null checks, match(..) checks on null itself by instanceof calls 2021-04-28 20:53:50 +02:00
Targets.java [READY FOR REVIEW] Implement a "multi-amount" dialog (#7528) 2021-04-17 14:28:01 +04:00
TargetSource.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
TargetSpell.java remove explicit null checks, match(..) checks on null itself by instanceof calls 2021-04-28 20:53:50 +02:00
TargetStackObject.java remove explicit null checks, match(..) checks on null itself by instanceof calls 2021-04-28 20:53:50 +02:00