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
Chris
a2cc149e25
[maven-release-plugin] prepare for next development iteration
2013-04-12 11:21:11 +00:00
Chris
727c8c4aaa
[maven-release-plugin] prepare release forge-1.3.12
forge-1.3.12
2013-04-12 11:21:01 +00:00
Chris
fbb1abd290
- Preparing the changes.txt file for the next beta build and release.
2013-04-12 11:10:20 +00:00
Chris
886ccea8ae
- Added new card names to changes.txt.
2013-04-12 11:05:02 +00:00
Maxmtg
7930167469
that nice toString overload broke some cards - reverting
2013-04-12 09:09:57 +00:00
Maxmtg
5a386afeb6
make sure copyOnWriteArray list does not get overwritten by other structure
2013-04-12 07:38:00 +00:00
Sol
0078da8ea3
- Reverting wait till Spell resolution to remove SA, since for some reason the SAs for AIs optional triggers aren't matching for some reason. (AI Goblin Arsonist issue)
2013-04-12 03:26:15 +00:00
swordshine
382de9bffd
- Added Earwig Squad and Latchkey Faerie
2013-04-12 00:47:03 +00:00
Maxmtg
184e3469ca
protection against co-modification for type list
2013-04-11 23:05:58 +00:00