foul-magics/Mage/src/main/java/mage/players
Alexander Novotny a36a7d9b7f
[LTR] Add Goldberry, River-Daughter (#10524)
* Added Goldberry

* Slight optimizaztion

* Happy Path Test

* More unhappy tests

* Sanity check for Goldberry's counter choices

* Updated player.getMultiAmount to support individual constraints

* Some cleanup

Also modified ResourcefulDefense to use new multi amount api

* Updated logging

* Added hint for number of counters

* Fixed issue with Resourceful Defense

* Improvements to defaults

Default list will properly make sure to stay within individual maximums
If a player is asked for a choice that isn't actually a choice because each choice's min and max are equal, instead the default response is immediately returned. This helps with situations like moving a counter off of Goldberry when she only has one counter on her.

* -1/-1 Counter test

* Fixed issue with -1/-1 counters

* Adjusted dialog to properly enforce constraints
2023-07-28 21:29:40 -04:00
..
net GUI: Autochoose targets if choice can be made (#9206) 2022-07-08 21:58:42 -04:00
Library.java Changed getTopCards to use LinkedHashSet to always return cards in the same order that they are in the library. 2022-02-06 10:08:17 -05:00
ManaPool.java MOM: Added card "Omnath, Locus of All" and its abilities and effects (#10029) 2023-04-15 13:16:51 -04:00
ManaPoolItem.java Fixed NPE in ManaPaid events usage 2023-04-01 18:58:00 +04:00
PlayableObjectsList.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
PlayableObjectStats.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
Player.java [LTR] Add Goldberry, River-Daughter (#10524) 2023-07-28 21:29:40 -04:00
PlayerImpl.java Add logic to PlayerImpl for protection effects when damage can't be prevented (#10652) 2023-07-27 00:23:27 -04:00
PlayerList.java Fixed miss code for reversed turn order (see Aeon Engine, #8804) 2022-05-27 09:35:30 +04:00
Players.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PlayerType.java
StubPlayer.java [LTR] Add Goldberry, River-Daughter (#10524) 2023-07-28 21:29:40 -04:00