Paweł Płazieński
64b979b0d7
Satyr Firedancer triggers for each opponent
...
Satyr Firedancer should trigger multiple times when single Instant or
Sorcery deals damage to multiple opponents, once for each opponent.
Cards like Price of Progress currently triggered first time for first
opponent in turn order, but not for others.
This commit changes how the ability handles multiple damage by single
source: single spell can trigger multiple times of a single stack
object, because it can represent multiple instances of damage.
2020-04-01 22:28:46 +02:00
ingmargoudt
0fb80bfc15
Merge pull request #6380 from antonioalonzi/6256-watcher-copy-fix-for-jdk-11
...
#6256 : Fixed Watcher copy method for JDK11
2020-03-30 13:07:41 +02:00
Antonio Alonzi
f86529bbb9
#6256 : Do not create new Set/Map
2020-03-30 09:22:02 +01:00
Antonio Alonzi
76c9d38f57
#6256 : Fixed Watcher copy method for JDK11
2020-03-28 19:56:25 +00:00
Oleg Agafonov
35f19838dd
Merge pull request #6372 from allentiak/fix-interfaces
...
fixup! program towards Interface rather than implementations
2020-03-23 21:56:23 +01:00
Oleg Agafonov
2b8d2401f2
Merge pull request #6366 from Meerkov/master
...
Fix a typo
2020-03-23 21:55:24 +01:00
Oleg Agafonov
d8a961e888
Merge pull request #6373 from allentiak/fix-gitignore
...
Delete .class files
2020-03-23 21:55:07 +01:00
Leandro Doctors
e0c80646b3
Delete .class files
2020-03-22 20:49:52 -03:00
Leandro Doctors
855a9cc427
fixup! program towards Interface rather than implementations
2020-03-22 20:42:11 -03:00
Meerkov
e6410f2011
Merge pull request #1 from Meerkov/Fix-Typo
...
Fix Typo in shortcut descriptions
2020-03-22 10:22:32 -07:00
Meerkov
907d039da8
Update CallbackClientImpl.java
2020-03-22 10:19:16 -07:00
Oleg Agafonov
bfcad77ad3
Merge pull request #6350 from luziferius/fix_mystery_booster
...
Fix booster generation issues with Mystery Booster set.
2020-03-18 15:53:13 +01:00
Thomas Hess
6fd8b0a80b
Fix booster generation issues with Mystery Booster set.
...
- Split the foil sheet into a separate set as listed on Scryfall.
- Added unit test cases that verify booster generation.
2020-03-18 14:51:52 +01:00
Oleg Agafonov
63f427124e
Merge pull request #6348 from magefree/mysteryBooster
...
Implemented Mystery Booster pack generation (ready to merge)
2020-03-18 14:31:33 +01:00
Evan Kranzler
656908aeec
fixed basic land flag
2020-03-17 20:39:50 -04:00
Evan Kranzler
468f7b13f2
added comment with source
2020-03-17 20:37:08 -04:00
Evan Kranzler
114aac433e
removed duplicated cards
2020-03-17 20:29:08 -04:00
Evan Kranzler
b35924fc70
added cards for mystery booster
2020-03-17 20:23:53 -04:00
Evan Kranzler
b2401a6410
fixed legality issue
2020-03-17 20:18:08 -04:00
Evan Kranzler
434b2464db
added booster generation function
2020-03-17 19:58:08 -04:00
Evan Kranzler
9be0bde4c1
added Mystery Booster set file
2020-03-17 19:36:10 -04:00
Evan Kranzler
63df5d89a4
updated Brawl ban list
2020-03-16 15:16:19 -04:00
Evan Kranzler
ec8867ab1a
updated Legacy ban list
2020-03-16 15:15:03 -04:00
Evan Kranzler
f7e0b5d93b
updated Modern ban list
2020-03-16 15:14:03 -04:00
Oleg Agafonov
2b78ec745c
* Mind's Desire - fixed that it doesn't work with split cards ( #6337 );
2020-03-12 04:07:17 +04:00
Oleg Agafonov
a20bca1b21
Test framework: fixed ai play commands, added more tests
2020-03-12 02:05:06 +04:00
Oleg Agafonov
14ddb6eb28
* AI: fixed wrong targeting for gain control abilities ( #6340 );
2020-03-11 18:22:58 +04:00
Oleg Agafonov
3cd5682db7
* AI: fixed wrong targeting for Fraying Sanity ( #6339 );
2020-03-11 17:17:39 +04:00
jeffwadsworth
d8bcfc4295
- Fixed Divine Visitation
2020-03-09 16:07:18 -05:00
Oleg Agafonov
86f6d39f5a
* AI: fixed rollback errors on play cards with target stack (Diplomatic Escort, Not of This World, etc);
2020-03-09 13:49:07 +04:00
Oleg Agafonov
009e55c4f0
* AI: fixed that computer can't use spells and abilities on opponent's pre-combat main step;
2020-03-09 12:49:21 +04:00
Oleg Agafonov
a6ab40dc57
Test framework: added strict mode support for full simulation commands (aiXXX);
2020-03-09 12:34:05 +04:00
Oleg Agafonov
70bf13359a
Test framework: improved alias support:
...
* added alias support in castSpell command;
* added alias support in activateAbility command (example: `@ref ability text from ref card`);
* added alias support in activateMana command;
* added alias support in some assertXXX commands;
2020-03-09 05:49:03 +04:00
Oleg Agafonov
ff3df35467
Fixed NPE errors on empty sourceId in mage reference object;
2020-03-07 00:24:16 +04:00
Oleg Agafonov
cb8d4dc340
* Non creature tokens - fixed rollback errors in AI games (example: Food token, see #6331 );
...
Fixed other potentially NPE errors with rarity;
2020-03-06 03:27:46 +04:00
Oleg Agafonov
1b60dfc258
Prepare new release
2020-03-04 20:33:30 +04:00
Oleg Agafonov
d7a48efa89
* Rules: chicken subtype replaced by bird subtype (Chicken à la King, Chicken Egg, Fowl Play, Free-Range Chicken, Poultrygeist);
2020-03-04 00:59:37 +04:00
jeffwadsworth
075cbbed00
- Fixed #6328
2020-03-03 09:21:37 -06:00
jeffwadsworth
8e41215fa5
- Refactor to resolve failing test
2020-03-02 16:02:56 -06:00
tylerFretz
a96d936e24
Fix Verix Bladewing kicker ability text ( #6322 )
2020-03-02 14:52:33 -06:00
jeffwadsworth
26439bef95
- Fixed #6325
2020-03-02 14:50:20 -06:00
Oleg Agafonov
ca9542d3de
* Game: fixed that declare blocker step skips all the time on disabled "STOP skip on any/zero blockers" preferences ( #6308 );
2020-02-29 23:27:11 +04:00
Oleg Agafonov
6769b1d536
Fixed text
2020-02-29 19:57:19 +04:00
Oleg Agafonov
e421e5fac1
Fixed NPE
2020-02-29 12:49:29 +04:00
Jeff
fe0557127b
- Fixed #6321 and #6320
2020-02-28 16:52:54 -06:00
Oleg Agafonov
a06cacb462
* UI: fixed that json logs can't be disabled without disable other logs in settings;
2020-02-28 21:09:41 +04:00
Oleg Agafonov
8ee1dd20d3
* UI: added preferences to enable or disable turn number and step info in game logs;
2020-02-28 21:04:37 +04:00
Oleg Agafonov
2e73f9d1c5
* UI: added turn number and step info in game logs
2020-02-28 20:27:07 +04:00
jeffwadsworth
190c3ecc00
- Fixed #6316
2020-02-28 08:53:48 -06:00
jeffwadsworth
97767a0be1
- Fixed #6314
2020-02-28 08:21:47 -06:00