Commit Graph

20580 Commits

Author SHA1 Message Date
Sloth
609164d7c5 - Fixed getShortColorsString dealing with more than one entry. 2013-04-20 06:41:04 +00:00
Sol
9611a40e1d - Fixed issue with AI retargeting for Optional triggers
- SpellAbilities will now (again) stay on the stack until they are finished resolving, allowing ChangeTarget spells to redirect Counterspells to themselves
2013-04-20 01:56:12 +00:00
swordshine
c32830f6a1 - Added 3 cards 2013-04-20 01:08:56 +00:00
Chris
3f722a10b5 - Added new card names to changes.txt. 2013-04-19 11:56:08 +00:00
Maxmtg
ad3d707e69 mana paid to avoid negative effect moved from ManaCostBeingPaid to AI. Normal players don't need these fields 2013-04-19 06:42:37 +00:00
Maxmtg
010a3ae727 fix for concurrent modification problems http://www.slightlymagic.net/forum/viewtopic.php?p=115820#p115820
note: copy to new arraylist does not help against comodification problem. The only known to me solution is use classes from java.util.concurrent
Playarea redraw timeout increased to 50ms
2013-04-19 06:41:27 +00:00
Sol
ff5c92cf20 - Fixing bad copy/paste in xCount 2013-04-19 03:42:56 +00:00
Sloth
0f60f2e4d9 - Added the hard quest deck Jubilee 3 by Nordos. 2013-04-18 20:48:36 +00:00
Sloth
880919b698 - More castPermanentInMain1 changes. 2013-04-18 20:43:31 +00:00
Sloth
177b20f1f5 - Fixed a possible ConcurrentModificationException. 2013-04-18 20:41:14 +00:00
swordshine
ff542ff30b - Missing SetInfo 2013-04-18 12:45:12 +00:00
swordshine
69618abdf9 - Vanguard: Added Elvish Champion Avatar and Seshiro the Anointed Avatar 2013-04-18 12:41:14 +00:00
Chris
17d9804923 - Added new card names to changes.txt. 2013-04-18 11:33:04 +00:00
Sloth
1b093eced3 - Improved castPermanentInMain1 function. 2013-04-18 07:27:15 +00:00
Sloth
97aca3753a - Updated some AI SVars. 2013-04-18 07:23:20 +00:00
Sol
8c637ed500 - Added Corrosion 2013-04-18 02:23:00 +00:00
Sol
f8ddf44881 - Fixing smart quote 2013-04-17 23:21:56 +00:00
Sol
01f88df772 - Fixing some overzealous changes in Card overlays that could place the Blocking icon underneath the Sickness icon 2013-04-17 22:49:13 +00:00
Sloth
5a7874f758 - Fixed addChangedCardKeywords overwriting entries with same timestamp. 2013-04-17 15:55:01 +00:00
Maxmtg
dbcb86c62d Chat and 'player has joined' announcements work now. 2013-04-17 13:21:45 +00:00
swordshine
2ccb64efa3 - Added Whipgrass Entangler (the last one for Legions set) 2013-04-17 13:09:41 +00:00
Maxmtg
a4743c1035 lobbyPlayers have strict types, this is used to provide separate code paths to deliver messages to GUI player and remote one.
lobbyPlayer has a factory method to build concrete player.
2013-04-17 12:44:28 +00:00
Maxmtg
f1b1100c89 minor improvements to chat window 2013-04-17 11:58:31 +00:00
Maxmtg
4c4430e793 Chat window - messages now appear in the list above (but it's still disconnected from network part)
Dealt with Command class - now it's method is called run and the interface extends Runnable.
All UI-related calls may be switched
2013-04-17 11:48:06 +00:00
swordshine
ce8ac3fcdd - DGM: Notion Thief 2013-04-17 11:08:30 +00:00
Chris
9b3bf168ad - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-04-17 10:57:28 +00:00
Maxmtg
85a42f0670 cards with Suspend X didn't ask for X to pay 2013-04-17 10:53:05 +00:00
Maxmtg
63321510eb Added a kinda console to display messages coming from network 2013-04-17 10:34:18 +00:00
Maxmtg
12090a6bd7 xCount refactored 2013-04-17 07:57:59 +00:00
Maxmtg
1d582a48b1 worldheart_phoenix - do not create custom requirements please, use built-in value calculation 2013-04-17 05:44:34 +00:00
swordshine
999c785f86 - Fixed pic url of Illuminate 2013-04-17 05:20:50 +00:00
swordshine
6e8a4f70bc - Added Worldheart Phoenix (CFX set is 100%) 2013-04-17 04:54:17 +00:00
swordshine
db2327557f - Vanguard: Added Ink-Eyes, Servant of Oni Avatar and Maralen of the Mornsong Avatar 2013-04-17 04:48:36 +00:00
Maxmtg
a77dd8c547 cost adjustments moved closer to payment (by human)
X/MK have to be announced to have their costs reduced.
2013-04-16 20:37:51 +00:00
Maxmtg
4d7b221eb5 Rumbling Aftershocks implemented 2013-04-16 19:42:41 +00:00
Maxmtg
89b81fc689 Triggers now check if altcost was used to pay - results in simplier scripts 2013-04-16 17:55:00 +00:00
Maxmtg
44554441ea OptionalCosts (Buyback, Kicker, AltCost) moved to EnumSet (there was a string list)
intrinsic abilities renamed to unparsed ones,
getMultiKickerMagnitude is getKickerMagnitude, it returns 1 for simple Kickers now
Kicker syntax changed,
AltCost avaiable to check on triggers
2013-04-16 17:53:51 +00:00
Maxmtg
33ade082ab 12 Cards with alternative kickers have different syntax now (code will follow)
+Illuminate
2013-04-16 17:43:19 +00:00
Maxmtg
6f9be4ff8f Mana cost additions were incorrect - X was discarded! 2013-04-16 17:25:12 +00:00
Maxmtg
78a75188cb No more cards use SetAsKicked keyword, code changes will follow soon 2013-04-16 15:21:33 +00:00
Chris
0c29b085e7 - Added a fluff piece to the changes.txt file. 2013-04-16 14:36:52 +00:00
Maxmtg
441b80c4df switched 3 cards to use Condition$ Kicked instead of SetAsKicked 2013-04-16 14:27:46 +00:00
Chris
4df88925b2 - Added a fluff piece to the changes.txt file. 2013-04-16 12:18:56 +00:00
Chris
4ee5e5ac0c - Added new card names to changes.txt. 2013-04-16 11:36:19 +00:00
Maxmtg
4a6834a9cb optional cost minor refactor 2013-04-16 07:46:32 +00:00
Sloth
6baf8cf43b - Cleanup. 2013-04-16 07:20:34 +00:00
Sloth
66846b4d0b - Fixed a possible NPE created by changeHiddenOriginResolveAI. 2013-04-16 07:13:12 +00:00
swordshine
e67da9cdec - DGM: Blood Baron of Vizkopa
- Some cards with "an opponent has 10 or less life, ..." use "PlayerCountOpponents$LowestLifeTotal" now
2013-04-16 06:40:54 +00:00
swordshine
87238a1d4d - DGM: Added Goblin Test Pilot 2013-04-16 04:46:41 +00:00
Sol
81b3cbb5dd - Apparently the conversion to predicate presets in new quest creation failed to adhere to monocolored requirements, leading to too many multicolored cards in a new quest 2013-04-16 01:06:02 +00:00