Hanmac
0d2114416c
extend AtEOT, fix resetTurnActivations
2019-01-03 15:54:53 +01:00
Agetian
1ced8bba7d
- Style fix. Added a comment.
2018-12-30 08:26:34 +03:00
Agetian
468ff7fc50
- Fixed the reveal for face-down cards leaving battlefield/stack not working anymore.
2018-12-30 08:19:29 +03:00
Hanmac
4168ef0b0d
Morph and Manifest are not to facedown anymore
2018-12-29 15:45:20 +01:00
Hanmac
7f0f62abb6
Seance: use AddTypes and AtEOT instead of extra Clones defined
2018-12-27 17:31:34 +01:00
Hans Mackowiak
af38b9b0e4
Update Trigger ChangesZoneAll
...
CardZoneTable: for Origin + Destination => CardCollection Tables
GameAction: Refactor
HumanPlay: use executePayment List if able
2018-12-25 18:13:44 +01:00
Hanmac
986c4a8d5c
Fix Myth Unbound
2018-12-25 18:13:43 +01:00
Hanmac
556d858a04
cards: Gruul Spellbreaker and Tithe Taker
2018-12-23 18:47:38 +01:00
Hanmac
de2c0aa073
Graft: moved AIGraftPreference
2018-12-23 18:47:38 +01:00
Hanmac
b87f247c09
Keyword: add Riot
2018-12-23 18:47:37 +01:00
Hanmac
d3395e95bc
Keyword: add Spectacle
2018-12-23 18:47:37 +01:00
Hanmac
dd759352de
Keyword: add Adapt
2018-12-23 18:47:37 +01:00
Hanmac
e85f9e08be
Keyword: add Afterlife
2018-12-23 18:47:37 +01:00
Hans Mackowiak
9b991635fb
Sentry exception rework
2018-12-23 17:46:57 +00:00
Agetian
6ca217cc53
- Attacking a planeswalker shouldn't count as attacking the opponent.
2018-12-18 16:11:41 +03:00
Agetian
1a6401797a
- Added 5 deck-exclusive cards.
2018-12-18 11:52:07 +03:00
Agetian
01026e5d74
- Assorted fixes:
...
* Fixed ConcurrentModificationException when controlling something with Old Man of the Sea
* Added an AI hint to River Sneak.
* Fixed The Scorpion God.
2018-12-17 18:44:45 +03:00
Agetian
f703a903f5
- Transformed objects must be reset to Original before they go through CardFactory.copyCard, or they end up in a mixed state, at least visually (since the transformed state is set on the copied object).
2018-12-17 17:21:34 +03:00
Agetian
0bd8e3a9a2
- Added a previously unoverridden method to WrappedAbility which is needed for checking AttachedTo on triggers properly (fixes Street Sweeper).
2018-12-17 16:17:13 +03:00
Agetian
6bc46c2e56
- Fix imports.
2018-12-16 15:06:26 +03:00
Agetian
14799ccd62
- Complete the basic implementation of AI optional cost choice, remove getOptionalCosts.
2018-12-16 09:11:54 +03:00
Agetian
f9cd173405
- Prevent the AI from relying on the ability to play a spell with an optional cost when deciding to do an assault attack with possible non-combat damage (prevents certain silly suicidal chump-attacks)
2018-12-15 09:10:55 +03:00
Agetian
134b4a7d77
- Added basic AI support for Jump-start (the old-fashioned way for now).
2018-12-15 08:52:59 +03:00
Agetian
ee960c9c08
- Fixed an issue which caused DamageReceivedCondition not to work and always return 0 (looks like it needs an internal LKI check).
2018-12-13 15:55:42 +03:00
Agetian
5db2dd74b8
- Prevent a NPE on cloning a flipped card, ensure that the original image is loaded after cloning if the card is not flipped.
2018-12-12 20:19:15 +03:00
Agetian
16aca81508
- Added a TODO entry for future rework.
2018-12-11 13:54:33 +03:00
Agetian
366c836d3a
- Make the local check for Hollow One work for static abilities only.
2018-12-11 08:38:37 +03:00
Agetian
35a7af2a5e
- Fixed Hollow One cost reduction (currently uses a fixed check on PropertyYou, not sure how to make it work better since it's not coming from a SpellAbility with checkable activator).
2018-12-11 08:36:59 +03:00
Blacksmith
e8c581b402
[maven-release-plugin] prepare for next development iteration
2018-12-09 06:52:11 +00:00
Blacksmith
a990b9ff69
[maven-release-plugin] prepare release forge-1.6.19
2018-12-09 06:52:07 +00:00
Agetian
e10f90cf49
- Fix Myr Welder + Ornate Kanzashi, make Myr Welder use the Imprint mechanism.
2018-12-08 10:51:35 +03:00
Agetian
5143505bd4
- Set the original host on subabilities and additional abilities, fixes a crash with Myr Welder + Ornate Kanzashi.
2018-12-08 10:51:35 +03:00
Agetian
74c7dd0305
- Tweaked the comment.
2018-12-06 17:28:13 +03:00
Agetian
9cbada32aa
-
2018-12-06 10:23:12 +03:00
Agetian
e23790fd90
- Attempting to fix Venerated Loxodon not giving counters to creatures that helped convoke it.
2018-12-06 10:23:12 +03:00
Hans Mackowiak
fb77b652a7
Update CardFactoryUtil
...
Closes #775
2018-12-05 10:53:38 +00:00
Agetian
a2ca811136
- Minor logic tweak (Buyback)
...
- hasXInAnyCostPart doesn't need a SA parameter now that it's in Cost.
- Fixed a minor mistype on mobile Forge.
2018-12-04 16:11:08 +03:00
Agetian
373cd9bd24
- Further updated mana ritual cards to properly account for Battery effect.
2018-12-04 12:21:04 +03:00
Agetian
fc2ba648c6
- Fix Protection from X mechanic.
2018-11-25 20:32:45 +03:00
Michael Kamensky
e608f55f36
Merge branch 'attachCombine' into 'master'
...
Attach combine
Closes #561
See merge request core-developers/forge!1111
2018-11-25 04:22:22 +00:00
Agetian
79b7b1f935
- Added a ReorderTopOfLibrary AI logic.
...
- Marked the relevant cards AI playable.
2018-11-24 22:15:10 +03:00
Agetian
3fff9efa39
- Attempting to refactor names to not be ambiguous/confusing.
2018-11-24 11:22:12 +03:00
Agetian
05ac8b0b53
- Attempting to refactor names to not be ambiguous/confusing.
2018-11-24 10:53:06 +03:00
Hanmac
d0857ad696
attach: rework attaching names
2018-11-23 22:24:57 +01:00
Hanmac
596ad849dc
Attach: refactor names
2018-11-23 08:21:38 +01:00
Hanmac
f2f34bc4db
CantAttach: remove 'can't be enchanted in the future'
2018-11-23 08:21:38 +01:00
Hanmac
cde486cfa0
Card: remove CantEquip
2018-11-23 08:21:38 +01:00
Hanmac
df83e7c783
ST: CantAttach begins to replace other cases
2018-11-23 08:21:37 +01:00
Agetian
7eda172ef7
- Fix compile for mobile Forge, update imports.
2018-11-23 08:21:36 +01:00
Hanmac
6bd06999f3
CI stylefix
2018-11-23 08:21:36 +01:00