Commit Graph

2918 Commits

Author SHA1 Message Date
jendave
7ec8ecd0cb Fix Gwafa Hazid, Profiteer ability description 2011-08-06 09:30:59 +00:00
jendave
67240820e3 Insiide Out was missing "K:Draw a card." 2011-08-06 09:30:53 +00:00
jendave
0d1c4e5b6d fix Stack Overflow when creatures assign damage to each other. 2011-08-06 09:30:48 +00:00
jendave
270b251860 fix up a couple Strings left over from Player to class conversion 2011-08-06 09:30:42 +00:00
jendave
e392d35cc8 fix AI targeting for Glimpse the Unthinkable and Tome Scour. 2011-08-06 09:30:36 +00:00
jendave
559c2744ea Fix mana cost for Guard Gomazoa. 2011-08-06 09:30:31 +00:00
jendave
0364233d8b - More updates of stPump to use "Other" as restriction.
- converted some cards to stPump.
- Added Aura Flux.
2011-08-06 09:30:25 +00:00
jendave
b89c8290b6 - Added getValidCards(final String Restrictions[], final Player Controller, final Card source) and getValidCards(final String Restrictions[], final Card source) to CardList.java.
- Updated stPump to use the card argument.
- Added Court Homunculus and Drill-Skimmer.
2011-08-06 09:30:14 +00:00
jendave
ba51ce7f5e - Fixed YouCtrl in isValidCard. 2011-08-06 09:30:05 +00:00
jendave
a55c7dc7e3 - Added the option Other to isValidCard with card as argument.
- Made restrictions like Artifact.YouCtrl,Enchantment possible.
2011-08-06 09:30:00 +00:00
jendave
dcc6400139 code cleanup related to tokens 2011-08-06 09:29:54 +00:00
jendave
1a02e4fa30 updating a bunch of calls to makeToken to pass in the Player instead of a Card. 2011-08-06 09:29:48 +00:00
jendave
0dcc77620c updating a bunch of calls to makeToken to pass in the Player instead of a Card. 2011-08-06 09:29:40 +00:00
jendave
c12b17affb more code cleanup for Zones. 2011-08-06 09:29:33 +00:00
jendave
0cd83a7b74 code cleanup in GameAction.java 2011-08-06 09:29:27 +00:00
jendave
1c53ee1664 more tweaks from converting Player to a class. 2011-08-06 09:29:21 +00:00
jendave
a708df58de forgot a couple UIDs. 2011-08-06 09:29:15 +00:00
jendave
77eebb5272 add Ezuri, Renegade Leader (from Scars of Mirrodin) 2011-08-06 09:29:09 +00:00
jendave
614ce66a03 second pass at moving card damage code to Card.java 2011-08-06 09:29:02 +00:00
jendave
e256ec93ce updating code to call new damage functions in Card.java 2011-08-06 09:28:56 +00:00
jendave
72cc6dc52f updating code to call new damage functions in Card.java 2011-08-06 09:28:50 +00:00
jendave
3581b87313 first pass at moving card damage code to Card.java 2011-08-06 09:28:43 +00:00
jendave
5465010b0e - Fixed Roc Egg. 2011-08-06 09:28:36 +00:00
jendave
dfa71d369e 1) change calls from AllZone.GameAction.addCombatDamage(player, src, num) to player.addCombatDamage(num, src)
2) code cleanup
2011-08-06 09:28:30 +00:00
jendave
65d2ae5380 update GUI zone names to be better in line with current rules. 2011-08-06 09:28:24 +00:00
jendave
be6e9c0e70 make Player class abstract. Create 2 sub-classes AIPlayer and HumanPlayer. They are just bare-bones at this point.
Now, we should be able to move things one by one to the Human/AI subclasses from GameAction.java.
2011-08-06 09:28:18 +00:00
jendave
e64fcb5374 - Added the Panoramas and Wickerbough Elder. 2011-08-06 09:28:11 +00:00
jendave
50bb0e7028 - Restructered and outsourced most parts of isValidCards. 2011-08-06 09:28:01 +00:00
jendave
5a80821690 - Added Tapped paramater for AF_Fetch for cards that ETB Tapped after being fetched.
- Fixed Evolving Wilds and Terramorphic Expanse
2011-08-06 09:27:55 +00:00
jendave
71c493cedd - Added Untap as an AbilityFactory
- Added ActivationLimit to SA_Restriction (once AF_Pump is ready we can replace a lot of the hard-coded ActivationLimits with this)
- Added Locust Swarm, Quirion Ranger, Wirewood Symbiote
2011-08-06 09:27:48 +00:00
jendave
f6a46abdf1 AllZone.GameAction.addDamage -> player.addDamage 2011-08-06 09:27:36 +00:00
jendave
5f605da939 more removeFromGame -> Exile 2011-08-06 09:27:30 +00:00
jendave
4d112ed03e we have two functions that do the same thing. GameAction.exile(c) and GameAction.removeFromGame(c). Exile is the new language, so I left this function and updated all calls to use exile(c) 2011-08-06 09:27:22 +00:00
jendave
aac1e35ff1 add Magistrate's Scepter (from Mercadian Masques) 2011-08-06 09:27:14 +00:00
jendave
92a4d5bf0b Changed how GUI_NewGame.getRandomDeck calculates a random number. 2011-08-06 09:27:06 +00:00
jendave
e7beb75a19 - Added Morbid Hunger. 2011-08-06 09:27:01 +00:00
jendave
17931ac14e - Added Marshaling Cry. 2011-08-06 09:26:53 +00:00
jendave
c91b9b6aa8 delete temp DEBUG code in Card.java 2011-08-06 09:26:47 +00:00
jendave
ff9c12a233 updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:42 +00:00
jendave
5fd34133e2 updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:37 +00:00
jendave
ad4d4e8127 updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:31 +00:00
jendave
a5762af7e3 updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:25 +00:00
jendave
909b56b6d1 fix Sanity Grinding when numCards > lib.size() 2011-08-06 09:26:20 +00:00
jendave
a04748ef89 updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:14 +00:00
jendave
3102dc1234 - Added Howling Gale and Volcanic Spray. 2011-08-06 09:26:09 +00:00
jendave
36cc81fccf updating AllZone.GameAction.addDamage(player,src, num) to player.addDamage(num,src) in a few places. 2011-08-06 09:26:02 +00:00
jendave
3c7c94bb03 - Converted Survival of the Fittests and Fauna Shaman to AF_Fetch Ability. 2011-08-06 09:25:56 +00:00
jendave
58181acd5c - Added two new SA_Restrictions (SorcerySpeed, PlayerTurn) and converted Ability.AnyPlayer to Restriction
- Updated Volrath's Dungeon with abCost and Restrictions
- Updated Feral Hydra with AnyPlayer
- Setting ActivatingPlayer before canPlay is checked for Restrictions
- Fixed bugs in Cost_Payment related to Pay Life and AnyPlayer
2011-08-06 09:25:48 +00:00
jendave
fc679b0751 - Converted Tenza, Godo's Maul to stPump. 2011-08-06 09:25:36 +00:00
jendave
c3da0efdc9 - Added Folk Medicine. 2011-08-06 09:25:31 +00:00