Hanmac
|
c0e3820158
|
DrawAi: refactor AI to consider LoseLife and Poison sub abilities and try to kill opponents with it
|
2017-02-20 06:01:30 +00:00 |
|
Hanmac
|
4309f9c272
|
FightAi: use getOpponents instead of just getOpponent
|
2017-02-19 16:23:31 +00:00 |
|
Hanmac
|
ff539304b9
|
cards: update oracle for vampire tokens
|
2017-02-19 10:58:32 +00:00 |
|
Agetian
|
9f4317bf45
|
- Ensure that the card state view is updated when a creature with Suspend ETBs/LTBs (this fixes the summoning sickness icon still visible on a creature with Haste-from-Suspend).
|
2017-02-19 05:05:02 +00:00 |
|
Agetian
|
423599eaa3
|
- For cards like Restore Balance, Balance, etc., and for other cases where the AI uses getWorstLand/getWorstLandToAnimate, ensure that lands with negative initial score are still considered and picked by the AI (otherwise they're never picked even if the pick is mandatory).
|
2017-02-19 04:27:45 +00:00 |
|
Sol
|
60ad055c74
|
- Fix Call the Bloodline text
|
2017-02-19 02:53:41 +00:00 |
|
Agetian
|
57151ab72b
|
- Fixed Blinding Beam.
|
2017-02-17 16:06:24 +00:00 |
|
Agetian
|
a4b3cbe78d
|
- One more inverted logic fix.
|
2017-02-17 15:29:12 +00:00 |
|
Agetian
|
c8b4295da2
|
- Fixed the implementation of mandatory AB Phases AI a bit (and simplified it).
|
2017-02-17 15:25:34 +00:00 |
|
Agetian
|
61e16034c6
|
- Fixed mandatory AB Phases not triggering for the AI (e.g. Shimmering Efreet)
|
2017-02-17 15:24:05 +00:00 |
|
Sol
|
2650c7611b
|
- Fix Lightning Runner
|
2017-02-17 04:21:04 +00:00 |
|
Hanmac
|
c03b38ca9b
|
CardFactory: copyCard with Token: copyState does already copy StaticAbilties
|
2017-02-16 18:20:17 +00:00 |
|
Hanmac
|
489baa8751
|
CardState: with copyForm, use the card of the new state as host
|
2017-02-16 18:15:13 +00:00 |
|
Hanmac
|
5dc9031444
|
CostDamage & HumanPlay: add missing triggerPreventDamage
|
2017-02-16 17:58:05 +00:00 |
|
Agetian
|
2e10dacd9a
|
- Attempting to fix compile errors [please review and update if necessary].
|
2017-02-16 17:48:21 +00:00 |
|
Hanmac
|
33917b7d65
|
Card: fixed intrinsic on copied static abilities
|
2017-02-16 06:21:48 +00:00 |
|
Hanmac
|
93b0457526
|
Card: update the host for static abilties if the state is changed
|
2017-02-16 05:28:26 +00:00 |
|
Hanmac
|
d47429445b
|
Card: add missing fix for prevent damage
|
2017-02-16 05:19:46 +00:00 |
|
Agetian
|
bc0be6facb
|
- Enabling ACTIVELY_DESTROY_ARTS_AND_NONAURA_ENCHS for the default AI profile (confirmed to do a good enough job for its purpose).
|
2017-02-16 04:55:24 +00:00 |
|
Hanmac
|
62eae89766
|
Selfless Squire: use better trigger for damage prevented
|
2017-02-15 19:13:17 +00:00 |
|
Hanmac
|
f930215556
|
DamagePreventedOnce: add trigger for Damaged Prevented Once
|
2017-02-15 19:12:26 +00:00 |
|
Agetian
|
7a72023ee6
|
- Fixed Death's Caress
|
2017-02-14 04:12:56 +00:00 |
|
Hanmac
|
a9aac34a8a
|
GameAction: fixed StaticAbility for Card changes Zone
|
2017-02-13 05:44:16 +00:00 |
|
Agetian
|
0f8e78fcd6
|
- Fixed Sage-Eye Avengers.
|
2017-02-12 18:11:33 +00:00 |
|
Agetian
|
fa0b726dbd
|
- Better AI logic name for Evolutionary Escalation.
|
2017-02-12 06:46:49 +00:00 |
|
Agetian
|
b12e071e32
|
- Allow the AI to get back Metalwork Colossus from the graveyard using token and low-CMC (1,2) artifacts.
|
2017-02-12 06:38:44 +00:00 |
|
Hanmac
|
32981c7577
|
Card: remove StaticAbilityStrings, copy the static abilities directly
|
2017-02-12 02:55:38 +00:00 |
|
Agetian
|
bf23b8ade4
|
- Fixed Evolutionary Escalation not working for the AI.
- Some cleanup in CountersPutAi.
|
2017-02-11 16:13:25 +00:00 |
|
Agetian
|
37dcb7d64a
|
- Fixed Forged in Battle quest precon.
|
2017-02-11 15:24:38 +00:00 |
|
Hanmac
|
9e13603122
|
ClashAi: rewrite it to use new SpellAbilityAi format
|
2017-02-11 09:17:59 +00:00 |
|
Hanmac
|
249e3f9d71
|
CardFactory: add assignNewId to copyStats to make it work better with copyCard and token
|
2017-02-10 06:22:54 +00:00 |
|
Agetian
|
24422508ba
|
- Fixed LastStateBattlefield/LastStateGraveyard counts (e.g. Ulasht, the Hate Seed)
|
2017-02-10 05:03:25 +00:00 |
|
pfps
|
588597b1ee
|
move swing call into GUI thread
|
2017-02-09 15:36:06 +00:00 |
|
Agetian
|
43bd2990d3
|
- Fixed Personal Incarnation.
|
2017-02-09 14:54:55 +00:00 |
|
pfps
|
0a98b03180
|
move some focus stuff into GUI thread to try to fix crash
|
2017-02-08 23:36:47 +00:00 |
|
pfps
|
87aaf7d997
|
make targetting area in VDock be non-focusable
|
2017-02-08 23:30:42 +00:00 |
|
Agetian
|
156b11fda6
|
- Reverted 33597 (breaks a lot).
|
2017-02-08 16:45:52 +00:00 |
|
Agetian
|
6fbc395f79
|
- Call setFocusable and setEnabled in CMatchUI in the event dispatch thread to try and prevent a crash in this area resulting from threading issues.
|
2017-02-08 16:06:46 +00:00 |
|
Agetian
|
2580e67cb4
|
- Implemented a workaround for the LKI objects not storing the proper CMC of the card if the original object was in a non-Original state (note that using setState to set the state of the LKI object does not work as it breaks the UI; better solution is welcome).
|
2017-02-08 15:39:56 +00:00 |
|
pfps
|
30ed1f6677
|
make sure that P/T line has room in card detail pane
|
2017-02-08 14:23:11 +00:00 |
|
Agetian
|
95bfeff6d3
|
- Added a known issue about Aluren to CHANGES.txt and a TODO entry to aluren.txt.
|
2017-02-08 06:54:40 +00:00 |
|
Agetian
|
4be29c4df0
|
- Code formatting.
|
2017-02-08 06:28:57 +00:00 |
|
Agetian
|
14275d518b
|
- Fixed Aluren.
|
2017-02-08 05:41:58 +00:00 |
|
Agetian
|
fd1f1f1221
|
-Some tweaks to the previously committed deck.
|
2017-02-08 05:22:36 +00:00 |
|
Agetian
|
2205ddbc6d
|
- Added a hard version of the Izzet Ramp quest opponent deck Gadget Hackwrench 3
|
2017-02-07 18:01:59 +00:00 |
|
Agetian
|
beecb0c32e
|
- Fixed Chrome Mox (if the imprinted card leaves exile, Chrome Mox should no longer remember and "see" it). Not entirely sure if I'm handling this correctly, please take a look if possible.
|
2017-02-07 16:47:11 +00:00 |
|
Agetian
|
3d2289d3ba
|
- Removed a line that was never used (in CardFactory).
|
2017-02-06 16:39:38 +00:00 |
|
Agetian
|
83d28f1777
|
- Fixed logic in CountersMultiplyAi.
|
2017-02-06 05:56:56 +00:00 |
|
Hanmac
|
67a4d631be
|
fixed oracle of Scrapper Champion
|
2017-02-06 05:32:38 +00:00 |
|
Agetian
|
e89d091a27
|
- Preparing mobile Forge release 1.5.60.004.
|
2017-02-06 04:34:09 +00:00 |
|