Sol
91ff7bd816
Updating HOU block data
2017-07-08 01:07:42 +00:00
Hanmac
c04bae00d0
Card: EtbCounters now use a Table to store what the cause of the etb counter was, for something which does care about that
2017-07-07 18:30:29 +00:00
Agetian
d17b3d4019
- Attempting to improve CountersPutAi when targeting the AI player itself (shouldn't try it if the AI player has no counters at all)
...
-TODO: isn't the inner condition check somewhat off too? (will currently attempt targeting every time eachExisting is false, even if the AI has no counters at all).
2017-07-07 18:16:20 +00:00
Agetian
ca2a1f734b
- AI should at least try to imprint something on Extraplanar Lens (the card is still not very AI playable though since the AI doesn't account properly for the extra mana received, thus only using it serendipitously).
2017-07-07 17:33:50 +00:00
Agetian
2dd0267607
- Allow the AI to confirm a ChangeZone event with unpreferred targeting if its AI Logic is set to Always.
2017-07-07 17:33:07 +00:00
Agetian
3b47418826
- Imports fix.
2017-07-07 16:34:34 +00:00
Agetian
2642b6efe4
- Baral, Chief of Compliance should only work with countered spells but not countered abilities.
2017-07-07 16:33:34 +00:00
Agetian
4c2b35c488
- Added a runtime parameter to TriggerCountered that contains the spell ability that was countered (for use in cards that care whether the countered SA is a spell or an ability).
2017-07-07 16:33:10 +00:00
Hanmac
eaadc8e09c
ChangeZoneEffect: WithCounters should be go throuh etbCounter function
2017-07-07 16:25:37 +00:00
Hanmac
14b8ca3b22
fixed toxic stench
2017-07-07 15:46:06 +00:00
Hanmac
02d9c8e996
SpecialCardAI: move some Ugin logic to prevent ChosenX not found warning
2017-07-07 13:14:57 +00:00
Hanmac
8767fb48f6
cards: update cards with FullCost
2017-07-07 09:51:04 +00:00
Agetian
035ea41cec
- Fixed Enigma Sphinx.
2017-07-07 06:31:30 +00:00
Agetian
3976baac68
- Fixed Inferno Jet.
2017-07-07 05:57:55 +00:00
Agetian
acc4c226d3
- Fixed Shauku challenge in Mirage quest world.
2017-07-07 05:55:59 +00:00
Agetian
29977bc39c
- Fixed Sifter Wurm.
2017-07-07 05:55:09 +00:00
Agetian
a1f2a13789
- Fixed Hour of Glory.
2017-07-07 05:54:59 +00:00
Agetian
e5c27a3142
- Fixed missing colons in booster-prices.txt
2017-07-07 05:54:48 +00:00
Hanmac
458642977c
CardFactoryUtil: allow FullCost to have Param for AILogic
2017-07-07 05:46:27 +00:00
Myrd
55e3a2c6d6
Mark Flist methods that modify items synchronized,
...
as it seems to be getting used from multiple threads.
(I get an index out of bounds exception in draw() which
iterates with i < items.size() so clearly items must have
been modified by another thread.)
2017-07-07 04:55:17 +00:00
Hanmac
e984e15451
cards: update PreventAllDamageBy use new format
2017-07-06 20:03:11 +00:00
Agetian
5aec38ca3e
- Added NeedsToPlayVar to Chrome Mox. Marked it as AI playable.
2017-07-06 19:00:44 +00:00
Hanmac
ff071e1374
Card: add Extra Cost into getAbilityText for Permanent
2017-07-06 18:04:15 +00:00
Agetian
c1cdd3f46e
- Fixed God-Pharaoh's Gift.
2017-07-06 16:05:23 +00:00
Hanmac
e493023934
cards: fixed saving grace
2017-07-06 11:16:21 +00:00
Hanmac
c581531cff
GameAction: fix ETB counters with Solemnity
2017-07-06 08:45:07 +00:00
Agetian
a8d4897f33
- Added StackDescription to Driven // Despair.
2017-07-06 06:00:48 +00:00
Agetian
cce3c30c66
- Fixed Driven // Despair.
2017-07-06 05:53:02 +00:00
Hanmac
cdb5bcaaac
cards: update Meld cards
2017-07-05 21:17:31 +00:00
Hanmac
506a15f839
MeldEffect: add the Exile parts into MeldEffect
2017-07-05 21:16:36 +00:00
Hanmac
b5514c014f
Card: add MeldWith info into getAbilityText
2017-07-05 21:13:51 +00:00
Agetian
d3c52bca9a
- Attempting to avoid SVar usage in Kynaios.
2017-07-05 18:51:41 +00:00
Hanmac
4d452c40ec
CardRules: need to reset MeldWith
2017-07-05 18:31:25 +00:00
Agetian
fdbfdfad14
- Fixed Solitary Camel "desert matters" condition.
2017-07-05 18:19:58 +00:00
Agetian
18f9465aa9
- Fixed Kynaios and Tiro of Meletis drawing a card for the opponent even if the land was played.
2017-07-05 18:16:43 +00:00
Hanmac
edd05062d2
ComputersPutAi: more generic way to check for Land Animation
2017-07-05 08:37:02 +00:00
Agetian
55dfbdcee4
- Added a couple comments to Resilient Khenra.
2017-07-05 07:10:31 +00:00
Agetian
4be29ed8c6
- Resilient Khenra: recommitting the change regarding min X=0 (in accordance with June,30 official Hour of Devastation Release Notes - please check with card-specific notes for this card)
2017-07-05 07:08:10 +00:00
swordshine
747408e1e6
- Reverted Resilient Khenra (this card is similar to Wild Beastmaster)
2017-07-05 06:04:55 +00:00
Agetian
e4473f3c6c
- Resilient Khenra: X=0 if its Power is less than 0 upon ETB.
2017-07-05 05:48:24 +00:00
Agetian
10a6124714
- Marked Orcish Mine as having a non-stacking attach effect.
2017-07-05 04:47:28 +00:00
Agetian
e6b762b6b7
- Added code support for shared keywords to AF Pump (needed for Majestic Myriarch).
2017-07-05 04:40:39 +00:00
Agetian
694ead2fef
- Fixed Obelisk Spider.
2017-07-05 04:21:51 +00:00
Myrd
c9ea265585
Fix mana symbols for snow-covered basics
2017-07-05 02:09:52 +00:00
Myrd
78e7212ebc
fix compile
2017-07-05 01:59:58 +00:00
Hanmac
5fbbec9d65
fixed sidewinder naga
2017-07-04 19:13:26 +00:00
Agetian
0c8c10e7fa
- Fixed Sidewinder Naga, currently by implementing Desert condition via a scripted SVar check.
...
- NOTE: the Desert$ True syntax appears to malfunction for some reason, though supported in code. Please investigate if possible [unable to properly debug at the time].
2017-07-04 19:04:10 +00:00
Agetian
81fac9545d
- Fixed Orcish Mine.
2017-07-04 18:47:04 +00:00
Agetian
6069ec7c80
- Fixed CountersPutAi for Curse abilities on opp's cards like Torture.
2017-07-04 15:34:21 +00:00
Hanmac
ee0845ab3c
CardFactory: fixed makeToken and Keywords
2017-07-04 15:20:07 +00:00