mirror of
https://github.com/magefree/mage.git
synced 2025-12-28 14:32:06 -08:00
* Implement Costs Tag Map system * Use Costs Tag Map system to store X value for spells, abilities, and resolving permanents * Store Bestow without target's tags Change functions for getting tags and storing the tags of a new permanent * Create and use deep copy function in CardUtil, add Copyable<T> to many classes * Fix Hall Of the Bandit Lord infinite loop * Add additional comments * Don't store null/empty costs tags maps (saves memory) * Fix two more Watchers with Ability variable * Add check for exact collection types during deep copy * Use generics instead of pure type erasure during deep copy * convert more code to using deep copy helper, everything use Object copier, add EnumMap * fix documentation * Don't need the separate null checks anymore (handled in deepCopyObject) * Minor cleanup |
||
|---|---|---|
| .. | ||
| config | ||
| piperDecks | ||
| src | ||
| CMDNorinTheWary.dck | ||
| CommanderAnafenza_WBG.dck | ||
| CommanderDuel.dck | ||
| CommanderDuel_Karador_BGW.dck | ||
| CommanderDuel_Mairisil_UBR.dck | ||
| CommanderDuel_Partners.dck | ||
| CommanderDuel_UW.dck | ||
| CommanderOviya.dck | ||
| JustLands.txt | ||
| Oathbreaker_UR.dck | ||
| pom.xml | ||
| Power Hungry.dck | ||
| RB Aggro.dck | ||
| UW Control.dck | ||