Oleg Agafonov
842d5757c3
Removed bloated logs, missing comments;
2019-12-23 21:48:20 +04:00
LevelX2
c0df1d6e8a
* Constricting Sliver - Fixed that its effect was applied to all creatures instead of only controlled creatures.
2019-12-23 18:02:11 +01:00
LevelX2
3bdd881e3a
* Kaalia, Zenith Seeker - Added the missing revealing of the cards moved to hand.
2019-12-23 17:39:12 +01:00
LevelX2
ee0b7a53a9
* Drakuseth, Maw of Flames - Fixed that its triggered ability did unpreventable combat damage instead of preventable normal damage.
2019-12-23 17:19:23 +01:00
LevelX2
7fe357708a
* Some minor source code updates.
2019-12-23 16:38:54 +01:00
LevelX2
82061929cf
* Expropriate - Fixed a problem that the controller of Expropriate was not able to get control of owned permanents.
2019-12-23 16:38:12 +01:00
Oleg Agafonov
7bb6757876
Merge remote-tracking branch 'origin/master'
2019-12-23 10:28:28 +04:00
Oleg Agafonov
794445d128
* Ludevic, Necro-Alchemist - fixed that it doesn't triggers on controller turn;
2019-12-23 10:28:01 +04:00
Evan Kranzler
db51b2a76c
fixed Realm-Cloaked Giant's adventure name ( fixes #6108 )
2019-12-21 21:21:37 -05:00
Evan Kranzler
51b55fc8b8
Implemented Athreos, Shroud-Veiled
2019-12-21 10:13:11 -05:00
Evan Kranzler
e7dea7c3d9
added missing ability to Underworld Rage-Hound
2019-12-21 10:01:45 -05:00
Oleg Agafonov
d26fde8dbc
Prepare new release
2019-12-21 18:23:15 +04:00
Oleg Agafonov
bd71c98e3e
Fixed AI freeze with non available targets
2019-12-21 18:10:29 +04:00
Evan Kranzler
394d9716ca
Implemented Grasping Giant
2019-12-20 20:10:09 -05:00
Evan Kranzler
f5e5df6d6e
Implemented Ironscale Hydra
2019-12-20 20:10:08 -05:00
Evan Kranzler
88a1b9fe22
Implemented Underworld Rage-Hound
2019-12-20 20:10:08 -05:00
Evan Kranzler
e453b2ad4f
Implemented Underworld Sentinel
2019-12-20 20:10:08 -05:00
LevelX2
0a8a9ed00d
* Replaced some filters by StaticFilters instances.
2019-12-20 23:50:01 +01:00
LevelX2
43a11cd115
* Enduring Ideal - Improved filter prompt text.
2019-12-20 22:56:11 +01:00
Oleg Agafonov
7a7a9c20ec
Tests: fixed false positive tests (AI related, see prev commit);
2019-12-20 20:22:38 +04:00
jeffwadsworth
813b258d4d
- Fixed #5933
2019-12-20 09:04:36 -06:00
jeffwadsworth
6870dabbae
- Fixed #5926
2019-12-19 17:00:22 -06:00
jeffwadsworth
117abd7853
- Fixed #5929
2019-12-19 16:43:01 -06:00
jeffwadsworth
27a505ced9
- Fixed #6096 .
2019-12-19 15:31:48 -06:00
LevelX2
0670d0cefc
* Deafening Silence - Fixed that it allowed two cast to noncreature spells.
2019-12-19 21:28:50 +01:00
jeffwadsworth
9d545d852a
- Fixed #6103
2019-12-19 10:34:15 -06:00
jeffwadsworth
dd306a57b9
- Fixed #5958
2019-12-19 10:27:27 -06:00
jeffwadsworth
7ad7064031
- Reverted Fixed #6096 . The CopySpellForEachItCouldTargetEffect() needs some fixes.
2019-12-18 18:13:30 -06:00
jeffwadsworth
02b75fe668
- Fixed #6096
2019-12-18 16:32:25 -06:00
Oleg Agafonov
cde9957f54
* UI: added playable card marks in look-at windows;
2019-12-18 22:44:42 +04:00
Oleg Agafonov
23ef0e4269
* Spark Double - fixed that copy of spark contains legendary type ( #6097 )
2019-12-18 17:57:41 +04:00
Evan Kranzler
fbff54145e
Implemented Demon of Loathing
2019-12-17 20:46:42 -05:00
Evan Kranzler
6601d65793
Implemented Serpent of Yawning Depths
2019-12-17 20:42:33 -05:00
Evan Kranzler
05f1cd8db9
Implemented Deathbellow War Cry
2019-12-17 20:31:17 -05:00
Evan Kranzler
d3114aaf89
Implemented Terror of Mount Velus
2019-12-17 20:21:24 -05:00
Evan Kranzler
02ad3675c5
Implemented Treeshaker Chimera
2019-12-17 20:19:25 -05:00
Evan Kranzler
ee585d475e
Implemented Victory's Envoy
2019-12-17 20:18:14 -05:00
Evan Kranzler
f591cff394
Implemented Sphinx Mindbreaker
2019-12-17 20:15:00 -05:00
jeffwadsworth
e4f27a6759
- little fix Ashiok, Nightmare Muse.
2019-12-17 15:51:28 -06:00
LevelX2
1c2ac9a90d
* Deathless Knight - Fixed triggered ability.
2019-12-17 22:15:05 +01:00
Evan Kranzler
2dda209252
fixed a few issues with Ashiok, Nightmare Muse
2019-12-17 08:19:32 -05:00
Evan Kranzler
0bd2a5c270
Implemented Ashiok, Nightmare Muse
2019-12-16 22:31:25 -05:00
Evan Kranzler
a29fb3d9bf
fixed formatting of Theros Beyond Death
2019-12-16 21:55:01 -05:00
Evan Kranzler
58d5c945d1
fixed Tome of Legends triggering off of all commanders rather than just the controller's
2019-12-16 21:18:59 -05:00
Evan Kranzler
9f19866435
Implemented The Akroan War
2019-12-16 21:13:15 -05:00
Oleg Agafonov
d228486cc7
* Mindshrieker - fixed that AI always target yourself to card discard instead opponents ( #6099 );
2019-12-16 20:53:55 +04:00
Oleg Agafonov
56bf550dab
* Devotion abilities - added card hints about devotion value;
2019-12-16 15:29:13 +04:00
Evan Kranzler
9e99b31b0c
Implemented Ashiok, Sculptor of Fears
2019-12-15 18:39:37 -05:00
Evan Kranzler
2bb90683a5
Implemented Elspeth, Undaunted Hero
2019-12-15 18:39:36 -05:00
Oleg Agafonov
0885a01849
Fixed that TargetCard ignore filter in some calls
2019-12-16 02:55:13 +04:00
Oleg Agafonov
690f5f688d
* Ludevic, Necro-Alchemist - fixed that it triggers on controller turn too, added condition hint;
2019-12-15 23:45:36 +04:00
LevelX2
2413f956ee
Fixed a problem with bosster generation for boosters with partners and basic lands.
2019-12-15 16:18:04 +01:00
LevelX2
af9f2c93dd
Merge pull request #5910 from magefree/set_lint
...
Fix various hints and warnings on many set & block classes (via Intel…
2019-12-15 13:21:08 +01:00
Oleg Agafonov
be6a588a7f
Fixed NPE errors
2019-12-15 15:00:31 +04:00
LevelX2
ca0297d7c8
Merge pull request #6015 from t-schroeder/crownoffury
...
Implemented Crown of Fury
2019-12-15 08:36:12 +01:00
Patrick Hulin
5d35ee675d
Fix Mysterious Pathlighter.
2019-12-14 23:31:39 -05:00
LevelX2
515b55f088
Fixed handling of Guardian Beast, fixed rule text display ( fixes #5922 ).
2019-12-14 22:20:59 +01:00
Oleg Agafonov
d088166954
* Snarespinner - fixed wrong text
2019-12-14 22:13:18 +04:00
LevelX2
b7b3bc4474
Merge origin/master
...
Conflicts:
Mage/src/main/java/mage/players/PlayerImpl.java
2019-12-14 18:41:12 +01:00
LevelX2
da9f24e008
Removed deprecated AdjustingSourceCosts interface.
2019-12-14 18:33:11 +01:00
LevelX2
7c96171359
Set unique class names.
2019-12-14 18:29:27 +01:00
Evan Kranzler
08e50a1ca4
Implemented Commanding Presence
2019-12-14 11:14:14 -05:00
Evan Kranzler
f1b9b5aba7
Implemented Daxos, Blessed by the Sun
2019-12-14 11:14:13 -05:00
Evan Kranzler
1b8b452a99
Implemented Hero of the Winds
2019-12-14 11:14:13 -05:00
Evan Kranzler
a7fb82e0cc
Implemented Staggering Insight
2019-12-14 11:14:13 -05:00
Evan Kranzler
8487816425
Implemented Inevitable End
2019-12-14 11:14:12 -05:00
Oleg Agafonov
732a48e936
Fixed and improved tests for latest changes like asThough and adventure cards;
2019-12-14 19:19:32 +04:00
Oleg Agafonov
ddedabad85
Improved cards with "may spend mana as though":
...
* Game: added combo support with adventure and split cards;
* AI: computer can see and play it;
* UI: users can see playable cards for as though mana cost.
2019-12-14 18:59:18 +04:00
Oleg Agafonov
c9ea0f1877
Fixed Bolas's Citadel combo with adventure cards
2019-12-14 18:51:35 +04:00
Oleg Agafonov
6791aea98e
Fixed compile error
2019-12-14 17:32:33 +04:00
LevelX2
cdd7dce764
Fixed select prompt text of Sisay, Weatherlight Captain.
2019-12-14 12:30:07 +01:00
jmharmon
2d4f8b6a02
Fix to CounterTargetEffect
2019-12-13 20:43:16 -08:00
jmharmon
073ee1419b
Implement Nyxborn Courser
2019-12-13 20:34:18 -08:00
jmharmon
b538baef6f
Implement Memory Drain
2019-12-13 20:33:23 -08:00
jmharmon
f954d1ad93
Implement Leonin of the Lost Pride
2019-12-13 20:32:17 -08:00
jmharmon
4099d233a9
Implement Eidolon of Philosophy
2019-12-13 20:31:13 -08:00
jmharmon
ea65f67078
Implement 4 cards
2019-12-13 20:30:04 -08:00
Evan Kranzler
d58f705250
Implemented Nyxborn Colossus
2019-12-13 22:02:53 -05:00
Evan Kranzler
b4caa0d889
Implemented Mire's Grasp
2019-12-13 22:02:06 -05:00
Evan Kranzler
a0d7bf5fd0
updated THB spoiler and reprints
2019-12-13 22:00:29 -05:00
jeffwadsworth
3dfb7ea0da
- little fix to outcome on Drakuseth, Maw of Flames
2019-12-13 16:33:38 -06:00
jeffwadsworth
88ca9b1829
- Fixed #6091
2019-12-13 14:41:39 -06:00
Evan Kranzler
447002ee67
Implemented Setessan Champion
2019-12-13 08:17:37 -05:00
Evan Kranzler
582ac00238
Implemented Klothys's Design
2019-12-13 08:05:42 -05:00
Patrick Hulin
383069f5eb
Merge branch 'master' of https://github.com/magefree/mage into adventures
2019-12-11 22:15:38 -05:00
Evan Kranzler
a2c142df41
fixed the amount of tokens made by Elspeth, Sun's Nemesis
2019-12-11 20:50:23 -05:00
Evan Kranzler
3965061234
Implemented Elspeth, Sun's Nemesis
2019-12-11 20:08:07 -05:00
Evan Kranzler
23324f2169
Added Theros: Beyond Death
2019-12-11 19:39:51 -05:00
Oleg Agafonov
c6dd9a2621
* Master Splicer - fixed text;
2019-12-11 04:40:52 +04:00
Patrick Hulin
b0bac1f751
Fix Bolas's Citadel and add test.
2019-12-10 18:01:32 -05:00
jeffwadsworth
dd68a1ba84
- Fixed #6084
2019-12-10 16:51:35 -06:00
jeffwadsworth
ca22a7750a
- Fixed #5925 and related issues.
2019-12-10 10:25:07 -06:00
James Fitzpatrick
b2e4e950d0
6079 - Fixing conditional damage order, conditions ( #6080 )
...
* 6079 - Fixing conditional damage order, conditions
As of c482fad
, a number of spells had their conditional damage
reworded in oracle text. As a part of these changes, some of the
spells had their order of effects inverted, with the damage
after the condition was happening before the condition was met.
In addition, Brimstone volley was changed from a Morbid condition
to a Hellbent condition. This commit corrects those typos.
* Update Mage.Sets/src/mage/cards/f/FirecannonBlast.java
Co-Authored-By: Fenhl <fenhl@fenhl.net>
2019-12-09 14:26:57 -06:00
jeffwadsworth
99c50d041a
- Fixed #6079
2019-12-09 10:45:50 -06:00
Patrick Hulin
04a4b91a59
Begin implementing adventures.
2019-12-09 11:30:11 -05:00
Oleg Agafonov
b0c01da007
Merge pull request #6077 from Tosh94/fix-plasm-capture-double-mana
...
Fix Plasm Capture giving double mana in the next pre-combat main phase
2019-12-08 17:16:27 +01:00
Tosh94
1365e7ff6c
Fix NPE when using Nicol Bolas, God-Pharaoh's +1 when an opponent has no cards in hand.
2019-12-08 17:03:47 +01:00
Tosh94
01ad151934
Fix Plasm Capture giving double mana in the next pre-combat main phase.
...
Additionally, remove special PlasmCaptureManaEffect in favor of the generic AddManaInAnyCombinationEffect, improving mana selection.
2019-12-08 16:48:23 +01:00
Oleg Agafonov
899cde4d54
Merge pull request #6073 from ssouders412/pronoun-fixes
...
Updated pronouns to reflect current rules and oracle text
2019-12-07 01:07:11 +01:00
ssouders412
50bd6cbc32
More pronoun fixes
2019-12-06 15:17:44 -05:00
ssouders412
2d3247d732
Updated pronouns to reflect current rules and oracle text
...
Replaced all instances of "her or she", "him or her", and "his or her", with "they", "them", and "their", or sometimes "that player". Updated verbs where appropriate.
2019-12-06 14:29:36 -05:00
jeffwadsworth
30e8fec8df
- Fixed #5931
2019-12-06 11:43:12 -06:00
jeffwadsworth
97f066a31a
- Fixed #5948
2019-12-05 18:27:51 -06:00
jeffwadsworth
d8a4ddf04a
- Fixed #5989
2019-12-05 09:24:56 -06:00
Sarah Souders
b208dc332f
Fixed Rankle's triggered ability ( #6064 )
...
* Fixed Rankle's triggered ability
Any number of available modes can now be selected, including zero.
* Update AbilityImpl.java
* getTargets now returns empty Target for null Mode
Reverted null Target check changes in StackAbility.
* Update HumanPlayer.java
2019-12-04 20:59:03 -06:00
Sarah Souders
e437577b5a
K'rrik fixes, payment for triggered abilities ( #6060 )
...
* K'rrik fixes, payment for triggered abilities
K'rrik's Phyrexian ability is now handled separately from actual Phyrexian mana costs. It can now be used to pay for triggered abilities like Extort.
* K'rrik tests added
Tests include:
- only usable by 1 player
- usable with activated/triggered abilities
- usable as an alternative to true Phyrexian mana, getting around Trinisphere
2019-12-04 16:27:41 -06:00
jeffwadsworth
95d749648e
- Fixed #6067
2019-12-04 16:25:14 -06:00
jeffwadsworth
2e59a45895
- Fixed #6068
2019-12-04 16:20:15 -06:00
jeffwadsworth
c7acebb47c
- Fixed #6070
2019-12-04 16:17:04 -06:00
jeffwadsworth
3a054c335a
- text fix Lost Order of the Jarkeld
2019-12-03 17:55:07 -06:00
jeffwadsworth
156b1a4b68
- Fixed #6022
2019-12-03 17:52:35 -06:00
jeffwadsworth
b4be2e5f4a
- Fix for Vivien, Arkbow Ranger
2019-12-02 12:00:19 -06:00
jeffwadsworth
1da15ee8fa
- Fix for last commit. Note comment in that commit. 2de7c136ea
2019-12-02 09:38:51 -06:00
jeffwadsworth
2de7c136ea
- Fixed #6056 . Please test when you can. Now you will see other abilities/spellAbilities from cards presented during the cast from exile. Overload, Emerge, Surge, etc.
2019-12-01 21:53:01 -06:00
Tosh94
76da8dd539
Fix NoSuchElementException when resolving Tectonic Hellion's triggered ability. ( #6061 )
2019-11-30 15:27:37 -06:00
jeffwadsworth
dbf56a5160
- Fixed #5956
2019-11-30 06:33:39 -06:00
Evan Kranzler
22f5168386
Update EscapedShapeshifter.java
2019-11-29 20:36:48 -05:00
Oleg Agafonov
b61e50ae61
* Gameplay: fixed missing RTR set in Pioneer format;
2019-11-30 02:56:04 +04:00
Oleg Agafonov
7469d59eee
Prepare new release
2019-11-30 01:32:54 +04:00
Oleg Agafonov
c02069114d
Little fixes
2019-11-30 00:23:51 +04:00
Oleg Agafonov
11f5ae5b59
* Escaped Shapeshifter - fixed that it doesn't count Escaped Shapeshifter to apply effect;
2019-11-29 22:20:23 +04:00
Oleg Agafonov
7998e31da6
Refactor: improved checks from 5c15400f02
2019-11-29 19:51:56 +04:00
Oleg Agafonov
ee74c7547c
Missing comments
2019-11-28 23:52:23 +04:00
Oleg Agafonov
2d57c8061e
Merge pull request #6057 from Tosh94/fix-pollenbright-wings
...
Fix Pollenbright Wings untapping controller's lands
2019-11-28 20:51:27 +01:00
Oleg Agafonov
236cb46125
Additional token fixes for #6032 :
...
- fixed wrong Elemental token images in BFZ's cards (Omnath, Locus of Rage and Seed Guardian);
- fixed wrong Elemental token image in OGW's cards (Chandra Flamecaller);
- removed unnecessary tokens from AKH, HOU and EMN (card duplicates);
- fixed missing Goblin token in DOM;
- fixed missing Bird Illusion token in GRN;
- fixed same Zombie token in C19;
2019-11-28 23:42:39 +04:00
Tosh94
80fbc7e396
Per #5126 :
...
Pollenbright wings bug: Pollenbright wings untaps all his controller lands after attacking (reported by Colnakdc / 2018-06-26 13:58:58.049).
Removed UntapAllLandsControllerEffect from triggered ability.
2019-11-28 12:53:00 +01:00
jeffwadsworth
792af6d331
- Fixed #5854
2019-11-27 23:56:22 -06:00
jeffwadsworth
9c6d0f6d59
Added zone change check to Wave of Stolen Identity.
2019-11-27 11:00:36 -06:00
jeffwadsworth
9094303aa7
Fixed #6053
2019-11-26 16:31:54 -06:00
Adrian Petrescu
272d72caae
Fix filtering bug in Leyline of Abundance.
...
Basically the abundance effect was triggering on your opponents' mana
creatures too. Now it should only trigger on your own. Added
previously-failing test as well.
Fixes #6052 .
2019-11-25 17:23:13 -05:00
jeffwadsworth
184e32e817
Fixed #6025
2019-11-25 11:48:02 -06:00
jeffwadsworth
6fd98b4fd4
Fixed #6028
2019-11-25 09:56:52 -06:00
jeffwadsworth
4468a1abc6
- Fixed #6031
2019-11-24 22:34:45 -06:00
jeffwadsworth
8b8d21d4ad
- Fixed #6033
2019-11-24 19:45:01 -06:00
jeffwadsworth
c4de13ac17
- Fixed #6049
2019-11-23 20:38:07 -06:00
jeffwadsworth
1246c55c5c
Fixed Mesmeric Fiend bug. https://www.slightlymagic.net/forum/viewtopic.php?f=70&t=28979&p=239932#p239932
2019-11-22 16:51:37 -06:00
jeffwadsworth
5c15400f02
Fixed cards with "Spells and abilities your opponents control can't cause you to sacrifice permanents".
2019-11-22 15:41:19 -06:00
jeffwadsworth
db9bdfdd5c
Fixed Yarok's Fenlurker
2019-11-22 08:43:55 -06:00
jeffwadsworth
6d21c9d3dc
Fixed #6045 - Note that an addition was made to MorphAbility
2019-11-21 17:39:42 -06:00
Jeff
3f9f860f85
Fixed #6047
2019-11-19 15:32:44 -06:00
Evan Kranzler
b8cc48c2ca
fixed Krenko, Mob Boss only counting goblin creatures
2019-11-18 16:55:19 -05:00
Oleg Agafonov
54008b384c
Merge pull request #6043 from magefree/LeadershipVacuum
...
Fixed Leadership Vacuum
2019-11-15 07:45:43 +01:00
Gösta
dba27dcb35
Fixed Elsha of the Infinite
2019-11-15 00:45:05 +01:00
Gösta
4665278f65
Fixed Leadership Vacuum
2019-11-14 23:42:29 +01:00
Gösta
5bdce2f38d
Implemented Mandate of Peace
2019-11-14 13:26:52 +01:00
Oleg Agafonov
22fbe57d84
Merge pull request #6041 from ssouders412/MustBeBlockedFix
...
Irresistible Prey "must be blocked" fix
2019-11-14 01:33:58 +01:00
ssouders412
9293b7704e
Fixed missing import
2019-11-13 19:08:45 -05:00
ssouders412
62891df612
Reverted to custom text
...
Custom text is required for these cards. Added custom text to Enlarge and Deadly Allure.
2019-11-13 18:56:57 -05:00
Gösta
be1d59a81b
Implemented Chainer, Nightmare Adept
2019-11-13 22:14:45 +01:00
ssouders412
84701cfbab
Fixed K'rrik, Son of Yawgmoth
...
K'rrik's second ability is no longer active after he leaves the battlefield.
KNOWN ISSUE: Cards you would not normally be able to play without this ability are still not highlighted as playable.
2019-11-13 02:01:24 -05:00