Agetian
cc007a93cf
- Temporarily reverting r34173 for the imminent hotfix re-release. Will restore after the re-release.
2017-06-08 18:08:20 +00:00
Agetian
d3fb58951f
- Added Archenemy Nicol Bolas and Commander Anthology edition definitions from Indigo Dragon.
2017-06-08 12:49:35 +00:00
Agetian
cd5abc3432
- Preparing Forge for Android build 1.5.64.001 [incremental].
2017-06-08 03:51:18 +00:00
Agetian
f308b17bdf
- Fixed a logic error in CardView causing the alternateState of cards to be visualized incorrectly (most commonly seen as transform arrows appearing on non-transforming cards).
2017-06-08 03:49:15 +00:00
Blacksmith
72ba40a321
Clear out README.txt in preparation for next release
2017-06-07 23:11:23 +00:00
Blacksmith
9b3523c943
[maven-release-plugin] prepare for next development iteration
2017-06-07 22:40:35 +00:00
Blacksmith
b11255579c
[maven-release-plugin] prepare release forge-1.5.63
forge-1.5.63
2017-06-07 22:40:20 +00:00
Blacksmith
11128f648d
Update README.txt for release
2017-06-07 22:38:57 +00:00
Hanmac
aba349c3ef
EncodeAi: should only use it when it has a target for that
2017-06-07 21:35:15 +00:00
Krazy
539238ac89
Move hint text to bottom of pool distribution chooser
2017-06-07 19:46:09 +00:00
Krazy
7633eab1cc
Some housekeeping
2017-06-07 19:38:18 +00:00
Krazy
3e72db117f
Add future Java 8 requirement to announcements
2017-06-07 19:12:38 +00:00
Krazy
d9e8cc95ba
Update CHANGES.txt
2017-06-07 19:10:18 +00:00
Krazy
614caa837b
Improve pool distribution dialog for new quests
2017-06-07 19:05:52 +00:00
Agetian
a590edad78
- "Index out of bounds" error prevention in Gauntlet mode.
2017-06-07 15:12:17 +00:00
Agetian
bea2acbf29
- "Index out of bounds" error prevention in Gauntlet mode.
2017-06-07 06:24:30 +00:00
Agetian
b2461c73b0
- Reset a split card to its original state when it's returning from the battlefield after being manifested.
2017-06-07 04:02:33 +00:00
Agetian
052bf76ba7
- More crash prevention related to split manifests (in CardZoomer).
2017-06-06 20:01:25 +00:00
Agetian
4c1ca703e0
- Set the Manifested state for the card earlier so that it can be properly picked up and processed in GameAction#ChangeZone.
2017-06-06 14:28:03 +00:00
Agetian
f1fa86a08a
- Temporary crash prevention measure for manifested split cards (until the problem with the view of such cards can be figured out)
2017-06-06 14:27:20 +00:00
Agetian
0045be2e84
- Some more updates to the LandForLand DestroyAi logic, added some configurable options for it to the AI profiles.
...
- Marked Ghost Quarter with AILogic$ LandForLand.
- Added some comments to AI profile definition files.
2017-06-06 04:58:16 +00:00
Agetian
7abc9c20d2
- More reliable way of detecting whether the opponent has skipped a land drop in DestroyAi (AILogic LandForLand).
2017-06-05 17:38:05 +00:00
Agetian
989ce5fb4b
- Somewhat more advanced land-for-land removal logic in DestroyAi.
2017-06-05 16:56:09 +00:00
Hanmac
7587e7a399
CardFactoryUtil: moved Soulbond Trigger to new format
2017-06-05 14:41:39 +00:00
Hanmac
60cb791596
PoisonAI: updated code to newer format, add targeting logic
2017-06-05 05:37:27 +00:00
Hanmac
7ebf8837bb
PlayerPredicates: add compareByPoison, AI can use it
2017-06-05 05:35:11 +00:00
Hanmac
dc3cd4e0f6
PoisonEffect: refactor Description and Code
2017-06-05 05:34:12 +00:00
Hanmac
57aff1d1b9
AbilityUtils. return PlayerCollection because it has more functions
2017-06-05 05:29:39 +00:00
Agetian
fd6487e427
- Preparing Forge for Android build 1.5.63.009 [incremental, fixes].
2017-06-05 04:55:11 +00:00
Agetian
d0f7df48ac
- Slightly improved DestroyAi for Strip Mine and Wasteland (AI should not sac-destroy a land unless it has a mana-producing land to replace it with, as well as at least a couple lands in the hand and on the battlefield combined, or enough mana-producing lands on the battlefield in general, otherwise it's too risky to mana-lock yourself early in the game). Further improvements are welcome.
2017-06-05 04:53:58 +00:00
austinio7116
390fb43229
Updates to card based deck generation models to include recent decks
...
Fixed bug in card based deck builder causing it to over weight secondary card connections if no links were present with the primary card.
2017-06-04 13:52:54 +00:00
Agetian
1205f807af
- Added very hard version of Vanellope von Schweetz Boros Aggro tokens quest opponent.
2017-06-04 09:54:57 +00:00
Agetian
2199ed558b
- Tweaked the quest opponent Vanellope von Schweetz 1 a little.
2017-06-04 09:20:19 +00:00
Hanmac
481149f436
Gideon Ally of Zendikar: Ai should only use Effect when it has enough creatures
2017-06-04 07:35:00 +00:00
Hanmac
543c5f5f20
EffectAi: some cleanup and added NeedCreatures logic
2017-06-04 07:34:06 +00:00
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