Michael Kamensky
|
41bde9aaa6
|
- Fix several Un-cards, add a couple AI hints.
|
2021-03-12 18:38:51 +03:00 |
|
Alumi
|
3692c2b391
|
Add Oracle en-Vec
|
2021-03-12 10:48:31 +00:00 |
|
Adam Pantel
|
8a603a2ab2
|
getSVars improvements, snapshot svars on effect
|
2021-03-11 11:51:19 -05:00 |
|
Alumi
|
a305dc999e
|
Add Season of the Witch
|
2021-03-11 14:30:17 +00:00 |
|
Michael Kamensky
|
9632ad4162
|
Merge branch 'cleanup' into 'master'
Cleanup TODO.txt artifact from codebase
See merge request core-developers/forge!4150
|
2021-03-09 15:39:04 +00:00 |
|
Bug Hunter
|
cdca4c08de
|
information moved to wiki
|
2021-03-08 15:10:22 +00:00 |
|
Adam Pantel
|
726163dc97
|
Spelling error
|
2021-03-07 23:42:13 -05:00 |
|
Michael Kamensky
|
2eefa72494
|
- Fix a variety of issues with "Roll dice" silver-bordered cards
- Add some additional AI to RollDiceAi
- Fix NeedsToPlay(Var) not being properly enforced for lands
- Minor other tweaks/fixes.
|
2021-03-07 20:07:05 +03:00 |
|
Michael Kamensky
|
cbc0051f8a
|
[maven-release-plugin] prepare for next development iteration
|
2021-03-07 08:00:39 +03:00 |
|
Michael Kamensky
|
0437e9354b
|
[maven-release-plugin] prepare release forge-1.6.39
|
2021-03-07 08:00:30 +03:00 |
|
Michael Kamensky
|
73a6d65118
|
- Update ANNOUNCEMENTS.txt
- Rename a method in ChangeZoneAi
|
2021-03-07 07:42:48 +03:00 |
|
Michael Kamensky
|
ce72ee0766
|
- Remove an unused parameter
|
2021-03-03 09:37:14 +03:00 |
|
Michael Kamensky
|
54d2b4e488
|
- Refactor and improve the "exile any number" ChangeZoneAi logic
|
2021-03-03 08:43:54 +03:00 |
|
Michael Kamensky
|
7faf91161c
|
- NPE guard
|
2021-03-03 07:15:54 +03:00 |
|
Michael Kamensky
|
97237dbfdc
|
- Add basic AI support for RollDiceEffect
|
2021-03-03 07:13:31 +03:00 |
|
Michael Kamensky
|
b67acd9ef2
|
- CountersPutAllAi: check the standard API logic when calling from a non-mandatory trigger
|
2021-03-02 07:24:25 +03:00 |
|
Adam Pantel
|
2cee420928
|
Fix Caller of the Untamed AI
|
2021-02-28 21:19:29 -05:00 |
|
Michael Kamensky
|
3c4f797234
|
- Better way to simulate counters in Crawling Barrens logic
|
2021-02-27 20:35:14 +03:00 |
|
Michael Kamensky
|
cbb96e1878
|
- Tweak the logic a little.
|
2021-02-27 20:22:13 +03:00 |
|
Michael Kamensky
|
876457047e
|
- Added logic for Crawling Barrens
- Minor fix in ChooseGenericEffectAi
|
2021-02-27 20:13:52 +03:00 |
|
Michael Kamensky
|
2f72b3de0f
|
- Unneeded code since we're already in the "own stuff" branch
|
2021-02-27 10:22:04 +03:00 |
|
Michael Kamensky
|
ffb7b6984d
|
- Further tweak ChangeZoneAi
|
2021-02-27 10:14:37 +03:00 |
|
Michael Kamensky
|
2081e9d23a
|
- A little tweak to the ChangeZoneAi exile any number logic
|
2021-02-27 10:11:20 +03:00 |
|
Michael Kamensky
|
22139e2c25
|
- Further improve the ChangeZoneAi exile any number logic
|
2021-02-27 10:09:48 +03:00 |
|
Michael Kamensky
|
0c84a957b2
|
- Improve ChangeZoneAi for exiling any number of stuff from the battlefield
|
2021-02-27 10:05:56 +03:00 |
|
Michael Kamensky
|
07772ec687
|
- Fix the AI cheating with Propaganda effect payment
- Update ANNOUNCEMENTS.txt
- Fix the Throne of Death cost description
|
2021-02-27 07:53:14 +03:00 |
|
Michael Kamensky
|
48042a1ce3
|
- Unbreak the advanced Flash logic
|
2021-02-26 19:19:35 +03:00 |
|
Michael Kamensky
|
473620495a
|
Merge branch 'master' into 'master'
Unbreak the "hold out mana sources for Main 2" AI profile option
See merge request core-developers/forge!4020
|
2021-02-26 15:03:00 +00:00 |
|
Hans Mackowiak
|
2adffd0002
|
CardTraitBase: store the CardState where it was generated from
|
2021-02-26 15:02:19 +00:00 |
|
Michael Kamensky
|
27e1eaa3a1
|
- Unbreak the "hold out mana sources for Main 2" AI profile option
|
2021-02-26 18:01:08 +03:00 |
|
Michael Kamensky
|
a64302282a
|
- Improve the AI determining if to play a permanent in Main 1 if it's played from face down
|
2021-02-26 14:16:57 +03:00 |
|
Michael Kamensky
|
7d6d4cd6ba
|
- AI getSpellAbilityToPlay: exclude land abilities (land drops) since they are processed separately.
|
2021-02-25 21:23:50 +03:00 |
|
Michael Kamensky
|
24823538c5
|
- Fix compile (unused import)
|
2021-02-25 20:35:39 +03:00 |
|
Hans Mackowiak
|
96532309ce
|
CardProperty: hasXCost, it should check ManaCost
|
2021-02-25 17:09:35 +01:00 |
|
Hans Mackowiak
|
ba70477ad7
|
SpellAbility: remove getTriggeringAbility, it is always root
|
2021-02-25 10:50:19 +01:00 |
|
Michael Kamensky
|
655364a006
|
- Add AI logic for Wildborn Preserver ImmediateTrigger.
|
2021-02-23 14:03:09 +03:00 |
|
tool4EvEr
|
be26e86737
|
Fix isKicked
|
2021-02-22 20:00:48 +01:00 |
|
Michael Kamensky
|
eb68d4be04
|
- Better EffectAi for Vivien, Monsters' Advocate
|
2021-02-21 21:41:01 +03:00 |
|
Michael Kamensky
|
192ebb144c
|
- Somewhat improve the AI logic for Vivien, Monsters' Advocate and LifeLoseAi / Liliana, Death Mage
|
2021-02-21 19:14:04 +03:00 |
|
Michael Kamensky
|
f212be1fce
|
- Tweak NeedsToPlayKicked/NeedsToPlayKickedVar to play ball with Everflowing Chalice. Add NeedsToPlayKickedVar to Everflowing Chalice.
|
2021-02-21 16:25:23 +03:00 |
|
Michael Kamensky
|
09d47eb379
|
- Remove a debug comment
|
2021-02-21 09:21:58 +03:00 |
|
Michael Kamensky
|
cd567a21dc
|
- Fix Multikicker for the AI
|
2021-02-21 09:20:30 +03:00 |
|
Michael Kamensky
|
7c75781138
|
- Rankle, Master of Pranks: improve logic a little
|
2021-02-20 09:24:43 +03:00 |
|
Michael Kamensky
|
415faa9a04
|
Merge branch 'manaEffect' into 'master'
ExpressPay different ComboMana if possible
See merge request core-developers/forge!3893
|
2021-02-20 04:22:03 +00:00 |
|
Bug Hunter
|
df0d651101
|
ExpressPay different ComboMana if possible
|
2021-02-20 04:22:02 +00:00 |
|
Michael Kamensky
|
be18bd93d9
|
- Don't respond to own stack unless actually planning to copy the spell.
- Fix Sensei's Divining Top AI not synchronizing abilities properly.
|
2021-02-19 23:08:24 +03:00 |
|
Michael Kamensky
|
14fbb2eda8
|
Merge branch 'modalGamestates' into 'master'
Support for MDFC in gamestates
See merge request core-developers/forge!3925
|
2021-02-19 19:13:00 +00:00 |
|
tool4EvEr
|
cc98e67108
|
Support for MDFC in gamestates
|
2021-02-19 19:44:58 +01:00 |
|
Bug Hunter
|
c186a9453e
|
Fix CommanderEffect when loading gamestate
|
2021-02-19 18:36:01 +00:00 |
|
Michael Kamensky
|
b9c9357d94
|
- Clean up imports.
|
2021-02-19 14:37:26 +03:00 |
|