Maxmtg
d3571f81af
CostExile: inputs converted to common routines, they execute doPayment from the right thread, do not lock UI
...
GameNew: rem imports
2013-04-15 20:40:23 +00:00
Sloth
11b61962a1
- Updated some quest decks.
2013-04-15 20:34:18 +00:00
Maxmtg
2b5baa2075
remove debug output from sideboarding
2013-04-15 18:22:39 +00:00
Maxmtg
d8f2f74fba
simplify VMatchUI.populate
2013-04-15 15:03:54 +00:00
Maxmtg
99fd571e00
sending CField updates to a propper thread.
...
minor optimizations for the rest
2013-04-15 11:04:05 +00:00
Chris
52cfa9657b
- Added new card names to changes.txt.
2013-04-15 10:47:43 +00:00
Maxmtg
d054621e45
removed extra parameters from spell and payMana constructors
...
pre-reqs to make payCost in spellAility not null and final
2013-04-15 10:16:16 +00:00
Sloth
90ff68282b
- Added safety check in choosePermanentsToSacrifice.
2013-04-15 08:43:13 +00:00
Maxmtg
46ffa1c4f0
moved console update to EDT thread, this should solve NPE from http://www.slightlymagic.net/forum/viewtopic.php?p=115484#p115484
2013-04-15 08:37:40 +00:00
Maxmtg
4143c472ff
removed manaCost from SpellAbility, use payCost instead.
...
removed Card arguement from Cost ctor
2013-04-15 08:31:37 +00:00
Maxmtg
1a721fc2b0
Cost.combine(c1,c2) was modifying its argument c2. That would lead to bugs in propaganda effects. The method was replaced with Cost.add(c1) that adds c1 to this (and the current cost is obvously changed)
2013-04-15 07:16:10 +00:00
RumbleBBU
98b1e3bb30
Added missing set info to two in-play cards in a Jamuraa challenge.
2013-04-15 05:25:02 +00:00
swordshine
f86339d9e7
- Fixed Fold into AEther
2013-04-15 04:38:52 +00:00
Sol
d110c283ab
- Blockers with Trample should not open the AssignDamage dialog when there is only one creature it's blocking
2013-04-15 03:18:56 +00:00
Sloth
56c2bff69f
- Fixed possible NPE's caused by Haunt.
2013-04-14 21:47:26 +00:00
Hellfish
0a656dc1da
*Potential base for Partial Paris AI
2013-04-14 18:58:48 +00:00
Sloth
7bf79be1e4
- Added Hipparion.
2013-04-14 14:12:25 +00:00
Sloth
6502684f3c
- Added the static ability "CantBlockUnless".
...
- Added Cowed by Wisdom.
2013-04-14 14:01:27 +00:00
Maxmtg
f214be71bf
code formatting,
...
client lines coloring
2013-04-14 12:34:34 +00:00
Chris
44ca43c121
- Added a fluff piece to the changes.txt file.
2013-04-14 11:42:50 +00:00
Maxmtg
0d3a727610
Changed interfaces to acquire players for lobby - human uses a single LobbyPlayer for all games.
...
NetClient now adds its player to lobby
2013-04-14 11:33:20 +00:00
Maxmtg
07fbc7c6a9
removed superclass for packet, interface looks better
2013-04-14 10:59:04 +00:00
Maxmtg
3eed2f993b
Server instance moved to FControl,
...
HomeUI buttons get enabled/disabled to indicate server status
Server - clientstates form a chain of responsibility for packets processing
packets for autorization (no checks performed, used to get player's name)
2013-04-14 10:51:04 +00:00
Chris
7f50bb3515
- Added new card names to changes.txt.
2013-04-14 10:45:06 +00:00
Maxmtg
91a748cb1c
CostRemoveCounter assigns cntRemoved for correct AI payment
2013-04-14 09:11:55 +00:00
Sloth
3c4cebb398
- Fixed Exsanguinate.
2013-04-14 08:45:36 +00:00
Sloth
40fd711421
- Fixed AI not paying CostRemoveCounter costs.
2013-04-14 08:31:09 +00:00
Sloth
d00599e774
- Fixed Cabal Interrogator.
2013-04-14 08:23:09 +00:00
Sloth
620cde415b
- Fixed Phantasmal Terrain.
2013-04-14 07:08:10 +00:00
Maxmtg
0f8db69b53
Start server button - hidden into devmode
2013-04-13 22:54:12 +00:00
Maxmtg
891cfd3e6b
+start server button
2013-04-13 22:43:20 +00:00
Maxmtg
cac89ede5a
Server incubation
2013-04-13 22:00:41 +00:00
Maxmtg
9c032e8d27
commit a prototype client for websocket protocol (able to send and show messages from socket only)
2013-04-13 21:48:12 +00:00
Sol
06c8c68bb7
- Bugfix: Wishes can only retrieve cards you own which prevents retrieving an opponents card, which would then go into that player's hand
2013-04-13 16:50:10 +00:00
Sol
75e0ff91ff
- These flicker effects were still using the wrong Defined$ param
2013-04-13 15:14:25 +00:00
Sloth
473dc9c6ea
- Fixed more Flicker cards.
2013-04-13 13:34:05 +00:00
Sol
4d5c6068d4
- Flicker abilities should return "Remembered" not "Targeted"
2013-04-13 12:53:30 +00:00
Chris
3d46e3a19c
- Added new card names to changes.txt.
2013-04-13 11:04:44 +00:00
swordshine
01d9afd089
- ChooseCardNameEffect changes for Council of the Absolute
2013-04-13 08:00:39 +00:00
Maxmtg
2dcb365841
Allow cancel for sacrifice cost payment - http://www.slightlymagic.net/forum/viewtopic.php?p=115356#p115356
2013-04-13 07:17:13 +00:00
Sloth
3c7acdca32
- Vexing Devil is now multiplayer compatible and the AI can better react to it.
2013-04-13 06:46:47 +00:00
Sloth
59f44c34f4
- Improved checkRemoveCounterCost.
2013-04-13 06:32:59 +00:00
swordshine
f38376c901
- Added Fog Patch
2013-04-13 05:29:49 +00:00
Maxmtg
145a0ce441
fixes comodification exceptions (like http://www.slightlymagic.net/forum/viewtopic.php?p=115346#p115346 and viewtopic.php?p=114582#p114582)
2013-04-13 05:20:54 +00:00
Maxmtg
b9ace52e8b
Adding jetty - socket framework.
2013-04-13 04:32:58 +00:00
swordshine
433809d94c
- Added TriggerEvolved
2013-04-13 01:25:27 +00:00
Maxmtg
e0007dcb03
GameLossReason moved to player package, since it's individual per player and to avoid confusion with GameEndReason
2013-04-12 19:53:08 +00:00
Sloth
d6761a852c
- Fixed Epic Effect's EffectZone.
2013-04-12 17:53:52 +00:00
Chris
54ec5fa720
- Added a fluff piece to the changes.txt file.
2013-04-12 15:18:25 +00:00
Chris
8a21bf6838
- Cleared out the changes.txt file, now ready for new material.
2013-04-12 13:00:08 +00:00