Commit graph

332 commits

Author SHA1 Message Date
Loki
2fa9e1c558 ROE and move search effects to dedicated package 2011-04-23 21:48:11 +03:00
Loki
8b758be243 Rakdos Pit Dragon and Hellbend ability 2011-04-21 21:49:20 +03:00
Viserion
ea63ddeb22 Explore and Valakut 2011-04-16 23:18:13 -05:00
Loki
5d71be877d some cards and Fear mechanic 2011-04-14 17:18:17 +03:00
BetaSteward
7587e65a3a clear player counters between matches 2011-04-01 21:03:15 -04:00
BetaSteward
6f87867788 fixed some NPEs 2011-03-31 23:36:58 -04:00
BetaSteward
aed200bc11 improved AI targetting 2011-03-31 23:34:16 -04:00
BetaSteward
8287364f77 more optimizations 2011-03-24 00:09:07 -04:00
maurer.it
5097b0812b Makes the copy constructors argument final. 2011-03-22 23:09:54 -04:00
maurer.it
622a8dcce4 Cards with rebound would infinitely rebound. Fixes this issue. 2011-03-22 23:09:06 -04:00
BetaSteward
658c4fc236 fixed issue 38 2011-03-18 22:15:49 -04:00
BetaSteward
35f0767f1b fixed replay + some other fixes 2011-03-18 18:27:01 -04:00
BetaSteward
1f7a21218c Merge 2011-03-15 13:55:32 -04:00
BetaSteward
66a5027e94 rolled back Permanent optimizations - were causing RMI exceptions 2011-03-15 13:52:56 -04:00
Loki
af64934dba MBS 2011-03-15 17:41:01 +02:00
magenoxx
f97154fd56 [SOM] 4 green cards. GainProtectionFromTypeTargetEffect (doesn't work for StackObjects for some reason), BoostPowerToughnessXTargetEffect. 2011-03-12 15:14:04 +03:00
BetaSteward
42509dd4f8 optimizations + leave game fix 2011-03-10 22:05:15 -05:00
magenoxx
99735b368b New testing frameworks for cards. BurntheImpure test. 2011-03-10 15:27:15 +03:00
magenoxx
667993a536 SacrificeTargetEffect. 2011-03-08 11:22:01 +03:00
magenoxx
5bbd6f4f94 Merge with BetaSteward changes 2011-03-08 10:20:06 +03:00
magenoxx
115799564f Getting stack ability in Stack objects. 2011-03-08 10:19:34 +03:00
BetaSteward
6982608043 more AI fixes 2011-03-07 22:59:55 -05:00
BetaSteward
0bde24648b remove summoning sickness from cheat creatures 2011-03-07 22:59:14 -05:00
BetaSteward
d5a7a0ad5f update Liege of the Tangle 2011-03-07 22:58:13 -05:00
magenoxx
333562f721 Fixes 2011-03-07 22:03:35 +03:00
magenoxx
1c5f20989c SwitchPowerToughnessTargetEffect. 2011-03-07 22:03:20 +03:00
magenoxx
c9ab3fb2fe ConditionalTriggeredAbility. 2011-03-07 20:05:35 +03:00
magenoxx
ed4584cbe8 Fixed damage sourceId in various places. 2011-03-07 18:12:54 +03:00
Loki
7345883760 MRD and misc 2011-03-06 10:49:56 +02:00
BetaSteward
4f06f78621 UI fixes - can now play simultaneous games 2011-03-04 22:46:56 -05:00
BetaSteward
7e00b5cc25 AI fix - better time out support 2011-03-04 21:54:45 -05:00
magenoxx
56cbb266ce Liege of the Tangle (by Eugen). Fixed message for TargetImpl. 2011-03-03 23:07:24 +03:00
magenoxx
b8d88bab01 [MBS] Ichor Wellspring 2011-03-01 09:02:33 +03:00
magenoxx
6e913cf24b Migrated minimax hybrid AI to Mad AI. Reproduced AI not attacking, added 2 new test scenarios that reproduce it. 2011-02-28 14:23:59 +03:00
Loki
42c2888340 MBS and improvements 2011-02-27 21:19:07 +02:00
Viserion
6653e34bc3 MBS, with Inquisition of Kozilek and Into the Roil thrown in. 2011-02-27 00:19:45 -06:00
BetaSteward
bc3acccf2c fixed first turn draw skip 2011-02-26 00:15:15 -05:00
magenoxx
66fad7b482 BoostPowerXSourceEffect fix. 2011-02-25 20:54:01 +03:00
BetaSteward
51a9c03ed1 additional fixes + some missed files 2011-02-24 22:02:32 -05:00
BetaSteward
1945538041 added X cost options to AI 2011-02-24 22:01:04 -05:00
BetaSteward
4bb22e0138 fixed problem with consecutive games in a match 2011-02-22 21:38:17 -05:00
Loki
580dfadbef MBS (sorry for strange username, works from wife's notebook) 2011-02-19 23:19:54 +02:00
magenoxx
98ee9ff0c2 [mad ai] Critical AI fixes. Sync with Steward recent changes. New test command for lifes. New test scenarios. 2011-02-19 16:52:13 +03:00
BetaSteward
659f790325 AI fixes and deck construction 2011-02-18 23:22:31 -05:00
magenoxx
2740b0f9b4 Compilation error fix. 2011-02-16 21:38:18 +03:00
magenoxx
27ba42fa06 Merged with TargetImpl fix. 2011-02-14 22:48:09 +03:00
BetaSteward
0c5261ce88 fixed canTarget error and started to convert logging to log4j 2011-02-14 14:41:29 -05:00
magenoxx
366401b0b2 Updated Game interface to skip drawing. Added parsing test scenarios and updating players' zones. 2011-02-14 20:49:16 +03:00
BetaSteward
fabcc28e46 more draft/sealed fixes 2011-02-13 08:20:14 -05:00
magenoxx
27010a2089 previous fix wasn't 100% correct. 2011-02-12 23:50:03 +03:00
Loki
6f576f74f5 some ALA cards 2011-02-12 13:19:50 +02:00
magenoxx
4b2a9cd203 PlayerImpl fix 2011-02-12 11:46:20 +03:00
Loki
76537b0c66 try to fix crash in BoostPowerXSourceEffect 2011-02-12 09:57:42 +02:00
BetaSteward
d217d332b6 added sorting and counts to deck editor 2011-02-11 22:57:22 -05:00
BetaSteward
f7ffbb4773 added Sealed tournaments 2011-02-10 22:00:47 -05:00
Loki
44aefaf47a now we can use GainAbilityAttachedEffect with aura too. fixes Eldrazi Conscription 2011-02-10 22:41:20 +02:00
magenoxx
3521b7d89f Added "AI vs AI" test. Removed clientside tests. 2011-02-10 18:38:44 +03:00
Loki
d17fd869c3 some DDF reprints, moving continious effects to separate package 2011-02-09 23:11:52 +02:00
Loki
6d40aa63d0 some DDF 2011-02-09 00:26:19 +02:00
Loki
325384e73c cleaning 2011-02-08 23:39:21 +02:00
BetaSteward
e2fd0299c7 fixed multi-human drafting 2011-02-08 11:34:28 -05:00
Loki
6d188d76d7 some cards, start effects moving 2011-02-07 22:09:47 +02:00
magenoxx
bda75873de Started working on new ai. 2011-02-07 21:14:50 +03:00
magenoxx
1789438287 Missing PlainswalkAbility. Minor enchancement in GameImpl. Rating for rarity. 2011-02-07 20:54:16 +03:00
BetaSteward
ffc7b5bfd8 added tournaments - drafts are now a variant of tournament 2011-02-06 11:09:25 -05:00
Loki
78e60ce457 Clockwork Dragon 2011-02-06 13:55:52 +02:00
Loki
8718b3ed3e SOM, one ROE 2011-02-05 12:44:47 +02:00
magenoxx
a1b2127962 Added options to gameclient target message. 2011-01-27 18:27:41 +03:00
BetaSteward
23c5bf9db0 fixed error when jar path has spaces 2011-01-26 21:31:25 -05:00
magenoxx
04b9db5c60 Proliferate 2011-01-27 01:50:13 +03:00
magenoxx
b71a5ed9b4 Updated targetImpl message with multi targets. Updated PreventDamageFromTargetEffect to work with multi targets. Soul Parry works. 2011-01-26 09:31:21 +03:00
magenoxx
8341d1dbfd PreventDamageFromTargetEffect, updated TargetCreaturePermanent, [SOM] Soul Parry (not tested). 2011-01-25 20:42:53 +03:00
magenoxx
8be91fbeff Fixed card class loading: Issue 32. 2011-01-25 20:40:15 +03:00
BetaSteward
e3e686c719 missed revealed copy 2011-01-24 22:56:16 -05:00
BetaSteward
360bbc86b5 modifed revealed cards 2011-01-24 22:51:45 -05:00
magenoxx
8003a1073e SOM cards. 2011-01-24 02:50:58 +03:00
Loki
3506004156 Sigil of Distinction description fix 2011-01-23 14:59:33 +02:00
magenoxx
08a4aa4aea New game panel: new player info, centered hand, displaying poison counters, layout fix (Issue 25 fix), avatars, etc. 2011-01-23 14:41:57 +03:00
Loki
3710f275db Elspeth vs Tezzeret started, SOM cards, static text support for abilities 2011-01-23 11:07:16 +02:00
magenoxx
4adc937b3c Fix for LKI. Ratchet Bomb works. 2011-01-20 18:47:26 +03:00
Loki
465e8c3093 fix Issue 20 2011-01-20 16:37:12 +02:00
magenoxx
9ed30fa0ae Last known information. Fixed Razor Hippogriff. 2011-01-20 16:27:42 +03:00
maurer.it
2c90429867 To bring in line with the use of modifying manaCostsToPay instead of the manaCosts. 2011-01-17 23:10:58 -05:00
maurer.it
0464dcdac2 Better javadocs 2011-01-17 23:06:45 -05:00
maurer.it
31fedb27a6 Much better than revision 4e7269ad70 2011-01-17 23:03:40 -05:00
magenoxx
66c04db9f4 Displaying set images in tool tips. 2011-01-17 03:05:22 +03:00
Loki
d06b3a924b Dymamic Values, Sigil of Distinction as example, tooltip is generated badly 2011-01-16 18:53:59 +02:00
maurer.it
cba120cb24 Revision 704 hosed targeted spells. 2011-01-15 23:40:40 -05:00
Loki
274922a6fc Intimidate 2011-01-14 21:31:49 +02:00
maurer.it
185913fde3 merge 2011-01-14 13:18:54 -05:00
maurer.it
fa76561b86 Possible modifications for Issue 26/601.2e 2011-01-14 10:12:31 -05:00
BetaSteward
11dcc166cc missed in previous push 2011-01-14 06:57:34 -05:00
magenoxx
ca2a598ac4 Fixed bug in ObjectColor. Added shares(color) method. Added test. 2011-01-14 00:22:15 +03:00
magenoxx
42812541b9 Added attacker to canBlock method. 2011-01-13 23:29:15 +03:00
BetaSteward
cb73d4a25d added draft timing 2011-01-12 23:44:04 -05:00
BetaSteward
f74df18cc9 still more Deck Editor changes 2011-01-11 15:51:57 -05:00
BetaSteward
86025f4748 fixed issue with attachments not removing themselves from creatures when moved to another creature 2011-01-10 22:04:15 -05:00
maurer.it
547afe573c Fix for Annihilator where NPE was encountered if attacking a planeswalker
Sarkhand the Mad
2011-01-10 21:54:29 -05:00
maurer.it
1d52177968 ROE cards and AnnihilatorAbility 2011-01-10 14:24:52 -05:00
maurer.it
9aca4b0284 Changes so the AI behaves better when asked to sacrifice multiple permanents. Previous versions caused it to enter an infinite cycle of picking targets. 2011-01-10 14:23:25 -05:00