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 |
|
Maxmtg
|
7e14d5ca58
|
cleanup for Card class, removed unreferenced methods and variables, inlined once-referenced, moved ai-related closer to AI
|
2013-04-11 21:18:01 +00:00 |
|
Maxmtg
|
465a862070
|
removed an unreferenced method and renamed another method
|
2013-04-11 20:25:57 +00:00 |
|
Sloth
|
77195b1e03
|
- Added AI support for Paralyze.
|
2013-04-11 15:07:10 +00:00 |
|
swordshine
|
30ae3581a8
|
- Added Paralyze and Reverse the sands
|
2013-04-11 10:34:26 +00:00 |
|
swordshine
|
cd6aa58f8a
|
- DGM: Added Varolz, the Scar-Striped
|
2013-04-11 08:56:17 +00:00 |
|
Maxmtg
|
5fed7ec93a
|
made canPay calculate life when it's defined
|
2013-04-11 05:06:01 +00:00 |
|
Maxmtg
|
9f6d1f5247
|
fixed NPE that prevented Dredge from working
|
2013-04-11 05:05:34 +00:00 |
|
Agetian
|
871d01c806
|
- Some improvements in descriptive texts related to the alternate sound system.
|
2013-04-10 13:38:16 +00:00 |
|
swordshine
|
943cbfcb1c
|
- Added Dream Salvage
|
2013-04-10 12:59:44 +00:00 |
|
Agetian
|
3458cc6ee1
|
- Minor style adherence correction (expand tabs to spaces).
|
2013-04-10 12:54:17 +00:00 |
|
Sloth
|
43c1216f4e
|
- Added "NonStackingEffect" SVars.
|
2013-04-10 12:10:10 +00:00 |
|
Agetian
|
3c5701eab5
|
- Fixed a bug preventing the AI profile from being correctly restored between matches in a duel.
|
2013-04-10 05:55:43 +00:00 |
|
Agetian
|
a731f7d630
|
- Removing a useless comment
|
2013-04-10 05:45:45 +00:00 |
|
Agetian
|
4f30cd58ec
|
- Renamed AsyncSoundPlayer to AltSoundSystem (better represents its purpose).
- Fixed the synchronous sounds playing asynchronously on the alternative sound system.
- Some minor fixes and changes to the alternative sound system.
|
2013-04-10 05:16:46 +00:00 |
|
Maxmtg
|
afe8c40d87
|
remove unused imports that produced warnings in Eclipse
|
2013-04-10 04:52:11 +00:00 |
|
Maxmtg
|
975437fde1
|
Deck Import button moved to first tab.
Some texts with instructions added to the related dialog
|
2013-04-10 04:50:59 +00:00 |
|
Maxmtg
|
b3dda493b4
|
anti-NPE measure: http://www.slightlymagic.net/forum/viewtopic.php?p=115101#p115101
|
2013-04-10 04:04:55 +00:00 |
|
swordshine
|
0f6964be04
|
- Put an attacking creature to the battlefield will also be able to choose a defender for human players
|
2013-04-10 00:50:54 +00:00 |
|
Sol
|
1a89e4cce3
|
- Real fix for both ChangeTargets being able to change Counterspells to ChangeTarget SA that doesn't cause Multitargeting issues
|
2013-04-10 00:35:14 +00:00 |
|
Sol
|
5284503bd4
|
- Restoring Quest Tokens suffering from Summoning Sickness
|
2013-04-09 23:06:05 +00:00 |
|
Sloth
|
8b0c0481a9
|
- Created a new AI SVar "NonStackingEffect" for cards like Blood Moon or Crucible of Worlds.
|
2013-04-09 21:43:38 +00:00 |
|
Sloth
|
d1153515aa
|
- Fixed Transmute and split cards.
|
2013-04-09 18:39:08 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|