foul-magics/Mage/src/main/java/mage/util
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
..
functions [NEO] Implementing Compleated mechanic and hybrid phyrexian mana (ready for review) (#8677) 2022-02-10 10:25:23 -05:00
trace Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899) 2021-07-09 07:28:43 +04:00
CardUtil.java fixed various instances of getting source name (fixes #8531, fixes #8528) 2021-12-24 19:30:31 -05:00
CircularList.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ClassScanner.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
Copier.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CopierObjectInputStream.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
Copyable.java Fixed miss copy code in Game object (lki, cards), removed unused code. Possible fixes: 2021-08-12 00:08:08 +04:00
DateFormat.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DebugUtil.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
DeckUtil.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FastByteArrayInputStream.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FastByteArrayOutputStream.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
GameLog.java [AFR] fixed game log issue with +2 Mace 2021-07-10 08:44:59 -04:00
JarVersion.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
JsonUtil.java Dev: migrated to single json lib (removed json-simple from deck import code), clean up guava lib usage in cards; 2021-10-01 17:57:54 +04:00
ManaUtil.java * Additional costs - added support of X costs on free cast (example: Kicker X, see Thieving Skydiver and Etali, Primal Storm combo); 2021-08-05 16:18:04 +04:00
MessageToClient.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
RandomUtil.java Reworking goad effects (ready for review) (#8034) 2022-02-15 09:18:21 -05:00
StreamUtils.java fixed unclosed resources in copy method in mage framework Copier 2018-03-20 14:18:42 +01:00
SubTypes.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
TargetAddress.java Additional fixes for #6771 (modal spells resolve order) 2020-07-03 01:46:05 +04:00
ThreadLocalStringBuilder.java
TournamentUtil.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
TreeNode.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00