forked from External/mage
* 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 |
||
|---|---|---|
| .. | ||
| functions | ||
| trace | ||
| validation | ||
| CardUtil.java | ||
| CircularList.java | ||
| ClassScanner.java | ||
| Copier.java | ||
| CopierObjectInputStream.java | ||
| Copyable.java | ||
| DateFormat.java | ||
| DebugUtil.java | ||
| DeckBuildUtils.java | ||
| DeckUtil.java | ||
| ExileUtil.java | ||
| FastByteArrayInputStream.java | ||
| FastByteArrayOutputStream.java | ||
| GameLog.java | ||
| JarVersion.java | ||
| JsonUtil.java | ||
| ManaUtil.java | ||
| MessageToClient.java | ||
| MultiAmountMessage.java | ||
| RandomUtil.java | ||
| StreamUtils.java | ||
| SubTypes.java | ||
| TargetAddress.java | ||
| ThreadLocalStringBuilder.java | ||
| TournamentUtil.java | ||
| TreeNode.java | ||