tool4ever
|
dbaa2394c2
|
Merge branch 'Card-Forge:master' into charming
|
2022-07-08 17:19:46 +02:00 |
|
Northmoc
|
2f7bf741f3
|
Merge pull request #1008 from Northmoc/drafteffect
Give Alchemy mechanic Spellbook Draft its own API
|
2022-07-06 07:19:56 -04:00 |
|
Northmoc
|
d7eff45cd1
|
GN3: Imaryll, Elfhame Elite (+ refactor another quasi-keyword -> static) (#1033)
* AI stuff refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked
* ComputerUtilCombat refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked
* CreatureEvaluator refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked
* Combat.java refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked
* AnimateAllEffect.resolve support "staticAbilities" for garruk_savage_herald.txt
* imaryll_elfhame_elite.txt
* StaticAbilityAssignCombatDamageAsUnblocked.java
* refactor old cards
* AnimateAllEffect remove no longer needed
* AiBlockController.makeGoodBlocks restore lost '!'
|
2022-07-05 21:23:40 +03:00 |
|
tool4ever
|
3d634b6dac
|
Global DamageHistory (#622)
* Global DamageHistory
* Add new cards
* Improve Ogre Enforcer
* Clean up
* Minor fixes
|
2022-07-04 13:27:44 +00:00 |
|
Northmoc
|
902706afd4
|
SpellApiToAi.apiToClass handle DraftEffect
|
2022-06-27 23:46:42 -04:00 |
|
Hans Mackowiak
|
fb559886df
|
~ fix AiController
|
2022-06-22 23:36:07 +02:00 |
|
Hans Mackowiak
|
e92198c254
|
confirmAction: add Map Params
|
2022-06-22 23:32:57 +02:00 |
|
tool4EvEr
|
ea38eb9baf
|
Clean up
|
2022-06-17 19:21:56 +02:00 |
|
Agetian
|
ea849f337a
|
Merge pull request #625 from Card-Forge/blitzV2
Blitz Toolbox
|
2022-06-15 13:51:51 +03:00 |
|
Hans Mackowiak
|
c6542347ea
|
Card: add Table for ChangedSVars (#426)
* Card: add Table for ChangedSVars
|
2022-06-12 19:41:49 +02:00 |
|
Hans Mackowiak
|
d63d3202d3
|
AI: add flag to check for Blitz restriction
|
2022-06-12 07:34:37 +02:00 |
|
Hans Mackowiak
|
22c889d1e0
|
Remove InternalETB and replace with UpdateResult
|
2022-06-11 22:42:05 +02:00 |
|
Northmoc
|
ca9f20281a
|
SpellApiToAi - add TakeInitiative
|
2022-06-08 19:06:41 -04:00 |
|
tool4EvEr
|
185598ab9c
|
Fix NPE
|
2022-06-04 14:12:45 +02:00 |
|
tool4EvEr
|
5131d9ed96
|
Fix AI not playing or confirming bad ImmediateTrigger
|
2022-05-30 19:42:48 +02:00 |
|
tool4EvEr
|
76f95bd0a9
|
AiHints upgrade
|
2022-05-29 17:35:14 +02:00 |
|
tool4ever
|
dfc53cd315
|
wasAttackedThisCombat restriction for multiplayer (#467)
* wasAttackedThisCombat restriction for multiplayer
|
2022-05-29 07:56:38 +00:00 |
|
Agetian
|
ae9b1745c6
|
Merge pull request #524 from tool4ever/tappingai
Fix Tap trigger decisions
|
2022-05-27 13:09:38 +03:00 |
|
tool4EvEr
|
5e5ce90fa9
|
Fix AI cheating when chaining dmg spells with DividedAsYouChoose
|
2022-05-27 11:35:04 +02:00 |
|
tool4EvEr
|
496ab01599
|
Fix Tap trigger decisions
|
2022-05-27 10:26:43 +02:00 |
|
tool4EvEr
|
6f42fcdc26
|
Make charm choices for triggers more like other SA
|
2022-05-24 23:38:47 +02:00 |
|
Agetian
|
876e2749b9
|
Merge pull request #409 from tool4ever/card_fixes
Card fixes
|
2022-05-21 07:17:22 +03:00 |
|
Northmoc
|
0cca0ba206
|
remove keyword AI references
|
2022-05-19 12:35:46 -04:00 |
|
tool4EvEr
|
969f8d2b17
|
Clean up
|
2022-05-19 12:37:37 +02:00 |
|
tool4EvEr
|
5a1d740243
|
Fix Tezzeret, Betrayer of Flesh
|
2022-05-15 23:36:19 +02:00 |
|
Hans Mackowiak
|
24b2186e0d
|
Card: ignoreLegendRule as StaticAbility (#360)
* Card: ignoreLegendRule as StaticAbility
|
2022-05-15 21:32:55 +00:00 |
|
tool4ever
|
57eeb5e0bf
|
Fix NPE with Crystalline Giant (#321)
* Fix Crystalline Giant NPE
* Clean up
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
|
2022-05-11 16:45:36 +00:00 |
|
tool4EvEr
|
3fe10a24fa
|
Tweak declareAttackers
|
2022-05-09 22:25:29 +02:00 |
|
tool4EvEr
|
e5f3488d5d
|
Clean up
|
2022-05-09 22:24:41 +02:00 |
|
Anthony Calosa
|
f16825acdc
|
Merge pull request #297 from tool4ever/manafix
ComputerUtilMana: Fix payment fails with TapsForMana triggers
|
2022-05-09 08:09:46 +08:00 |
|
Agetian
|
f481d5d78c
|
Merge pull request #295 from tool4ever/scriptparser
Small improvement to CardScriptParser
|
2022-05-08 22:37:50 +03:00 |
|
tool4EvEr
|
93e1a58a13
|
Fix for Reflecting Pool + Wastes
|
2022-05-08 21:16:14 +02:00 |
|
tool4EvEr
|
43ca318931
|
Fix payment fails with TapsForMana triggers
|
2022-05-08 14:52:50 +02:00 |
|
tool4EvEr
|
ebe1642bec
|
Small improvement to CardScriptParser
|
2022-05-08 14:12:38 +02:00 |
|
Michael Kamensky
|
75a974165d
|
- Make Witness the Future AI playable.
|
2022-05-08 12:31:32 +03:00 |
|
Agetian
|
105f2ce1f3
|
Merge pull request #244 from tool4ever/lkifix
Update some older cards to use LKI correctly
|
2022-05-06 10:48:49 +03:00 |
|
TRT
|
16c3f4ed14
|
Card fix
|
2022-05-06 09:09:41 +02:00 |
|
Anthony Calosa
|
920bb96a57
|
Merge pull request #257 from tool4ever/chooseCardsToDiscardFrom
Fix chooseCardsToDiscardFrom
|
2022-05-06 06:34:27 +08:00 |
|
tool4EvEr
|
11195e64d2
|
Fix chooseCardsToDiscardFrom
|
2022-05-05 22:13:30 +02:00 |
|
Anthony Calosa
|
47168e1de7
|
Update PeekAndRevealAi.java
|
2022-05-05 04:42:24 +08:00 |
|
tool4ever
|
2198947c53
|
Fix misc stuff (#234)
|
2022-05-03 15:54:24 +00:00 |
|
Anthony Calosa
|
53655d8621
|
Merge pull request #185 from Card-Forge/attachSpellAbility
canEquip checks for SpellAbility
|
2022-05-02 06:01:14 +08:00 |
|
tool4EvEr
|
e0f1a47037
|
Remove duplicate exalted calculation
|
2022-05-01 17:29:44 +02:00 |
|
Hans Mackowiak
|
99c10761d1
|
canEquip checks for SpellAbility
|
2022-05-01 13:29:58 +02:00 |
|
tool4EvEr
|
b2f05b51c9
|
NPE fix
|
2022-04-30 12:05:59 +02:00 |
|
tool4EvEr
|
1e67365ca0
|
Improve AI attack requirements
|
2022-04-30 12:00:06 +02:00 |
|
tool4EvEr
|
30dda88adb
|
Clean up
|
2022-04-29 18:13:14 +02:00 |
|
tool4EvEr
|
52f1dac9c9
|
willPayUnlessCost: teach AI to refuse if Uncounterable prevents it
|
2022-04-29 18:09:49 +02:00 |
|
Agetian
|
6bc28b894f
|
Merge pull request #148 from Northmoc/sncSchemingFence
SNC: Scheming Fence and support
|
2022-04-27 20:54:35 +03:00 |
|
Northmoc
|
970d88d2f1
|
ComputerUtilMana support "ActivateIgnoreColor"
|
2022-04-26 10:56:30 -04:00 |
|