Commit Graph

20541 Commits

Author SHA1 Message Date
Agetian
07d0df8742 - Implemented an alternative sound system for people who have issues with sound gradually or instantly disappearing on certain Linux systems (can be switched on/off in the preferences without needing a restart, also uses the standard Java Sound API so it doesn't require an external dependency; it's non-caching and, as such, less efficient than the regular sound system, so only use it in case you have issues with the default system, otherwise leave the option unchecked). 2013-04-09 18:35:17 +00:00
Maxmtg
2f5a7187c5 checkPropagandaEffects simplified due to synchronous execution 2013-04-09 16:03:31 +00:00
Maxmtg
fc91229e95 getAttackerList was duplicate of getAttackers - has been replaced. 2013-04-09 15:34:51 +00:00
swordshine
d1e9367a65 - Fixed last commit for AI 2013-04-09 12:51:20 +00:00
swordshine
b91dcd32f2 - Tokens generated by Geist of Saint Traft (and other cards) can choose which player of planeswalker they are attacking 2013-04-09 12:36:58 +00:00
moomarc
fdbfe42ec7 - Cleaner script for Undying Flames 2013-04-09 12:34:50 +00:00
swordshine
f4477b0136 - Kaalia of the Vast's ability should not trigger when she attacks a planeswalker 2013-04-09 12:12:50 +00:00
Chris
cea7820c80 - Added a fluff piece to the changes.txt file. 2013-04-09 12:12:12 +00:00
Chris
3ad47637ff - Added new card names to changes.txt. 2013-04-09 11:41:35 +00:00
Maxmtg
c8af23124c quest tokens won't suffer from sickness 2013-04-09 09:55:01 +00:00
Maxmtg
9099176144 card class clean up.
cards will determine their ability to flip or transform by presence of a matching altername state
2013-04-09 09:54:44 +00:00
swordshine
eca7b00013 - DGM: Master of Cruelties 2013-04-09 08:53:21 +00:00
Maxmtg
0644989719 Remove setStateAll effect,
Removed duplicate code in SetState
Removed flipped variable from Card class - it will use current state to determine its flipped state
2013-04-09 08:47:20 +00:00
Maxmtg
396a8e4d14 moonmist and ixidron converted to use RepeatEach effect
setStateAll will be removed
2013-04-09 08:44:13 +00:00
swordshine
de9498790c - Added Chance Encounter 2013-04-09 08:32:42 +00:00
Maxmtg
b8e92ef7e5 removed some variable.matches("[0-9][0-9]?") in favour of StringUtils.isNumeric and AbilityUtils.calculateAmount (that handles plain numbers correctly) 2013-04-09 06:49:40 +00:00
Maxmtg
1e38f101d5 added a method getParamOrDefault (to save all that hasParam with subsequent call to getParam) 2013-04-09 06:36:46 +00:00
Maxmtg
e66ad294fb InputProxy - debug texts can be enabled with a variable
AbilityUtils - adjust order of checks
removed unused imports
2013-04-09 06:35:00 +00:00
Sol
26c275bef7 - Not sure why Seething Pathblazer has a 0 in its cost 2013-04-09 02:27:13 +00:00
swordshine
60c76d1758 - Fixed Binding Grasp
- Added Cathedral Membrane
2013-04-09 00:48:06 +00:00
Sloth
8aaa954f69 - Fixed Threads of Disloyalty. 2013-04-08 20:18:37 +00:00
Sloth
3cd9e98072 - Added SVar:RemAIDeck:True to Bloom Tender. 2013-04-08 20:16:53 +00:00
Sloth
50ca7b68e0 - Rewrote Epic ability. 2013-04-08 20:12:14 +00:00
Maxmtg
1d6ea63cf1 build fuse ability moved to ability/AbilityFactory.java
had to copy svars from sides to joined 'original' card in order to support cards like Beck//Call from http://www.slightlymagic.net/forum/viewtopic.php?p=114908#p114908
2013-04-08 19:24:03 +00:00
swordshine
c662f77e10 - Added Brine Hag 2013-04-08 13:18:32 +00:00
Chris
00cfd5059b - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-04-08 12:21:36 +00:00
Maxmtg
4b539a71ed Adjust texts for fuse 2013-04-08 10:06:30 +00:00
Maxmtg
30ad587769 'Fuse' Keyword support for DGM
CostUtil.java disbanded, it's method moved closer to usage places.
2013-04-08 09:29:25 +00:00
Maxmtg
da6e2f55fe Added EDT guard to ImageCache.getImage to track down possible reasons for http://www.slightlymagic.net/forum/viewtopic.php?p=114857#p114857 2013-04-08 07:44:42 +00:00
Maxmtg
2511bda8bc Removed 'YChoice' from game. - Tetravus may use the same variable X (it's cleared after resolve) no other cards used it
Fixed NPE in announce code for costs that do announce but have no manacost (ab of simic manipulator)
2013-04-08 07:38:49 +00:00
Maxmtg
3549a29040 arranged counters to put the most used on top of the list (and thus make parse faster), removed useless javadocs 2013-04-08 06:58:34 +00:00
Maxmtg
ba3d04010e Molten hydra fix (calculateAmount had incorrect order of if-else and returned 0 for CostRemoveCounter too early) 2013-04-08 06:24:21 +00:00
swordshine
1b71f3a409 - Added Rain of Gore 2013-04-08 05:13:24 +00:00
Maxmtg
e9c61b6fcd for molten hydra 2013-04-08 00:03:26 +00:00
Maxmtg
30d20195c8 allow cancel for rem counter cost 2013-04-07 23:57:35 +00:00
Maxmtg
d86480e3f2 fix costs for planeswalker 2013-04-07 23:53:06 +00:00
Maxmtg
ae06422531 cost removecounter - needs testing 2013-04-07 23:48:19 +00:00
Hellfish
58a72c1dce *Removed debug output 2013-04-07 14:37:28 +00:00
Hellfish
220a868cbb *Fixed MayEffectFromOpeningHand for AI 2013-04-07 14:37:03 +00:00
moomarc
8c40563e66 - added Montgomery Burns quest avatar 2013-04-07 13:18:42 +00:00
Chris
3287748bb2 - Added new card names to changes.txt. 2013-04-07 11:53:13 +00:00
Sloth
5a56d526ab - Added the easy quest opponent Montgomery Burns 1. 2013-04-07 10:28:11 +00:00
Sloth
fddfb53946 - Improved AI using Giant Slug. 2013-04-07 10:01:04 +00:00
Sloth
6f08c2ef22 - Fixed a possible NPE created by canRegenerate. 2013-04-07 09:24:37 +00:00
Sloth
b4c0cdb937 - Fixed a possible NPE in getUsableManaSources. 2013-04-07 09:19:55 +00:00
Sloth
b2582de885 - Fixed Unless costs with colored mana (Chain Lightning). 2013-04-07 09:19:16 +00:00
swordshine
4c6e09b8be - Added Cairn Wanderer, Concerted Effort, and Death-Mask Duplicant 2013-04-07 05:04:12 +00:00
Sol
0dbfc078e0 - Temporarily reverted the change that removes SAs in finishResolving instead of before because it reintroduces the multi-activation bug. 2013-04-07 01:03:06 +00:00
swordshine
f22b20e512 - Added Giant Slug and Illusionary Presence 2013-04-07 00:21:27 +00:00
Maxmtg
726e350baa Changed stack of inputs to a concurrent-ready structure. 2013-04-06 23:28:19 +00:00