Commit Graph

6118 Commits

Author SHA1 Message Date
jendave
4bce38fb1b *Removed a bunch of debug output that might cause more of that string compatibility trouble we've had before.
*In an attempt to make triggers work with the dreaded "intervening if" clause, the trigger handler wraps the triggered ability
in another ability which does the checking again. Works with "ETB with Metalcraft" guys like Bleak Coven Vampires at least.
*Added PresentZone and PresentPlayer companion parameters to IsPresent.
2011-08-06 15:01:26 +00:00
jendave
ad3e26d97d *Fixed calls to runTrigger regarding Taps and Untaps.
*Removed End-of-phase trigger option.
*Triggerhandler now runs all triggers in APNAP order.
2011-08-06 15:01:15 +00:00
jendave
ad08b3ffbf add One Dozen Eyes (from Mirrodin). This is a reasonable example of how to do Entwine. 2011-08-06 15:01:06 +00:00
jendave
625c2ae50f AF_Token stack description tweaks for drawbacks and readability. 2011-08-06 15:00:59 +00:00
jendave
e2f4c655b8 add Sudden Death (from Time Spiral) 2011-08-06 15:00:54 +00:00
jendave
e7723d49ac add Stonewood Invocation (from Time Spiral) 2011-08-06 15:00:48 +00:00
jendave
ce79fa507f fix Fault Line (AB -> SP) 2011-08-06 15:00:42 +00:00
jendave
97fae77236 add Sulfur Elemental (from Planar Chaos) 2011-08-06 15:00:36 +00:00
jendave
60a99d0db0 add Krosan Grip (from Time Spiral) 2011-08-06 15:00:30 +00:00
jendave
c6818bbde5 update Celestial Crusader to have Split second 2011-08-06 15:00:24 +00:00
jendave
6f30b97ab0 add Word of Seizing (from Time Spiral) 2011-08-06 15:00:18 +00:00
jendave
b95a868a8b update Quagnoth and Take Possession which had hacked or no implementations of Split second and converted to the real thing. 2011-08-06 15:00:12 +00:00
jendave
3fd06413ec add Wipe Away (from Time Spiral) as an example of Split second. 2011-08-06 15:00:06 +00:00
jendave
beebb2ad9d add new keyword: Split second 2011-08-06 14:59:59 +00:00
jendave
01dc189adc add Cyclopean Snare (from Ravnica:City of Guilds) 2011-08-06 14:59:52 +00:00
jendave
53622ebf56 add Remove Enchantments (from Legends) 2011-08-06 14:59:46 +00:00
jendave
5e29f8a640 add Part Water (from Legends) 2011-08-06 14:59:38 +00:00
jendave
61adb939b2 add Reaper King (from Shadowmoor) 2011-08-06 14:59:32 +00:00
jendave
ce92ca8e8e - Another deck editor mod which should help to limit the width to a max of 1400 pixels. Useful for large screen monitors. 2011-08-06 14:59:23 +00:00
jendave
5070eb16fd - FindBugs inspired housekeeping.
- Fixed what appeared to be a slight bug in the chump blocking code for ComputerUtil_Block2.getBlockers
2011-08-06 14:59:18 +00:00
jendave
ebdccf3f8b - Cleanup of combat damage assignment. Fixed a bug with Double Strike.
- Improved the AI handling of trampling creatures.
2011-08-06 14:59:11 +00:00
jendave
f0cc26420b minor text edits for a few cards to more closely match Gatherer. 2011-08-06 14:59:03 +00:00
jendave
4b248b7344 added Weirding Shaman (from Morningtide) 2011-08-06 14:58:51 +00:00
jendave
d053283aa4 - The Player can now also manually distribute combat damage when an attacking creature with trample is blocked by only one creature. (This fixes the trample+lifelink issue and is correct ruleswise).
- Improved the AI handling of trampling creatures.
2011-08-06 14:58:44 +00:00
jendave
930ca4e34a - Moved the damage prevention of Protection to staticDamagePrevention.
- Removed the canDamage function.
2011-08-06 14:58:38 +00:00
jendave
198a9ce49b - Replaced the 32 x 32 deck editor filter icons with the new 24 x 24 deck editor filter icons.
- Minor edit of the deck editor.
2011-08-06 14:58:27 +00:00
jendave
b9f9b80e08 * read cards from cardsfolder/cardsfolder.zip if present; this might improve startup time on some systems 2011-08-06 14:58:10 +00:00
jendave
7b676618b7 *Separated tap & untap trigger modes again
*Added ValidPlayer parameter to SpellCast
*Fixed ValidPlayer parameter of Sacrificed triggermode.
2011-08-06 14:58:04 +00:00
jendave
944947aaa6 *Added ValidPlayer parameter to Sacrificed trigger mode.
*Added "kicked" and "notkicked" to hasProperty.
2011-08-06 14:57:56 +00:00
jendave
f114d1b53a Completed rewrite of Bazaar panel.
New code is not active, but can be seen by invoking forge.quest.Gui_QuestOptions
2011-08-06 14:57:49 +00:00
jendave
774857daac More work on new Quest UI. 2011-08-06 14:57:38 +00:00
jendave
3b1bdd4cf6 Renamed book icon for consistency 2011-08-06 14:57:27 +00:00
jendave
44eb301410 Started working on Single-Pane Quest UI 2011-08-06 14:57:19 +00:00
jendave
092f20e06c convert Kabira Crossroads to keywords. 2011-08-06 14:57:05 +00:00
jendave
0ce980f68f fixed potential NPE in Psychic Drain. 2011-08-06 14:56:58 +00:00
jendave
e55e4571a1 fixed NPE in Identity Crisis. 2011-08-06 14:56:52 +00:00
jendave
346680a637 Revamped methods called by Ability_Cost.toString() to make generated text closer to oracle text in the the case of ability costs like "Cost<1/X>". 2011-08-06 14:56:46 +00:00
jendave
f4793bcfaf add Cyclopean Mummy (from Legends) 2011-08-06 14:56:41 +00:00
jendave
2207ba140e add Power Sink (from original base Alpha) 2011-08-06 14:56:33 +00:00
jendave
014dcd3a51 add Word of Binding (from The Dark) 2011-08-06 14:56:25 +00:00
jendave
e78ac2ef0b - Cleaned the card text for Lavaclaw Reaches and Slow Motion. 2011-08-06 14:56:19 +00:00
jendave
f1844d00b3 - Another deck editor mod. Tooltips and the three textboxes will now grow in width as the window enlarges. A minor change to the text displayed for the card totals allows the text point size to be returned to the larger 14 point size. 2011-08-06 14:56:11 +00:00
jendave
11f6138c75 - Remove duplicate first strike text from Shadow Lance 2011-08-06 14:56:06 +00:00
jendave
c8d602800b - The deck editor now will filter by name, type and description. 2011-08-06 14:56:00 +00:00
jendave
8a46742652 *Unconsolidated Attacks and Blocks trigger-modes.
*Added Sacrificed trigger-mode.
2011-08-06 14:55:54 +00:00
jendave
ac893e3b1f - Another update to the deck editor. 2011-08-06 14:55:45 +00:00
jendave
0d3d05de7b - Centralized all checks and calculations for Doran. 2011-08-06 14:55:40 +00:00
jendave
ba0bff9f41 - Changed the Snow theme to not produce a crash. 2011-08-06 14:55:31 +00:00
jendave
8113d5270d - Fixed card_Add_Counters asking the player even when the AI is controlling the source. 2011-08-06 14:55:25 +00:00
jendave
9e45b349e0 - Fixed madness bug with Basking Rootwalla being auto-cast 2011-08-06 14:55:17 +00:00