Agetian
c537774472
- Added NeedsToPlay AI flag to Task Mage Assembly.
2017-01-19 03:11:58 +00:00
Agetian
eac6930199
- For now, adding a known issue for Champion of Lambholt to CHANGES.txt.
2017-01-18 17:11:22 +00:00
pfps
89e34f78c0
Fix missing spellabilities in calls to confirmPayment (missed due to conflicting updates)
2017-01-18 16:59:06 +00:00
pfps
43b99d130a
Drag the current spellability closer to the GUI so that it can be (eventually) displayed
2017-01-18 16:37:41 +00:00
Agetian
330dc48564
- Some modifications to orderAndPlaySimultaneousSa.
2017-01-18 15:12:02 +00:00
Agetian
c31d1bae80
- Added an option to preselect the last known order of simultaneous abilities to simplify confirming the previous order (which is by far the most common thing you'd want).
...
- Fixed an issue where the wrapped abilities triggered by different objects counted as different abilities for the purpose of remembering simultaneous ability order.
- Updated CHANGES.txt.
2017-01-18 12:23:13 +00:00
Hanmac
544d977134
fixed Selfless squire
2017-01-18 04:00:31 +00:00
Sol
a7cbfce290
- Fix Select for Inspection description
2017-01-18 03:30:40 +00:00
Agetian
1f9f794ba3
- Fixed Opal-Eye, Konda's Yojimbo and Beacon of Destiny damage redirection (please check my fix if possible)
2017-01-17 19:38:59 +00:00
Agetian
c0e1df5c68
- Reverting Champion of Lambholt to the "SVar partial fix" state (the "CARDNAME can't block" solution doesn't work any better + uses an incorrect action).
...
.- This still needs fixing and improvement. In particular: all versions of Champion of Lambholt tried so far fail when there is more than one of them present (including the original CARDNAME can't block version); it's better not to use the SVar to count the card power.
2017-01-17 17:06:28 +00:00
Agetian
f484f02f4d
- Added an experimental (and disabled by default in all profiles) AI profile option ACTIVELY_DESTROY_ARTS_AND_NONAURA_ENCHS, which makes the AI more willing to not hold back using removal on artifacts and global (non-aura) enchantments that have "suspicious" (potentially beneficial for the opponent/disruptive for the AI) intrinsic static or triggered abilities.
...
- Currently very basic and requires tweaking and expansion, from hence it's disabled by default until I experiment enough with it, see how it works in practice and tweak it to account for other cases and corner cases that may be viable (and prove that it does not make the AI take stupider decisions than without this option).
2017-01-17 16:11:26 +00:00
Agetian
8d6991c6d3
- Implemented Aid from the Cowl without the use of a SVar.
2017-01-17 15:17:09 +00:00
Agetian
a8baffa549
- For now, reverting Champion of Lambholt (it's now back to "CARDNAME can't block" mechanism). Couldn't figure out how to make it work correctly using anything I tried, help is welcome.
2017-01-17 15:09:59 +00:00
Agetian
c152620f8f
- Fixed Faerie Artisans trigger (should not be optional).
2017-01-17 14:54:59 +00:00
Agetian
9050cea72e
- Made Greenbelt Rampager energy cost mandatory.
...
- TODO: implement this for other costs that may require it + teach the AI to always respect the Mandatory parameter in costs (currently it'll observe it with Energy costs because it defaults to paying the amount if prompted to, but it may disobey this restriction in other circumstances and for other costs; not sure where to put the relevant checks in the AI code though).
2017-01-17 14:49:50 +00:00
Agetian
b056607a22
- Renamed SVar in Champion of Lambholt.
...
- Sadly, this still doesn't work correctly with multiple Champions of Lambholt on the battlefield at the same time. Better ideas are welcome.
2017-01-17 12:56:03 +00:00
Agetian
03aa5c942a
- Fixed Aid from the Cowl.
2017-01-17 12:30:49 +00:00
Agetian
5814a30099
- Fixed Champion of Lambholt (active continuous ability description is very ugly for some reason though).
2017-01-17 11:55:43 +00:00
Agetian
546ae9c877
- Removing RemAIDeck from Yawgmoth's Will.
2017-01-17 06:28:17 +00:00
Agetian
3ae94b2206
- Added AILogic CastFromGraveyardUntilEOT to Effect AI.
...
- Made Yawgmoth's Will AI-playable.
2017-01-17 06:15:23 +00:00
Agetian
7c167b97bb
- Fixed Scrap Trawler trigger not working for other artifacts.
2017-01-17 05:56:40 +00:00
Hanmac
8693a6415c
cards: update Runemark. Add DeckHints and use IsPresent
2017-01-17 05:44:23 +00:00
Hanmac
68f9d2c999
Dark Inimations: use ExileOnMoved
2017-01-17 05:32:45 +00:00
Hanmac
8207e6060c
fixed Scrap Trawler
2017-01-17 05:30:06 +00:00
Agetian
6e79aa7e14
- Added Greenbelt Rampager (AER). Consider adding a special "conditional branch execution" effect later to simplify and improve this script, as well as other complex scripts that branch out.
2017-01-17 04:56:18 +00:00
Sol
1cb21f8865
- Fix missing ability restriction text
2017-01-16 20:44:20 +00:00
Agetian
62391268c2
- A little update to Hope of Ghirapur.
2017-01-16 16:11:22 +00:00
Agetian
0fc3d3c01f
- Fixed the logic in how some parameters are checked in Player.java.
...
- Added Hope of Ghirapur (AER).
2017-01-16 16:08:53 +00:00
Agetian
50483b679b
- Fixed Evolutionary Escalation.
2017-01-16 15:18:24 +00:00
Agetian
ca1476bc52
- Added Gonti's Machinations (by matrix4767).
2017-01-16 11:16:11 +00:00
Agetian
b64d28e108
- Fixed Sidar Kondo of Jamuraa mana cost.
2017-01-16 11:01:11 +00:00
Sol
00c77e65d2
- Fix Leave in the Dust spell description
2017-01-16 01:46:20 +00:00
Agetian
b5258e9789
- Fixed Skyship Plunderer subtype.
2017-01-15 14:05:09 +00:00
Sol
695fdee77b
Add Tymna the Weaver (C16)
2017-01-15 04:19:58 +00:00
Sol
3cbee38b92
- Fix EditionTracking in relation to AE cards
2017-01-15 03:54:05 +00:00
Sol
6e78a1adca
- Fix Hound Pet lvl4 potentially crashing
2017-01-15 03:29:49 +00:00
Sol
12e2f402c3
- Add Dark Inimations (AER)
2017-01-14 23:01:03 +00:00
Sol
adb4d094e4
- Add Scrap Trawler (AER)
2017-01-14 21:49:22 +00:00
Agetian
ef27adc5c6
- Improved detailed spell ability descriptions when paying costs/targeting by getting rid of the Targeting ERROR text in the prompt box at the time when the SA is not yet targeted by the player.
...
- Made the detailed SA descriptions on paying costs/targeting optional (can be enabled/disabled in preferences, enabled by default) for people wanting the old behavior (which might especially be useful for mobile Forge on small screens).
2017-01-14 19:44:01 +00:00
Sol
d80a8dcad4
- Rishkar SVar:Picture line appended to description on line before it
2017-01-14 19:11:40 +00:00
Agetian
d31d92418c
- Fixed Gremlin Infestation.
2017-01-14 16:09:15 +00:00
Agetian
e6554a610a
- Fixed Aethersquall Ancient ability description.
2017-01-14 16:03:53 +00:00
Agetian
ad52c457b6
- Fixed Skittering Crustacean ability description.
2017-01-14 16:03:28 +00:00
Agetian
27ad23104b
- Named the parameter CheckSelfLKIZone to be more self-explanatory.
2017-01-14 08:43:36 +00:00
Agetian
94b409aaf0
- Changed LKI zone check on a replacement effect into an optional parameter CheckLKIZone$ True. This can be used selectively on cards where not getting a replacement effect (e.g. on mass removal) can be an issue. This approach has less potential to break other things than when applied en masse.
...
- Added CheckLKIZone$ True to Kalitas, Traitor of Ghet.
2017-01-14 08:39:28 +00:00
Agetian
7fd0e4bcab
- Some more AER card fixes.
2017-01-14 07:47:10 +00:00
Agetian
6eeeeb2e08
- Fixed the Oracle text of some AER cards.
2017-01-14 06:38:45 +00:00
Agetian
bde27401e5
- Fixed Servo Schematic.
2017-01-14 06:34:34 +00:00
Agetian
be29951d76
- Further progress with quest draft tournaments in mobile Forge. There are a few issues remaining, most notably a stupid duplication of "edit deck / leave tournament" button set in prepare deck mode that I can't solve (tried a gazillion things already) and the fact that AI vs. AI match results do not register properly unless the quest is in "Simulate AI vs. AI Matches" mode, In Simulate AI vs. AI Matches mode, the QDTs should be largely playable and completable (with a couple caveats). In non-Simulate mode, they are not completable yet.
2017-01-14 06:30:42 +00:00
Agetian
8018da67db
- Act of Treason should be cast by the AI in Main1 on opponent's creatures
2017-01-14 04:49:07 +00:00