Sloth
4ad634b57e
- Fixed a possible infinite loop caused by creatures with "can't attack alone" and "must attack if able".
2015-07-14 22:07:30 +00:00
Sloth
f37c8b93be
- Life Gain can't be replaced when the player can't gain life because of a static ability.
2015-07-13 21:31:37 +00:00
Sol
979e14061d
- Adding Touch of Moonglove
2015-07-11 21:41:51 +00:00
Sol
3823e06419
- Adding Demonic Pact
2015-07-10 23:42:11 +00:00
swordshine
2e6bfe0504
- ORI: Added Thornbow Archer
...
- Fixed Disorder
2015-07-08 04:11:56 +00:00
Sol
960461c9ad
- If a Rebound spell fizzles, it should not rebound - patch by Kulnaro
2015-07-04 13:32:44 +00:00
Agetian
19f91c03c0
- Code indentation style fix.
2015-07-01 12:17:38 +00:00
swordshine
324956c9df
- ORI: Added Gilt-Leaf Winnower
2015-07-01 06:25:50 +00:00
drdev
751ed4dcc5
Fix crash
2015-06-27 22:43:43 +00:00
drdev
e03156cd0c
Refactor TrackableObjects to support copy forward changed properties without completely overwriting references
2015-06-27 22:41:04 +00:00
drdev
61f5424b2e
Fix or suppress warnings
2015-06-27 19:24:16 +00:00
Sol
43a8d73c4b
- Fix Gorgon Recluse delayed trigger not killing a Persisted creature
2015-06-25 02:21:27 +00:00
Agetian
c3c5a592f2
- Added a trackable property EncodedCards for Cipher.
...
- Added text information for encoded cards to the card detail box.
- Fixed imports.
2015-06-24 05:10:03 +00:00
swordshine
640ce4a6de
- ORI:Added Alhammaret, High Arbiter
2015-06-23 12:33:40 +00:00
swordshine
05e5966a0d
- ORI: Added Boggart Brute
2015-06-23 11:33:24 +00:00
swordshine
f4bf0e4fc7
- ORI: Added 2 Renown cards
2015-06-23 10:44:04 +00:00
Sol
8fecf7cac0
- Add milled cards to the game log instead of showing a popup every single time (useful for small and continuous mill decks like the Landern modern deck)
2015-06-22 04:02:06 +00:00
swordshine
105332a6b8
- ORI: Added Kytheon, Hero of Akros
2015-06-20 11:28:36 +00:00
Agetian
17eb4bc319
- Update the view when a static effect is removed from a card.
2015-06-19 07:27:24 +00:00
Agetian
9798aaccec
- Copy the face-down card properties onto the original face of the cloning card (fixes e.g. cloning of face-down Morph creatures).
2015-06-18 04:15:42 +00:00
Agetian
1998b1e188
- Better implementation of the fix for cloned transformed cards.
...
- Copy abilities properly when cloning transformed cards.
2015-06-17 19:58:20 +00:00
Agetian
4f185a527f
- Attempting to fix a NPE caused by cloning a transformed card.
2015-06-17 19:53:32 +00:00
Agetian
eff5e34347
- Comment fix.
2015-06-15 08:17:02 +00:00
Agetian
8172ebe434
- Implemented a hacky workaround for suspend-cast cards bounced to hand becoming uncastable. Better solution highly welcome!
2015-06-15 08:16:15 +00:00
Sol
532f5e3c4b
- Fix issues with damage turn accumulation when damaging the same object multiple times
...
- Adding parameter to Repeat Each needed for Chandra, Fire of Kaladesh
2015-06-15 00:58:00 +00:00
Agetian
311bf70eeb
- Fixed Graft not working.
2015-06-14 14:10:08 +00:00
Agetian
3a6ef97196
- Process spell subabilities when looking for spells that can be targeted (fixes Radiate + Profane Command/Incendiary Command/etc.).
...
- Please review, not sure if this may have unwanted side effects or be too permissive.
2015-06-14 12:34:58 +00:00
Agetian
7ed295f4fd
- Code deduplication.
2015-06-14 06:30:00 +00:00
Agetian
aa586eb9bc
- Restored 'final' that was taken out during experiments.
2015-06-14 06:15:29 +00:00
Agetian
4c5e5d2cc8
- Fix imports.
2015-06-14 06:11:02 +00:00
Agetian
b8ce9a942f
- Improved the way the number of targets is detected for the sake of copying spells that require only one target.
...
- Fixed one-target Profane Command not working with Precursor Golem, as well as other similar cases.
- Remaining issue: Radiate cannot copy one-target Profane Command for some reason (the user doesn't even get to the input prompt).
2015-06-14 06:09:20 +00:00
Sol
3a70cbce92
- Fix Graft from phantom move counters when the defined card is no longer in the expected state
2015-06-14 01:53:25 +00:00
drdev
3e6d5cd3e9
Show "Waiting for opponent..." while you wait for the other player to choose whether to go first or keep their first hand
2015-06-13 19:12:39 +00:00
Agetian
520a44196a
- Use the {X} symbol to represent "colorless" in current card colors (in line with how it's represented in the deck editor, deck statistics etc.).
...
- Attempt to fix concurrent modification exceptions in getAttackers/getDefenders.
2015-06-13 07:35:57 +00:00
Agetian
011493189d
- Fixed processing of wasNotCast and wasNotCastFrom (fixes Epochrasite and possibly other cards).
2015-06-12 05:09:10 +00:00
Agetian
7a55c53eba
- Improved implementation of searching for targets in SpellAbilityTargetingCards + a better comment.
2015-06-10 05:47:36 +00:00
Agetian
de8ff5a0e1
- Utilize information from SpellAbilityTargetingCards triggering object to find targets for copied spell abilities (fixes Banefire/Lightning Bolt/etc. cast on Precursor Golem).
2015-06-10 05:41:28 +00:00
Agetian
f975117a0a
- Better comment placement.
2015-06-10 04:33:23 +00:00
Agetian
2508585a15
- Fixed manifested instants and sorceries returning to battlefield via Endless Whispers (implemented rules 304.4, 304.7).
2015-06-10 04:32:27 +00:00
Agetian
df7288fc89
- Replaced a call that uses the Objects class with a standard throw mechanism according to the class description (java.util.Objects doesn't work with mobile Forge and makes it crash with a ClassNotFound error, and I don't know if we should and even could introduce that as a dependency or not... input is welcome).
2015-06-07 17:55:44 +00:00
elcnesh
fcd98ef99d
Update, cleanup and fully document FCollection and related classes.
2015-06-07 09:40:43 +00:00
Agetian
b41e2304bf
- Fixed a NPE when processing a fizzled DigUntilEffect (e.g. Condemn on a creature equipped with Trepanation Blade).
2015-06-06 14:31:01 +00:00
Chris
c48418a77f
[maven-release-plugin] prepare for next development iteration
2015-06-05 20:31:07 +00:00
Chris
f3edbb23af
[maven-release-plugin] prepare release forge-1.5.40
2015-06-05 20:31:00 +00:00
Sol
f11daa3f64
- Thawing Glaciers trigger will now cause players to gain priority if it's waiting to be added to the stack
2015-06-05 15:11:17 +00:00
elcnesh
4eef9618d0
- Cleanup GameRules (mostly make a variable private)
...
- Minor cleanup in some other files
2015-06-04 16:06:48 +00:00
Agetian
5ad4ebdabd
- Get rid of the redundant block of code in Phantom Nomad implementation.
2015-06-02 18:22:48 +00:00
Agetian
201542300b
- Fixed Phantom Nomad getting multiple counters removed from combat damage (only one counter is now removed from it for all the damage applied to it simultaneously).
2015-06-02 17:12:35 +00:00
drdev
661636c2fa
Prevent crash when activating Stonehewer Giant's avatar ability
2015-05-30 18:09:17 +00:00
Agetian
76089e0eba
- Fixed River of Tears and improved user interaction with it (especially when it comes to using Auto or to tapping it in response to a mana payment prompt).
2015-05-30 16:37:15 +00:00