Agetian
9f13d36799
Deck-based AI hints metadata + predefined sideboarding plan support ( #5113 )
...
* - Support for AI hints in deck metadata.
- Support for pre-planned sideboarding using an AI hint.
* - Fix imports.
* - NPE prevention for cases when the AI has no sideboard.
2024-04-24 07:56:01 +03:00
Agetian
40c7bccd39
Basic AI sideboarding framework ( #5089 )
...
* - Add OTJ achievements by Marek14.
* - AI hint for Transcendence.
* - Basic AI sideboarding framework.
* - Basic AI sideboarding framework.
* - Add an option to allow planeswalkers to replace creatures.
* - Add an option to only allow shared types for cards exchanged during sideboarding.
* - Comment tweak
* - Modifications according to recommendations.
* - Logic tweak for lastOutcome.
2024-04-21 17:20:59 +03:00
Agetian
085b9e9735
AI hint for Transcendence ( #5088 )
...
* - Add OTJ achievements by Marek14.
* - AI hint for Transcendence.
2024-04-20 22:14:07 +03:00
Agetian
c611b9ba0f
- Add AI implementation for Subterranean Schooler.
...
- AI shouldn't miss triggers with AF Explore.
2024-04-18 10:34:05 +03:00
Hans Mackowiak
4d26228ca6
Alternative Cost For ActivatedAbilities and Spells ( #5037 )
...
* Rework Alternative Cost + MayPlay
2024-04-15 14:12:39 +02:00
TRT
291411e847
Support AI assisting
2024-04-13 08:31:45 -04:00
Chris H
d2e3b4826d
Initial commit for Assist
2024-04-13 08:31:45 -04:00
Hans Mackowiak
c312f3c29c
Embalm and Eternalize use Keyword and Refactor Copy
2024-04-13 09:19:10 +02:00
tool4ever
839d040c8b
Fix Orvar ( #5021 )
...
Co-authored-by: TRT <>
2024-04-12 18:48:10 +03:00
Chris H
b1ae12374b
Update RollPlanarDiceAi.java
2024-04-11 09:22:15 -04:00
Agetian
e8fbeae710
AI Pump tweaks for abilities with a sacrifice self cost + Witch's Clinic AI hint. ( #4990 )
...
* - Add puzzle PS_PIP1.
* - Fix advanced Flash logic messing with PlayEffect AI (e.g. Discover X or transformed Battle)
* - Better tweak to Flash logic conditions
* - Some tweaks to the Pump logic involving decisions on a self-sacrifice ability.
- AI targeting hint for Witch's Clinic.
* OTJ 20 cards (#4963 )
* update
* update + 9 more
* + cleanup and six cards
* cleanup
* update
* update
* Four new OTJ cards (#4987 )
* Four new OTJ cards
Added Resilient Roadrunner, Raucous Entertainer, Reach for the Sky, and Redrock Sentinel.
* Update redrock_sentinel.txt
* Update raucous_entertainer.txt
---------
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
* Add files via upload (#4984 )
---------
Co-authored-by: Simisays <67333662+Simisays@users.noreply.github.com >
Co-authored-by: nthoron <51097546+nthoron@users.noreply.github.com >
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
Co-authored-by: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com >
2024-04-09 22:02:48 +03:00
Agetian
8e053bbbfe
Fix advanced Flash logic messing with PlayEffectAi ( #4989 )
...
* - Add puzzle PS_PIP1.
* - Fix advanced Flash logic messing with PlayEffect AI (e.g. Discover X or transformed Battle)
* - Better tweak to Flash logic conditions
2024-04-09 12:30:08 +03:00
Chris H
ecd2f904e5
Freeze the stack just before we start paying for things so the ability equality matches
2024-04-08 21:45:32 -04:00
Chris H
518e30284f
Stash snapshot after loading game state
2024-04-08 10:11:52 -04:00
Chris H
91259f4d8b
Code review comments
2024-04-08 10:11:52 -04:00
Chris H
175c25145d
Experimental Snapshots for undoing spell/abilities
2024-04-08 10:11:52 -04:00
Northmoc
98f8a031a5
OTJ: more saddle support and cards ( #4947 )
2024-04-07 08:27:25 +00:00
Northmoc
bd7a489b49
OTJ: luxurious_locomotive + support ( #4952 )
2024-04-06 08:54:03 +00:00
tool4ever
41d2c28891
Update some scripts ( #4949 )
...
* Simplify bad effects
2024-04-05 15:22:45 +02:00
GitHub Actions
cf0a72cbc6
[maven-release-plugin] prepare for next development iteration
2024-04-02 20:58:59 -04:00
GitHub Actions
a1fc524a98
[maven-release-plugin] prepare release forge-1.6.61
2024-04-02 20:58:59 -04:00
Simisays
db43f74104
OTJ 13 cards ( #4936 )
2024-04-02 22:07:13 +00:00
tool4ever
6bef51f60d
TargetsForEachPlayer restriction ( #4914 )
...
* Targets for each player don't fizzle if only one card changes controller
2024-03-30 15:52:11 +00:00
Hans Mackowiak
ce62cbcb08
Landwalk static ( #4907 )
...
* Landwalk Static + Ignore
2024-03-27 22:15:44 +01:00
Hans Mackowiak
ca362664b7
MagicStack: fix fizzle removing too much Targets ( #4873 )
...
* MagicStack: fix fizzle removing too much Targets
* Fix Dead Ringers
* Clean up useless check
2024-03-27 15:03:11 +00:00
Chris H
7c616c536d
Add Expert-Level Safe ( #4856 )
2024-03-25 07:50:37 +01:00
Hans Mackowiak
ec87534998
OTJ: Commit Crime ( #4870 )
...
* OTJ: Commit Crime
* Update raven_of_fell_omens.txt
---------
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
2024-03-23 19:45:13 +03:00
Hans Mackowiak
abfb74eee3
Card: differ between Game and Layer Timestamp ( #4840 )
...
* Card: differ between Game and Layer Timestamp
---------
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
Co-authored-by: tool4EvEr <tool4EvEr@192.168 .0.59>
2024-03-21 09:19:21 +01:00
Renato Filipe Vidal Santos
3b067c2865
PIP: Three Dog, Veronica, Vexing Radgull ( #4831 )
2024-03-18 17:57:20 +00:00
tool4ever
40f281bcf5
Support for Vault 11: Voter's Dilemma ( #4828 )
...
* Fix Triassic Egg
* Support for Vault 11: Voter's Dilemma
* Fix Summoning Trap
* Support Vault nicknames
* Fix NPE
2024-03-18 08:17:32 +01:00
Hans Mackowiak
9b58a3cfac
Keyword: Saddle ( #4807 )
...
* Keyword: Saddle
* AlterAttribute Logic for Suspected and Saddled
2024-03-17 08:56:16 +00:00
tool4ever
99040ad496
Tinybones, the Pickpocket and support ( #4806 )
...
* Tinybones, the Pickpocket and support
* Remove duplicated text
2024-03-13 06:42:24 +01:00
Chris H
8fa4baaa88
Move copy functions to new service
2024-03-12 11:41:28 -04:00
Hans Mackowiak
024b958539
RadiationRework: use Trigger for InternalRadiation ( #4799 )
...
* RadiationRework: use Trigger for InternalRadiation
* InternalRadiationEffect: use GameAction::mill
* Radiation: use Num Param instead of Add/Remove like Poison
* Update bloatfly_swarm.txt
* Player: fix removeRadiationEffect on setCounter
---------
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
2024-03-10 17:18:40 +03:00
GitHub Actions
aa4eba0c33
[maven-release-plugin] prepare for next development iteration
2024-03-05 14:02:09 -05:00
GitHub Actions
0db8025766
[maven-release-plugin] prepare release forge-1.6.60
2024-03-05 14:02:09 -05:00
tool4ever
dcbe9c4ba1
Fix Crawling Sensation + related tweaks ( #4744 )
...
* Fix Foretell rollback
* Fix Crawling Sensation
* Stonebinder's Familiar should trigger when Time Stop exiles spell card
* Support Leave GY LKI
* Tweak logic so it only reuses the table when simultaneous
* Fix NPE
* AI fix
* Fix countered spell not exiled by Dauthi Voidwalker
* Fix Parallax Wave not returning when exiling itself
* Fix LKI update timing
---------
Co-authored-by: TRT <>
Co-authored-by: tool4EvEr <tool4EvEr@192.168 .0.60>
2024-02-27 15:33:13 +01:00
Hans Mackowiak
3d08e16ab9
CantExile: add checks for Effects and Costs ( #4632 )
2024-02-27 15:25:39 +03:00
tool4ever
98127099c3
Fix scripts ( #4687 )
...
* Fix Steamcore Scholar
2024-02-14 10:37:10 +01:00
Hans Mackowiak
9079e1319b
MKC: add Mentor Trigger ( #4659 )
...
* Trigger: add Mentor Trigger
* ~ fixes
* ~ remove empty if
2024-02-13 13:05:55 +03:00
tool4ever
2706fa7f3c
Clean up undo logic some more ( #4672 )
2024-02-12 15:16:55 +00:00
Hans Mackowiak
9257846c39
Simplyfy Cloak and Manifest Effects ( #4652 )
2024-02-10 07:34:56 +03:00
tool4ever
f45d17e368
PlayEffect: support AltCosts ( #4649 )
2024-02-09 14:10:41 +01:00
friarsol
8c2c45dfe9
Always use the original SA params when building a token script
2024-02-05 22:08:27 -05:00
friarsol
a4cec7ab4d
Amass Tokens not using the appropriate names for images
2024-02-05 22:08:27 -05:00
Hans Mackowiak
afee45ca5a
CloakAi: simple code
2024-01-29 22:42:31 -05:00
Hans Mackowiak
ff3ea852b7
CardFactoryUtil: Disguise Keyword
2024-01-29 22:42:31 -05:00
tool4ever
ad2039d5a1
Fix crash ( #4610 )
...
* Fix crash
* Move check earlier so Full Control doesn't ask for non-matches
* Restore fix
* Clean up duration checks
2024-01-29 12:50:43 +01:00
friarsol
e9ecfe814a
Fix Essence Vortex (unless costs not referencing targets properly)
2024-01-27 08:27:48 -05:00
tool4ever
d93d9b9e4a
Merseine fixes ( #4579 )
...
* Merseine fixes
* Clean up
* Fix NPE with Dire Blunderbuss
2024-01-23 17:06:15 +01:00