foul-magics/Mage/src/mage
poixen 1f5638539f Class Overhaul
+ 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.
2015-11-19 09:53:52 +01:00
..
abilities Class Overhaul 2015-11-19 09:53:52 +01:00
actions * Fixed some problems with undo/cancel action (fixes #1267). 2015-10-02 01:04:40 +02:00
cards * Some rework of card moving after spell countering. 2015-11-05 00:37:30 +01:00
choices
constants Pulled from trunk. 2015-11-01 16:42:44 -05:00
counters Pulled from trunk. 2015-11-01 16:42:44 -05:00
filter Pulled from trunk. 2015-11-01 16:42:44 -05:00
game * Fixed a problem with countering abilities on the stack. 2015-11-05 15:39:12 +01:00
players Pulled from trunk. 2015-11-01 16:42:44 -05:00
target Pulled from trunk. 2015-11-01 16:42:44 -05:00
util Pulled from trunk. 2015-11-01 16:42:44 -05:00
watchers Pulled from trunk. 2015-11-01 16:42:44 -05:00
ConditionalMana.java
MageException.java
MageInt.java
MageItem.java
MageObject.java * Started to fix color setting for cards (e.g. Painter's Serverant) #408 (not completely finished yet). 2015-06-10 01:24:38 +02:00
MageObjectImpl.java Please test! Some changes to the display of user choices, showing also a longer text in tooltip window. 2015-06-28 21:55:48 +02:00
MageObjectReference.java Fixed some possible exceptions. 2015-09-13 09:48:35 +02:00
Mana.java Class Overhaul 2015-11-19 09:53:52 +01:00
ManaSymbol.java
ObjectColor.java * Fixed a bug of check if two objects sharing a colors were also to colorless objects did return a positive result (e.g. caused Dream Halls to cast Artifacts by discarding lands). 2015-07-01 13:37:32 +02:00