melvin
6e130c8c70
Removed tag magarena_1_0
2012-10-27 10:38:44 +08:00
melvin
b6ebe97100
Added tag 0.9 for changeset dbc70b6d19ac
2012-10-27 10:37:55 +08:00
melvin
16cff48e35
Removed tag initial
2012-10-27 10:37:11 +08:00
melvin
a6e9ec85a4
merged with branch closing commit
2012-10-27 10:32:33 +08:00
melvin
9d999279ab
close branch as it is out of date
2012-10-27 10:31:49 +08:00
melvin
287f3743be
remove default value from constructor
2012-10-27 10:06:18 +08:00
melvin
b2a6ab7930
remove unused method
2012-10-27 10:03:22 +08:00
melvin
145d1fcb65
use more specific subclass of MagicAction to remove subsequent cast
2012-10-27 09:38:07 +08:00
melvin
2fa772e217
remove casting of source
2012-10-27 09:37:44 +08:00
melvin
00a1f730db
replace target with PN
2012-10-27 09:37:28 +08:00
melvin
2eed8ef94f
remove casting of source
2012-10-27 09:37:08 +08:00
melvin
3d8bba8cc5
remove casting of source
2012-10-27 09:36:54 +08:00
melvin
08355fa45a
remove casting of target, simplified logic
2012-10-27 09:36:39 +08:00
melvin
705629aa95
replace == with isController
2012-10-27 09:23:05 +08:00
melvin
23a220c90f
added hasType and hasSubType to MagicObject
2012-10-27 09:18:12 +08:00
melvin
241369932f
include casts with generics
2012-10-27 09:17:58 +08:00
melvin
a07f67d1fa
replace hard coded list of color symbols with values()
2012-10-27 09:06:41 +08:00
melvin
24e3003c2a
simplified reflection to load card code
2012-10-27 08:59:25 +08:00
melvin
6ff44fa5c2
simplified compareTo
2012-10-27 08:49:33 +08:00
melvin
69f8867fa6
made MagicItemOnStack.id final, generate it in the constructor
2012-10-27 08:38:51 +08:00
melvin
8378226a43
made x final
2012-10-27 08:34:40 +08:00
melvin
bf080893ad
rename check to check_all
2012-10-27 08:23:58 +08:00
melvin
53334ff582
added test for ability vanishing
2012-10-26 23:52:04 +08:00
melvin
25f28a3f77
made source, controller, event, activation final in MagicItemOnStack
2012-10-26 23:51:41 +08:00
melvin
2655b139a1
remove unnecessary cast to float
2012-10-26 21:54:07 +08:00
melvin
8765292cea
replace cast to float with multiplying by 1.0
2012-10-26 21:52:10 +08:00
melvin
4cc330316a
added interface Updatable to denote having the method public void update to remove two casts
2012-10-26 21:45:27 +08:00
melvin
68e6067147
remove cast by using typed toArray
2012-10-26 21:28:48 +08:00
melvin
b0f066f7f2
simplified trigger to do the work in executeTrigger as it does not use the stack
2012-10-26 19:46:27 +08:00
melvin
864c8e077f
remove MagicFadeVanishCounterTrigger from card code, replace with vanishing ability
2012-10-26 19:34:55 +08:00
melvin
91c26cf612
remove checking for null target picker
2012-10-26 19:21:58 +08:00
melvin
fbad5894fa
replaced MagicEventActionFactory with MagicRuleEventAction
...
rules are not matched against regex, added support for
"Destory <target>. It can't be regenerated."
Remove card code that can be scripted with the new rule support.
2012-10-26 14:07:57 +08:00
melvin
2d28180a13
added check rule, rename check_event_data to find_event_data and check_literal to find_literal
2012-10-26 10:07:13 +08:00
Erkcan Özcan
6b2ed3c0c3
added Rootwater Hunter
2012-10-26 09:58:06 +08:00
Erkcan Özcan
c7b669ae2b
added Zuran Spellcaster
2012-10-26 09:57:52 +08:00
melvin
c4dad802d0
cast target picker to MagicTargetPicker<MagicTarget>
2012-10-21 19:53:25 +08:00
melvin
670d18865f
refine the return type of getLegalTargets from List<Object> to List<MagicTarget>
2012-10-21 19:42:13 +08:00
melvin
4e1da4b41b
move MagicTargetFilter.isLegal to MagicTarget.isLegalTarget
2012-10-21 17:59:46 +08:00
melvin
ae2b7dda69
made isLegal generic
2012-10-21 12:29:32 +08:00
melvin
774babed7e
reorder methods in MagicTargetFilter
2012-10-21 12:17:38 +08:00
melvin
7cd96c39bf
move targetting specific code into MagicTargetFilter
2012-10-21 12:11:41 +08:00
melvin
ff58f4cdcc
remove unused variables
2012-10-14 22:49:38 +08:00
melvin
be35df5b8a
remove redundant null check
2012-10-14 22:47:00 +08:00
melvin
a5e1385213
remove redundant null check
2012-10-14 22:45:09 +08:00
melvin
3397b24d0e
rename warnings.txt to findbugs_warnings.txt
2012-10-14 22:43:04 +08:00
melvin
9261da7d1a
remove unused method
2012-10-14 22:16:18 +08:00
melvin
2b6cd41795
made filterTargets private
2012-10-14 22:12:30 +08:00
melvin
c1f679c4bd
use more specific type in magicTargetFilter
2012-10-14 22:08:26 +08:00
melvin
05899c560a
changed line ending to LF
2012-10-14 21:55:54 +08:00
melvin
66d8f229df
fixed indentation
2012-10-14 21:35:15 +08:00