Agetian
03c0794b48
- Some improvements to the Aristocrats and Electrostatic Pummeler AI logic.
2017-09-15 15:08:31 +00:00
Agetian
b5edcaf5ac
- Added a missing reference to Liliana, Defiant Necromancer.
2017-09-15 14:54:37 +00:00
kevlahnota
3723a4e656
Update fastReplace (return null if source string is null)
2017-09-15 14:46:29 +00:00
Agetian
b332038722
- Fixed the AI trying to flip Sasaya, Orochi Ascendant endlessly without satisfying its condition.
...
- Several script fixes from Marek.
2017-09-15 14:08:27 +00:00
Agetian
33df8dd5eb
- PermanentAi: commented out the check of Planeswalker uniqueness by subtype (no longer relevant past Ixalan).
2017-09-15 09:48:29 +00:00
kevlahnota
7e982b327b
Refactor some String.replace to use TextUtil.fastReplace
2017-09-15 09:01:58 +00:00
Agetian
91585464bd
- [XLN] Added 4 cards by Marek.
2017-09-15 06:35:52 +00:00
Agetian
3c3f494034
- Simultaneous combat damage pass 2: "X is dealt combat damage" card update
2017-09-15 06:34:44 +00:00
Agetian
87cbc6229a
- Fixed Soul Link.
2017-09-15 05:59:45 +00:00
Agetian
bd10364d27
- Simultaneous combat damage pass 1: "deals combat damage to X" card update
2017-09-15 05:52:08 +00:00
Agetian
36721dde56
- A tweak to the previous commit.
2017-09-15 05:14:05 +00:00
Agetian
6a74bd841a
- Improved TriggerCombatDamageDoneOnce to propagate the amount of damage dealt to targets.
...
- Corrected Armadillo Cloak and Fungusaur as implementation examples for simultaneous combat damage (simultaneous noncombat damage like Aura Barbs is still impossible as of yet, feel free to improve if you know how).
2017-09-15 05:12:55 +00:00
Agetian
093b5451c3
- Some XLN fixes.
2017-09-15 04:12:13 +00:00
Agetian
896dff3fdc
- [XLN] Added 15/09 cards by Marek.
2017-09-15 04:09:12 +00:00
kevlahnota
e8e23603c3
Rotate Plane/Phenomenon on FOptionPane
2017-09-14 22:47:56 +00:00
Agetian
426fe0fe40
- Scavenging Ooze doesn't need remember/cleanup to operate.
...
- Animation Module: set AILogic to AlwaysAtOppEOT to ensure the AI doesn't manalock itself by spamming it.
2017-09-14 19:12:02 +00:00
Agetian
3e2ef43a0a
- [XLN] Added 7 cards by Marek.
...
- Some card script corrections by Marek.
2017-09-14 18:59:51 +00:00
Agetian
a73b480b1f
- [XLN] Updated Enrage cards such that the trigger fires only once in case of simultaneous combat damage.
2017-09-14 13:43:21 +00:00
Agetian
4d374dd587
- Fixed a miswrite in laneswalker achievements,
2017-09-14 13:26:00 +00:00
Agetian
3b97f8c396
- Mobile Forge: fixed a long-standing bug which caused a match (e.g. Planar Conquest) to restart even after a victory when using Space or Enter shortcut keys (when running on PC or when using buttons on a mobile device that are bound to Space and/or Enter).
2017-09-14 09:42:17 +00:00
Agetian
e7a559327c
- A tweak in CHANGES.txt.
2017-09-14 08:28:32 +00:00
Agetian
ede35abe1a
- A tweak in CHANGES.txt.
2017-09-14 06:25:05 +00:00
Agetian
edc36f915d
- Documenting changes in CHANGES.txt.
2017-09-14 06:24:42 +00:00
Agetian
05a9d457aa
- Improvements to Counter AI.
2017-09-14 06:18:05 +00:00
Agetian
cc7ce6bae9
- Removed a debug print line in Scry AI.
2017-09-14 05:51:15 +00:00
Agetian
57e5135346
- Improvements to Scry AI. Also, made Scry AI configurable using several AI profile preferences.
2017-09-14 05:35:35 +00:00
Agetian
74980f84d5
- A more generic implementation of AF MustAttack.
2017-09-14 04:19:03 +00:00
Agetian
fa7f1cc21a
- [XLN] Added Axis of Mortality, Brazen Buccaneers, Desperate Castaways, Dire Fleet Hoarder, Imperial Lancer, Skulduggery. Added some deck hints and technical info to some XLN scripts.
2017-09-14 03:56:05 +00:00
kevlahnota
8c90fb3c15
Planchase Mod for mobile Forge. Uses BG art of current planes when a player planeswalk.
2017-09-14 00:45:52 +00:00
kevlahnota
021a48c070
The string replacement for achievement collection is not needed.
2017-09-14 00:42:39 +00:00
Agetian
8be583083e
- Added XLN planeswalker achievements.
2017-09-13 18:45:28 +00:00
Agetian
8d15a7249a
- A fix in planeswalker achievement file.
2017-09-13 18:41:59 +00:00
Agetian
6259793f39
- Fixing a mistype in achievement file names.
2017-09-13 18:41:07 +00:00
Agetian
772faf8cd2
- Updated rankings for AKH and HOU.
2017-09-13 18:25:52 +00:00
Agetian
dd7141aeaa
- Adding initial rankings for Iconic Masters.
2017-09-13 18:21:59 +00:00
Agetian
521a3f9341
- Adding Iconic Masters to blocks.txt.
...
- Adding Ixalan to blocks.txt (currently disabled until all the relevant information about the set is revealed).
2017-09-13 18:15:44 +00:00
Agetian
452bdd7b4f
- NPE prevention in ControlGainAi.
2017-09-13 16:41:10 +00:00
Agetian
37ebb5731d
- Added Ydwen Efreet.
...
- Forge is now at 100 unsupported cards total.
2017-09-13 16:35:11 +00:00
Agetian
933ce64cce
- Fixed a NPE when trying to repeat last add card before anything has been actually added at least once.
2017-09-13 15:41:12 +00:00
Agetian
b8d0019ece
- Added Dulcet Sirens.
2017-09-13 15:37:33 +00:00
Agetian
4df3da0856
- [XLN] Added Charging Monstrosaur, Kinjalli's Caller, Tilonalli's Knight.
2017-09-13 15:22:44 +00:00
Agetian
59f482e52e
- Fixed one more logical error resulting in suboptimal/aggressive random trades.
2017-09-13 15:13:03 +00:00
Agetian
538ea82899
- AiBlockController: fixed a logic error in random trade code that led to overly aggressive trades
2017-09-13 15:09:12 +00:00
Agetian
0b7fc67c3f
- Experimental: for Dingus Egg, do not check the time stamp of the card that changed zone (fixes interaction with Sacred Ground). Should this be the default behavior for ChangesZone triggers that do not seem to care for how many times the card had changed zones before the trigger resolves?
2017-09-13 14:52:09 +00:00
Agetian
7a92712f0b
- As Foretold: allow to cast spells from command zone via its ability.
2017-09-13 14:48:50 +00:00
Agetian
6ed9a8b336
- A little tweak to the previous commit.
2017-09-13 14:25:44 +00:00
Agetian
24df4e78c7
- Random favorable trades on block: when evaluating face-down Morph of Manifested creature, evaluate it based on its original face, not the face down 2/2 one.
2017-09-13 14:12:32 +00:00
Agetian
a0abaf62b4
- [XLN] Added Trove of Temptation. This card is ugly, so certain side effects in corner cases are probably still possible. Currently implemented as a keyword-like ability similar to "no more than X creatures can attack each turn" etc., but maybe is better as a global rule, I'm not sure (and not sure how to properly convert it to a global rule either...). Assistance and improvements are welcome.
2017-09-13 08:59:35 +00:00
Agetian
85ece1ec63
- [XLN] Added Ruthless Knave.
2017-09-13 08:42:10 +00:00
Agetian
ba284aafe3
- [XLN] Added Snapping Sailback by azcotic.
2017-09-13 08:35:25 +00:00