Agetian
f4f546c26a
- Documenting changes in CHANGES.txt.
2017-06-04 06:37:29 +00:00
Agetian
9f9c138b7f
- Treat Planar Conquest as a limited mode for the purpose of tracked achievements since it generally uses smaller decks that should have lower realistic achievement requirements.
2017-06-04 06:36:07 +00:00
Agetian
b0554f1ec9
- Add Planar Conquest achievements separate from Constructed achievements (complete with the PConq-specific Planeswalker game mode wins count).
2017-06-04 06:27:26 +00:00
Agetian
61f3052d53
- Added rudimentary support for Puzzle Mode achievements separate from Constructed achievements.
...
- Currently has only one achievement that counts the total number of puzzles solved (in tiers - 1/10/25/50).
- TODO: ideally we should implement dynamically generated achievement for each available puzzle, but I'm not sure how to accomplish this.
2017-06-04 05:50:45 +00:00
Hanmac
886a76cfa0
cards: update cards with Cipher, add Deckhints
2017-06-04 02:10:02 +00:00
Hanmac
a4b73ab4e6
Cipher is now a Keyword with a StaticAbility
2017-06-04 02:09:26 +00:00
Agetian
cf5aa5d73f
- Some cleanup in several quest decks.
2017-06-03 19:59:09 +00:00
Agetian
dc64955415
- Added Easy version of the quest opponent Vanellope von Schweetz.
2017-06-03 19:56:34 +00:00
Agetian
5d887c2025
- Improved Commander replacement ability AI to properly account for the delayed trigger implementation of blink (e.g. Flickerwisp).
2017-06-03 19:51:43 +00:00
Hanmac
70914eef47
StaticAbilityContinous: for Trigger that are added, parse their Abilties and add them too
2017-06-03 18:43:22 +00:00
Agetian
6d514de1c3
- Added quest opponent Princess Celestia 2, a UW Value Control deck with Angels, Sun Titan, Elspeth, Sun's Champion and, for flavor, Imprisoned in the Moon as a singleton.
2017-06-03 18:17:11 +00:00
Agetian
42ff606821
- Added Cautious AI profile which tends not to use permission vs. CMC 1 spells (for Control quest decks, to be improved later).
2017-06-03 17:45:08 +00:00
Agetian
e9b9e39a79
- Moved the comment.
2017-06-03 15:55:35 +00:00
Agetian
8d93ca9fbc
- Improved ChangeTargetsAi for cases when two or more of the same cards with retarget ability are present on the battlefield (e.g. 2x Spellskite), the AI will no longer retarget the spell infinitely to different copies.
2017-06-03 15:55:10 +00:00
Agetian
91f980c6ab
- Removed a debug print line.
2017-06-03 15:28:49 +00:00
Agetian
8b6074358b
- Improved the AI logic for Commander's return to command zone replacement ability (should no longer return commanders like Nissa, Vastwood Seer or Obzedat, Ghost Council each time they temporarily leave the battlefield to return later).
...
- Needs testing, might be too permissive, in which case the AI may fail to return the commander back to Command zone in certain cases when it should.
2017-06-03 15:28:26 +00:00
Hanmac
556dacd3fa
GameAction: move Zone actions now has Cause Parameter, add it to all other places where it is used
2017-06-03 06:21:31 +00:00
Agetian
923a85e7b9
- Fixed a mistype.
2017-06-02 06:26:30 +00:00
Agetian
357d65518f
- Removed an extra empty line.
2017-06-02 06:19:47 +00:00
Agetian
e62e929a71
- Fixing Summary Dismissal, attempt #2 .
2017-06-02 06:19:11 +00:00
Agetian
de0deb0898
- Reverting the change to Summary Dismissal. It is now broken again ;)
2017-06-02 05:29:22 +00:00
Agetian
0eb4554014
- Fixed Summary Dismissal [please check, a bit unsure about this fix].
2017-06-02 04:25:46 +00:00
Agetian
a89d1a3b32
- Rebalanced the quest opp Discord 1 a little, to make use of more cards that the AI can use in a more or less sensible manner.
2017-06-01 15:28:48 +00:00
Agetian
ef3c0c9868
- Added a new quest opponent Discord 1, an easy Mono R chaotic deck relying on coin flips and game state confusion.
2017-06-01 07:23:38 +00:00
Agetian
26614a2999
- Fixed duplicate Niv-Mizzet, Dracogenius in the Ravnica EDH event in PConq mode.
2017-06-01 03:58:45 +00:00
Hanmac
03620e9d05
Terastodon: use inRealZone to fix problem with creating Token
2017-05-31 19:47:31 +00:00
Hanmac
a21a347d40
Card: add inRealZone property to not use LKI info for that
2017-05-31 19:44:20 +00:00
Agetian
d80d13f7a4
- Preparing Forge for Android publish 1.5.63.008 [inrcemental/fixes].
2017-05-31 18:04:22 +00:00
Agetian
4c1dc0182b
- Prevent a crash when testing Exert triggers (SA activator was not set).
2017-05-31 06:31:37 +00:00
Agetian
4c9093d988
- Switched Vanellope von Schweetz 2/3 quest opponent to an aggro profile.
2017-05-30 17:17:50 +00:00
Agetian
b245f1a96f
- Quest icon definition fix.
2017-05-30 17:12:38 +00:00
Agetian
a25085e598
- Added a quest opponent deck Tinkerbell 2, which is a Mono U Faeries midrange deck focusing on flying mechanic.
2017-05-30 17:07:30 +00:00
Agetian
13d817753c
- Update trackable Exerted status on calling resetExertedThisTurn.
2017-05-30 07:48:26 +00:00
Agetian
d48a1620e6
- Fixed a crash in RevealAiBase.
2017-05-30 03:43:26 +00:00
nefigah
6403f9f1ec
Planar Conquest: Add Mirrodin description. Add some Conspiracy cards to Tarkir that were removed from Lorwyn due to flavor.
2017-05-29 18:08:52 +00:00
Agetian
9131164060
- Minor mistype fix in ChangeZoneEffect.
2017-05-29 17:39:35 +00:00
Agetian
26a188a65f
- Fixed ability description of Neheb, the Worthy.
2017-05-28 19:40:24 +00:00
Agetian
de99882d9e
- Added a couple Medium quest decks based on AKH mechanics: Iroh (a Naya Exert deck) and Oketra the True (a UW Embalm deck).
2017-05-28 18:28:59 +00:00
Hanmac
0940ec14e5
AIAttackController: more helper logic for Exert.
...
Looking for if Extert Trigger would target, if it can target anything
2017-05-28 17:38:04 +00:00
Agetian
94332978fc
- Minor refactoring in exertAttackers, could be useful in the future.
2017-05-28 16:23:52 +00:00
Agetian
4fc8bd2b8e
- Show that the card was Exerted this turn in the card detail panel.
2017-05-28 16:05:50 +00:00
Agetian
27ec723c06
- AI should generally exert creatures with Vigilance.
2017-05-28 15:28:24 +00:00
Agetian
9c431c9077
- Fixed condition in FlipCoinEffect.
2017-05-28 13:05:46 +00:00
Agetian
b1055e2abb
- Fixed Goblin Psychopath.
2017-05-28 12:47:06 +00:00
Hanmac
99c7601462
CardFactoryUtil: Absorb now Keyworded better
2017-05-28 06:06:18 +00:00
Hanmac
bbaf9078bd
ReplaceDamage: fixed "Prevent$ True" count for Prevention$ Effects too.
...
make AI use it in damageIfUnblocked
2017-05-27 13:52:23 +00:00
Hanmac
4ef6d1c5c0
PlayerControllerHuman: sortCreatureTypes refactor code for Changeling, Clone and other stuff
2017-05-27 11:08:32 +00:00
austinio7116
f30a1d5950
Refactoring of CreatureType select sorting
2017-05-27 06:41:54 +00:00
Agetian
687e26e23a
- Fixed Forgotten Ancient not allowing to choose multiple targets.
2017-05-27 04:15:58 +00:00
Krazy
525739f66f
Fix a typo with recent quest card starting pool changes
2017-05-27 03:17:18 +00:00