forked from External/mage
+ added javadoc + added final to method variables that should not be mutated + Mana can no longer be initialised with minus values + added null assertions + renamed ‘addXXX’ to ‘increaseXXX’. Add implies that you are able to add variable amounts. + subtraction can no longer allow minus values. + removed unused state + refactored classes use renamed/removed mana calls + added comment to contains(), needs to be looked into? + Added validation to setting of mana. Can no longer be set to minus values. Will log if an attempt is made +Added comment to static mana, this is unsafe. |
||
|---|---|---|
| .. | ||
| abilities | ||
| actions | ||
| cards | ||
| choices | ||
| constants | ||
| counters | ||
| filter | ||
| game | ||
| players | ||
| target | ||
| util | ||
| watchers | ||
| ConditionalMana.java | ||
| MageException.java | ||
| MageInt.java | ||
| MageItem.java | ||
| MageObject.java | ||
| MageObjectImpl.java | ||
| MageObjectReference.java | ||
| Mana.java | ||
| ManaSymbol.java | ||
| ObjectColor.java | ||