Maxmtg
|
244d5bba47
|
Moved hasProperty code (it's forge script parsing in fact) out of CardState object to keep the class clean.
|
2017-08-15 21:40:03 +00:00 |
|
Agetian
|
d539ddf018
|
- Documenting changes in CHANGES.txt.
|
2017-08-15 19:28:25 +00:00 |
|
Agetian
|
f279792273
|
- AI should not overprioritize Gavony Township, otherwise it locks itself on mana too much.
|
2017-08-15 19:19:10 +00:00 |
|
Agetian
|
aa4a793566
|
- Added AILogic$ Fight to Ambuscade.
|
2017-08-15 17:41:20 +00:00 |
|
Agetian
|
1aaa2340f8
|
- Menace: do not display reminder text in game (an evergreen keyword that has appeared with no reminder text for a while).
|
2017-08-15 16:29:41 +00:00 |
|
Agetian
|
329247391b
|
- Integrating Oracle updates by Indigo Dragon.
|
2017-08-15 16:10:51 +00:00 |
|
Agetian
|
3fc5daef01
|
- Corrected descriptions for Embalm and Eternalize.
|
2017-08-15 16:07:41 +00:00 |
|
Agetian
|
e087d04c17
|
- Basic AI logic for Shadow of the Grave.
|
2017-08-15 14:45:53 +00:00 |
|
Agetian
|
a3a713b608
|
- Preparing Forge for Android publish 1.6.1.005 [incremental].
|
2017-08-15 13:45:45 +00:00 |
|
Agetian
|
98251a8631
|
- Added puzzle PC_090115 coded by Xitax.
|
2017-08-15 13:40:16 +00:00 |
|
Agetian
|
b147a16487
|
- Simplified implementation of LastRemembered.
|
2017-08-15 11:06:54 +00:00 |
|
Agetian
|
411b86197a
|
- RememberedLast->LastRemembered for consistency with FirstRemembered (+ move the code closer to FirstRemembered).
|
2017-08-15 11:05:25 +00:00 |
|
Agetian
|
8acab6b662
|
- Minor formatting fix.
|
2017-08-15 11:00:21 +00:00 |
|
Agetian
|
dba550550c
|
- Shifting Shadow: use the last remembered object as a reattachment target for compatibility with cards that remember other things too (e.g. Myr Welder).
|
2017-08-15 10:59:48 +00:00 |
|
Agetian
|
74cfc733dd
|
- Removed code from the previous implementation of Shifting Shadow which is no longer needed.
|
2017-08-15 10:35:40 +00:00 |
|
Agetian
|
23981accd1
|
- A cleaner and hopefully sturdier implementation of Shifting Shadow that avoids the need for an intermediate effect card.
|
2017-08-15 10:32:37 +00:00 |
|
Agetian
|
209f34124e
|
- Fixed Grasp of the Hieromancer.
|
2017-08-15 07:14:11 +00:00 |
|
Agetian
|
14cff4facf
|
- Fixed Kothophed, Soul Hoarder trigger description.
|
2017-08-15 07:08:10 +00:00 |
|
Agetian
|
dac089b0fb
|
- Added puzzle PC_082515 coded by Xitax.
|
2017-08-15 06:54:24 +00:00 |
|
Agetian
|
52aeda7faf
|
- Avoid using a dedicated special parameter for Shifting Shadow spell description override.
|
2017-08-15 06:49:10 +00:00 |
|
Agetian
|
5273f5c9b6
|
- NPE protection measures.
|
2017-08-15 06:40:18 +00:00 |
|
Agetian
|
d2a30ea049
|
- [C17] Added Shifting Shadow.
- One of the hackier/more complicated scripts, so may not be perfect, though was tested in most situations, including stealing the enchanted creature.
|
2017-08-15 06:35:08 +00:00 |
|
Agetian
|
716ba3eea8
|
- Fixed a miscalculation in DamageAllAi.
|
2017-08-15 04:42:59 +00:00 |
|
Agetian
|
5cece53e50
|
- Fixed Madcap Experiment and Heirloom Blade "...the rest on the bottom of your library in a random order" clause.
|
2017-08-14 14:53:24 +00:00 |
|
Agetian
|
ba73f8a323
|
- ChangeZoneAi: do not activate the AF if it'll try to put a creature on the battlefield that will end up with toughness below zero after it enters the battlefield (Reassembling Skeleton + Elesh Norn, Grand Cenobite).
|
2017-08-14 14:13:14 +00:00 |
|
Agetian
|
81379a49a7
|
- A better variable name for Magus of the Mind.
|
2017-08-14 11:14:07 +00:00 |
|
Agetian
|
77e4862b3e
|
- Minor formatting fix.
|
2017-08-14 11:01:59 +00:00 |
|
Agetian
|
1a3bd2aa74
|
- [C17] Added Magus of the Mind.
|
2017-08-14 11:01:36 +00:00 |
|
Agetian
|
9997b4a2de
|
- A somewhat more comprehensive anti-cheating solution for Cavern of Souls AI.
|
2017-08-14 05:15:30 +00:00 |
|
Agetian
|
74b12606ef
|
- Prevent the AI from cheating with Cavern of Souls, paying an arbitrary amount of mana with it.
|
2017-08-14 04:50:22 +00:00 |
|
Hanmac
|
14d5034b8e
|
make Worms of the Earth into a GlobalRuleChange
|
2017-08-13 18:35:10 +00:00 |
|
Agetian
|
8b282818e9
|
- Fixed a couple NPEs in mobile Forge when canceling a Sealed/Draft match with a specific opponent.
|
2017-08-13 15:47:27 +00:00 |
|
Agetian
|
48a4f8ba67
|
- [C17] Removed the TODO entries from Curses since they use RepeatEach now, which should theoretically work for multiple attackers when that is implemented.
|
2017-08-13 15:18:59 +00:00 |
|
Agetian
|
1dd048eed4
|
- A little update to the previous commit.
|
2017-08-13 15:15:18 +00:00 |
|
Agetian
|
e398d6af75
|
- [C17] updated Curses to work correctly for "you and the triggered attacking player".
|
2017-08-13 15:13:32 +00:00 |
|
Agetian
|
39b1c1f7e4
|
- Removed a couple empty lines in new scripts.
|
2017-08-13 14:21:37 +00:00 |
|
Agetian
|
ff78b384ac
|
- [C17] Added Izzet Chemister.
|
2017-08-13 14:10:35 +00:00 |
|
Agetian
|
d45a6f94f5
|
- [C17] Added Galecaster Colossues, Kindred Boon, Kindred Dominance.
|
2017-08-13 10:37:50 +00:00 |
|
Agetian
|
48fe8d5762
|
- Fixed a mistype in the C17 edition definition file.
|
2017-08-13 10:10:45 +00:00 |
|
Agetian
|
36b493f03a
|
- Puzzle Mode: don't award Challenge achievements in this mode (take two).
|
2017-08-13 09:46:51 +00:00 |
|
Agetian
|
670ccaf891
|
- [C17] Added the 5 Curse cards. Currently there is no way to ensure that they work correctly with multiple attackers since Forge doesn't support shared turns yet. If support for shared turns is introduced, this should work correctly if TriggeredAttackingPlayer is expanded to return multiple attackers or if a RepeatEach construct is introduced iterating over an array of all attackers.
|
2017-08-13 09:40:18 +00:00 |
|
Maxmtg
|
d16a48a1a2
|
Move booster generation code to a separate package
|
2017-08-13 09:01:45 +00:00 |
|
Maxmtg
|
3f4eedbeab
|
clean up more warnings about unused fields
|
2017-08-13 08:29:54 +00:00 |
|
Maxmtg
|
ef3dd4a833
|
Remove unused imports - to decrease number of warning from IDE.
|
2017-08-13 08:26:42 +00:00 |
|
Agetian
|
fee074db42
|
- Added a basic NeedsToPlayVar to other Pacts.
|
2017-08-13 07:19:57 +00:00 |
|
Agetian
|
5463af7f60
|
- Added a basic NeedsToPlayVar to Pact of the Titan.
|
2017-08-13 07:17:03 +00:00 |
|
Agetian
|
b776cd4a91
|
- Added a basic NeedsToPlayVar to Pact of Negation.
|
2017-08-13 03:55:33 +00:00 |
|
Maxmtg
|
45945e839f
|
fix more warnings
|
2017-08-13 02:25:48 +00:00 |
|
Maxmtg
|
043ad7e3aa
|
simplify ConquestAwardPool
|
2017-08-13 02:19:15 +00:00 |
|
Maxmtg
|
d04e186dea
|
more unused methods and imports removal
|
2017-08-13 01:44:36 +00:00 |
|