excessum
2ecfa4259d
- Re-factored Vehicle animation logic into ComputerUtilCost.canPayCost()
2016-10-03 12:30:46 +00:00
Hanmac
3db793be4e
Energy Vortex uses Vortex Counters instead of Energy Counters now
2016-10-03 10:25:24 +00:00
Hanmac
fda43166c8
CardFactoryUtil: update cycling to new format
2016-10-02 20:55:24 +00:00
Agetian
7a21c34259
- A somewhat cleaner distinction between normally adding a cost part and doing it in a hacky way for the purpose of EnchantedCost/ExiledCost.
2016-10-01 06:21:40 +00:00
Agetian
adbfea1e3d
- More elegant typecasting related to the previous commit.
2016-10-01 06:17:05 +00:00
Agetian
bda9baa4fc
- Trying to fix cards like Back from the Brink and Merseine resulting from incorrect copying of mana costs with \EnchantedCost or \Exiled restrictions.
...
- This is a hack, not sure if it works well enough and doesn't break anything, there's probably a better and more elegant way to fix this, please review.
2016-10-01 06:08:20 +00:00
Sol
5ddd2a7fff
- Fix issue with isMonarch on triggers using the wrong parameters
2016-10-01 00:16:46 +00:00
Sol
ff92a4aae6
- Fixing Crew description in the card detail panel
2016-09-30 17:58:49 +00:00
Hanmac
549aa09f71
CostPayment: canPayAdditionalCosts, removed unused activator part
2016-09-30 13:33:22 +00:00
Hanmac
ceea862dac
CardUtil: canProduce removed leftover when {1} is turned into {C}
2016-09-30 13:03:29 +00:00
Agetian
3475f7866f
- Fixed Gonti, Lord of Luxury revealing a face-down card to the player when the opponent casts it.
2016-09-30 05:19:46 +00:00
Sol
b7e59338c2
- Fix Hazardous Conditions
2016-09-29 15:47:21 +00:00
Sol
a3c82bbc74
- Real fix for Padeem, needed to filter by Types CMC not just any permanents CMC
2016-09-29 15:03:57 +00:00
Hanmac
26e3a55081
GameEntity: use EnumMap for Counters instead of TreeMap
2016-09-28 16:50:27 +00:00
Hanmac
80d76ecbb1
CardUtil: fixed counters map for LKICopy
2016-09-28 16:28:34 +00:00
Agetian
308b89a586
- Fixing some more visual flickering according to friarsol's recommendation (affects cards like Wind Zendikon).
2016-09-27 17:01:05 +00:00
Agetian
80198b8f59
- Added FIXME lines related to the previous commit.
2016-09-27 15:51:58 +00:00
Agetian
22a2c67b83
- Temporarily reverting 26979,28842 to reduce the horrendous flickering when cards such as Gods (e.g. Thassa, God of the Sea) or card type-changing enchantments (e.g. Wind Zendikon) are present on the battlefield.
...
- Note that this returns the previous bug with some static abilities (e.g. continuous ones) not being cleared off visually from the card (e.g. when Humility is present on the battlefield, certain static effects will still "visually linger" on the card, ditto stuff such as "may play" and so on).
- I couldn't get the best of two worlds, please fix the second issue without reintroducing the first one if possible.
2016-09-27 15:50:19 +00:00
Sol
a4e905ca4b
- Fix NPE caused by Disappearing Act/Captured by the Consulate
2016-09-27 13:10:44 +00:00
Sol
ae9af402e9
- greatestCMC property shouldn't be filtering by creatures
2016-09-27 12:52:25 +00:00
drdev
b2cbd1353b
Show energy symbols in cost payment
2016-09-27 02:20:43 +00:00
Krazy
ad1696fde2
[maven-release-plugin] prepare for next development iteration
2016-09-26 21:28:01 +00:00
Krazy
66615a683f
[maven-release-plugin] prepare release forge-1.5.56
2016-09-26 21:27:49 +00:00
Sol
a67f807f7c
- Add Captured by the Consulate
2016-09-26 19:53:06 +00:00
Agetian
5eba55072f
- Fixed Fateful Showdown and Spark of Creativity.
2016-09-26 04:34:30 +00:00
Hanmac
cd2cfb322d
TriggerAttacks: add option to check if it and other creatures attack more than one player
2016-09-25 16:39:46 +00:00
Hanmac
776962d28a
Card & Player: count when ever a counter is placed on a permanent your control per turn
2016-09-25 12:58:08 +00:00
Sol
619b4ce3fa
- Adding second ability for Animation Module, marking it not for AI since PutCounters needs AI for new mode AND chooseCounters needs some AI depending on the target.
2016-09-24 14:01:08 +00:00
Hanmac
97b17f8e1a
TriggerHandler: add extra Logic for Panharmonicon
2016-09-23 20:14:15 +00:00
Sol
fe19ba1f66
- Explicitly allow Emblems to be accepted by IsValid
2016-09-23 17:12:03 +00:00
Sol
5ff7afbd1b
- Added Combustible Gearhulk
2016-09-22 15:19:07 +00:00
Sol
c9260215c3
- Added Eager Construct
2016-09-22 13:59:49 +00:00
Sol
e63a0b3bcf
- KLD Fixes (incl. small change to "can't crew Vehicles" to match Revoke Privileges text)
2016-09-21 18:53:27 +00:00
Sol
fad15a749f
- Allow PayEnergy to be used as an unless cost for Humans
2016-09-21 15:30:56 +00:00
Hanmac
72aebb0a5c
Player & Trigger: make TriggerCounterAdded and TriggerCounterAddedOnce work for Player too.
...
Trigger only checks for one thing, so something that does check both player and cards does need to have two trigger
2016-09-21 09:45:13 +00:00
Sol
1072e09faa
- Allow players to have counters removed from them
2016-09-20 21:45:51 +00:00
Sol
4230bb59f2
- Add Hour CounterType
2016-09-20 12:51:58 +00:00
Sol
ef570f450d
- When getting all formats of a deck, don't change the order of the formats but sticking it into an unordered set.
2016-09-19 03:35:28 +00:00
Hanmac
5e4385b9e1
AbilityUtils: LastStateBattlefield & LastStateGraveyard might be null if nothing was on the Stack before, fall back in checking the Zones
2016-09-18 16:07:16 +00:00
Hanmac
c0f7ea2983
CostTapType: for Crew add Keyword "CARDNAME can't crew a vehicle",
...
now the cost does check that the creatures does not have this.
2016-09-18 05:01:39 +00:00
Hanmac
828b0a51af
Card: removeChangedCardTypes add check for null
2016-09-13 21:08:01 +00:00
Hanmac
e83693682c
Card: for removing changedTypes, when it does remove a BasicLand Type, need to remove the ManaAbilities too
2016-09-12 16:03:47 +00:00
Hanmac
0295baeec0
CardFactoryUtil: add Fabricate Keyword
2016-09-12 10:50:54 +00:00
Sol
ca3a00db65
- Add some protection from just trying to randomly get from a dictionary
2016-09-10 16:08:53 +00:00
Sol
c3cc04d983
- Adding Crew keyword and trigger
2016-09-07 03:17:15 +00:00
Sol
8c60f5b247
- Update token stack description
2016-09-04 18:30:50 +00:00
Sol
b51ab053db
- Making Energy actually a counter instead of it's own Player attribute. This should enable it to be displayed when hovering over the Player image.
2016-09-03 02:32:49 +00:00
Sol
da81ed5130
- CostParse for PayEnergy
2016-09-03 01:59:18 +00:00
Sol
4e36fdc2b3
- Adding Energy and PayEnergy for Players (still needs UI updates)
2016-09-03 01:15:05 +00:00
Hanmac
31aa59ce9d
Card: add AllNonLegendaryCreatureNames for SpyKit
2016-09-02 09:01:14 +00:00