Hanmac
e58c4f815d
Remorseless Punishment: use ; for Sac Cost
2016-10-05 11:44:35 +00:00
Hanmac
2898925011
HumanPlay: Fixed Sac<> in payCostDuringAbilityResolve
2016-10-05 11:43:12 +00:00
Agetian
1f06a098bf
- Adding an AI preference to Harvester Troll per Hanmac's recommendation to temporarily work around the "sacrifice self" issue.
2016-10-05 11:27:12 +00:00
Agetian
ff89390820
- Reverted r32268, doesn't work nearly as well as expected (main problems: if nothing is sacrificed, the creature still gets counters; the AI will happily sac a much more powerful creature instead of deciding not to sac anything if it has e.g. one other creature on the battlefield).
2016-10-05 10:10:06 +00:00
Agetian
4496371a75
- Attempted to fix Harvester Troll AI, currently by adding an extra AI logic parameter that makes the AI skip the ETBing card itself when considering what to sacrifice.
...
- This should ideally be somehow generalized (e.g. somehow detect that an ability is an ETB ability which is either optional or has other possible targets?) and automatically work for all creatures that have an ETB sacrifice ability. A more generic solution would be highly appreciated.
2016-10-05 09:07:03 +00:00
Hanmac
5e2932ba62
CardDb: add AltName for Cards, specially the AEther one
2016-10-05 08:46:45 +00:00
Agetian
cafbd74e14
- Fixed Remorseless Punishment unless cost for "sacrifice a creature or planeswalker" + fixed choice descriptions.
2016-10-04 18:49:28 +00:00
Sol
3a510cbf4c
- Improve Goblin Kites script
2016-10-04 15:34:41 +00:00
Hanmac
396f3d4096
DamageDealAI: fixed source for Energy Counter
2016-10-04 12:37:25 +00:00
excessum
04fd286627
- Implemented AI for Harnessed Lightning
2016-10-04 12:20:24 +00:00
Hanmac
c4f1caa790
cards: updated some "play" to "cast" things
...
that should not be make a difference because lands can't be played with flash.
2016-10-03 19:46:33 +00:00
Hanmac
05b337bdac
cards: update old cards to monkey
2016-10-03 13:30:04 +00:00
excessum
27a3640c17
- Removed unwanted file from r32259
2016-10-03 12:33:12 +00:00
excessum
2ecfa4259d
- Re-factored Vehicle animation logic into ComputerUtilCost.canPayCost()
2016-10-03 12:30:46 +00:00
excessum
4236cbf55a
- Removed RemAiDeck for Selfless Spirit and Verdurous Gearhulk, AI is quite capable of using them
2016-10-03 10:52:35 +00:00
Hanmac
3db793be4e
Energy Vortex uses Vortex Counters instead of Energy Counters now
2016-10-03 10:25:24 +00:00
Hanmac
28fd48e8d2
ComputerUtilCombat: canCrew now checks if the creatures can crew a vehicle, also use CardLists functions to clean up the code
2016-10-03 08:09:48 +00:00
Hanmac
e51c72d85a
cards: update Homing Sliver to use new cycling
2016-10-02 20:56:27 +00:00
Hanmac
fda43166c8
CardFactoryUtil: update cycling to new format
2016-10-02 20:55:24 +00:00
Hanmac
8c3cc34183
cards: fixed Built to Last
2016-10-02 11:30:02 +00:00
Sol
3591d65ca9
- Temporarily set AEther Tradewinds back
2016-10-02 02:20:21 +00:00
Sol
a5d4de0a17
- Fix condition on Built to Smash
2016-10-02 02:15:01 +00:00
Sol
e053dceb05
- Fix Ripscale Predator oracle
2016-10-02 02:03:04 +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
76c4a7725e
- Add very basic logic for Divine Reckoning
2016-10-01 02:26:17 +00:00
Sol
5ddd2a7fff
- Fix issue with isMonarch on triggers using the wrong parameters
2016-10-01 00:16:46 +00:00
Sol
85e9080b12
- Updating KLD and FEM rankings
2016-09-30 21:26:03 +00:00
mcrawford620
ce00f14bad
Deck hints for Return to Ravnica
2016-09-30 20:11:56 +00:00
Sol
ff92a4aae6
- Fixing Crew description in the card detail panel
2016-09-30 17:58:49 +00:00
Hanmac
5b44f4b53a
Mourner's Shield: fixed double "SubAbility$ DBCleanup"
2016-09-30 14:20:34 +00:00
Hanmac
07bd28d39f
Madcap Experiment: fixed RememberRevealed
2016-09-30 14:19:47 +00:00
Hanmac
31156aa0d6
ComputerUtilCombat: for predictPowerBonusOfAttacker and predictToughnessBonusOfAttacker, add check if Cost of trigger can be paid
2016-09-30 13:36:21 +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
Hanmac
77ca7fef62
cards: updated Flame Burst and Muscle Burst so that Diligent Farmhand and Pardic Firecat can use Static Abilities
2016-09-30 11:26:23 +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
17dba95d9a
- Fix cost of Emrakul's Evangel
2016-09-30 02:44:36 +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
Agetian
ce10b34927
- Fixed Sisters of Stone Death.
2016-09-29 04:39:25 +00:00
Sol
8d1221d46e
- Fix Welcome to the Fold
2016-09-28 19:55:44 +00:00
Sol
54df186e8c
- Fix Ishkanah description
2016-09-28 19:45:07 +00:00
Sol
ef21166c93
- Fixing description of Select for Inspection
2016-09-28 19:07:08 +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
Sol
566283e0e2
- Fix Quicksmith Genius
2016-09-28 13:05:34 +00:00
Sol
25d228935f
- How many more one line fixes will Protector of the Crown receive?
2016-09-28 12:41:11 +00:00
Sol
af752c5452
- Fixing PT for Protector of the Crown
2016-09-28 01:51:43 +00:00