Commit Graph

21228 Commits

Author SHA1 Message Date
Maxmtg
8a1b422ca7 inputs won't hang after devMode tap/untap 2013-05-28 08:31:15 +00:00
Sloth
081879bca4 - Fixed AttackerBlocked triggers. 2013-05-28 07:34:46 +00:00
moomarc
f5603d239e - Fixed Living End, Ignorant Bliss and Magus of the Jar 2013-05-28 06:58:57 +00:00
swordshine
b8bec3bd5c - Added Thoughtbound Primoc and Wild Mammoth 2013-05-28 06:41:45 +00:00
Maxmtg
08ff96bd17 deal damage - improved stack description 2013-05-28 05:38:04 +00:00
Maxmtg
68f861db0e remove input call won't update the input queue.
it will get updated anyway - by unlock for instance
2013-05-28 05:02:21 +00:00
swordshine
be6d217591 - Added Gustha's Scepter 2013-05-28 04:43:26 +00:00
Maxmtg
be5536d11a made InputSyncronizedBase.stop() indifferent to the thread that it is ran from.
Introducing game thread concept - that might be used (or might be not) to limit threads devoted to AI thinking with one.
2013-05-28 04:37:11 +00:00
swordshine
8e51258419 - Updated 2 cards by squee1968 2013-05-28 02:29:55 +00:00
RedDeckWins
35323ccd86 s, t, u, v slowtrips converted. Still need to convert some cards which use the functionality but are not slowtrips. 2013-05-28 01:39:52 +00:00
swordshine
1ebe78341b - Updated SkieraCube 2013-05-28 01:17:48 +00:00
RedDeckWins
540bec0cd3 p,r slowtrips converted. 2013-05-27 23:52:41 +00:00
RedDeckWins
e206ef43e5 l,m slowtrips converted. 2013-05-27 23:04:22 +00:00
Sloth
cc6de52839 - Updated 3 quest decks. 2013-05-27 19:59:03 +00:00
Hellfish
3b931fd229 *Added Mindslaver 2013-05-27 19:41:56 +00:00
Maxmtg
f6ee680937 InputPayMana now executes only updateMessage in EDT when it's not paid 2013-05-27 18:22:25 +00:00
Maxmtg
9cdd447729 focus gain is delayed in EDT - that should set it better 2013-05-27 18:13:23 +00:00
Maxmtg
8ccfad27cc InputPayManaBase will execute input queue unlock from the same thread that was used to activate mana ability. No showMessage() will be called. 2013-05-27 17:50:40 +00:00
moomarc
99de2d6543 - Updated Sorin Markov script 2013-05-27 17:46:18 +00:00
Maxmtg
ac04c17995 title added to InputBlock
update added to inputP
2013-05-27 17:21:15 +00:00
Maxmtg
4294a68cbd cleanup should update input 2013-05-27 16:25:26 +00:00
Maxmtg
cff508665b nothing 2013-05-27 16:17:15 +00:00
Maxmtg
cc921eb269 lock and invokeGameAction removed, removed input locks in PayManaBase ('cause HumanPlaySA sets these locks internally) 2013-05-27 15:52:13 +00:00
Maxmtg
8809a5bdb6 remove excessive input lock for humanPlay ability. (it's locked anyway in paymana/select targets block) 2013-05-27 15:27:39 +00:00
Maxmtg
a3e29f130d remove purple frames after targeting a card 2013-05-27 15:26:42 +00:00
Maxmtg
38e8d3fd7c Devmode tap / untap will use inputs - may select many cards at a time and need not guess them by number 2013-05-27 15:12:11 +00:00
Maxmtg
142b07ff5a inlined set/remove input for locks
aux method in fthread
2013-05-27 15:11:24 +00:00
Maxmtg
9766a369cb Improved error messages 2013-05-27 14:38:19 +00:00
Maxmtg
4c76527c3d GUI play ability on behalf of AI no longer freezes game 2013-05-27 14:34:16 +00:00
Maxmtg
f99e0b3b4b inlined handleUntap,
fixed release control problem
2013-05-27 13:29:37 +00:00
Maxmtg
e752136294 FControl in response to player control changes redraws hands panel 2013-05-27 13:19:00 +00:00
Maxmtg
b88acfe51f bugfix 2013-05-27 12:56:33 +00:00
Maxmtg
4a9930defb added log event for player control,
moved log's string-building code to GameLogFormatter.java
2013-05-27 12:47:36 +00:00
Maxmtg
f702fbda09 + Sorin Markov 2013-05-27 12:11:25 +00:00
Maxmtg
ebefc96305 ControlPlayer effect (gui does not update to show hand yet - shall implement soon) 2013-05-27 12:11:04 +00:00
Maxmtg
8f774edc0a a check of isHuman was masked beyound call to LobbyPlayer
+ missing part for pump
2013-05-27 12:10:09 +00:00
Maxmtg
f22f2057fa Cleanup in PumpEffect.java 2013-05-27 12:08:36 +00:00
Chris
165434942a - Added new card names to changes.txt. 2013-05-27 12:08:20 +00:00
Maxmtg
7fd61015a3 Player has lobbyPlayerCreator, actual lobbyPlayer is calculated from whatever is written in player.сontroller 2013-05-27 10:04:18 +00:00
Maxmtg
39c85da7f8 keep player list in CMatchUI, extracted method to setup hand views. 2013-05-27 10:00:18 +00:00
Maxmtg
e5a2685a57 moved observer attachment 2013-05-27 09:56:37 +00:00
Maxmtg
828cf74c15 MagicColor.COLORLESS constant 2013-05-27 09:35:43 +00:00
Maxmtg
8b88288a36 removed ability to cancel choice of reflected mana color 2013-05-27 09:19:01 +00:00
Maxmtg
d9b00135ff fixing someone's typo. 2013-05-27 09:06:03 +00:00
Maxmtg
3049c122bf reverting instantspeed 2013-05-27 09:04:18 +00:00
Maxmtg
394fed2808 removed InstantSpeed (it's useless for mana abilities) 2013-05-27 09:00:40 +00:00
Maxmtg
d326a0a57a SA: added getManaPartRecursive(), replaced loops where they were 2013-05-27 08:36:40 +00:00
Maxmtg
51f23b8e02 fixed NPE when lands's mana ability is a subability (Rhystic Cave) 2013-05-27 07:39:16 +00:00
Maxmtg
26a3a6602c cleaunp warnings for unused imports 2013-05-27 07:17:15 +00:00
Maxmtg
a5b8c92f3d PlayOrDraw converted to input that appears before opening hand is drawn 2013-05-27 07:09:16 +00:00