tool4ever
de4b35cc1d
King of the Oathbreakers should trigger for Changeling (Discord post) ( #6453 )
...
* Fix NPE with Street Spasm
2024-10-29 12:02:32 +00:00
Anthony Calosa
cd82a74eb0
Merge branch 'master' into master2
2024-10-25 12:31:41 +08:00
Anthony Calosa
8c085bbd33
add mobile updater, update gdx natives
2024-10-25 11:41:06 +08:00
Agetian
a6ccbe0f1d
- Add GameState support for unlocked doors. ( #6426 )
...
- Add puzzle PS_DSK3.
2024-10-24 20:01:43 +03:00
Agetian
d92cacae7f
Various improvements to AI-related logic (Canopy lands, Ugin's Labyrinth, Zuran Orb, Pyrite Spellbomb, Eladamri) ( #6418 )
...
* - Improve AI for Canopy lands.
- Improve AI for Ugin's Labyrinth.
* - Pyrite Spellbomb: also don't sac immediately.
* - Improve AI for Eladamri, Korvecdal
* - Improve AI decision for Zuran Orb.
* - Cleaner implementation for Eladamri AI
- More generic implementation for SacToDraw AI that doesn't need a logic parameter
* - Fix imports
* - Cleaner implementation for Eladamri AI
* - Suggested code tweak
2024-10-24 12:31:23 +03:00
Agetian
84965594d0
Further improvement to PeekAndRevealAi (fix AI paying 0 for X) ( #6410 )
...
* - Add puzzle PS_DSK2.
* - Fix PeekAndRevealAi not paying the X mana cost.
* - Further improvement to PeekAndRevelAi.
2024-10-22 14:07:13 +03:00
Agetian
41c64b282a
Fix AI paying 0 for PeekAndRevealAi ( #6396 )
...
* - Add puzzle PS_DSK2.
* - Fix PeekAndRevealAi not paying the X mana cost.
2024-10-21 12:33:47 +03:00
Anthony Calosa
7bebf8732c
Merge branch 'master' into master2
2024-10-20 21:56:30 +08:00
tool4EvEr
cf7aa54769
Support Captain America
2024-10-20 10:45:16 +02:00
GitHub Actions
d366bf8ffc
[maven-release-plugin] prepare for next development iteration
2024-10-14 21:53:45 -04:00
GitHub Actions
fa538bd5c9
[maven-release-plugin] prepare release forge-1.6.65
2024-10-14 21:53:45 -04:00
Anthony Calosa
4af8061824
Merge branch 'master' into master2
2024-10-14 20:46:23 +08:00
tool4ever
b6f118f89b
Fear of Sleep Paralysis and support ( #6287 )
2024-10-14 10:55:00 +00:00
tool4ever
8f33da5b9c
AI aura targeting fix ( #6320 )
2024-10-14 10:23:18 +00:00
Anthony Calosa
00e81d20dd
Merge branch 'master' into master2
2024-10-14 06:06:40 +08:00
tool4EvEr
036e6ec1bf
Ghostly Dancers and support
2024-10-13 11:03:02 -04:00
Anthony Calosa
708fed3350
update and unified version code property
2024-10-09 12:32:09 +08:00
Hans Mackowiak
80b30d9a6a
Room: First Spell Part ( #6044 )
...
* Room: First Spell
----
Co-authored-by: tool4ever <therealtoolkit@hotmail.com >
Co-authored-by: tool4EvEr <tool4EvEr@192.168 .0.59>
Co-authored-by: TRT <>
Co-authored-by: Anthony Calosa <anthonycalosa@gmail.com >
2024-10-06 20:11:28 +02:00
tool4ever
0829d02237
Display additional cost text during payment ( #6233 )
2024-10-06 14:08:11 +00:00
kevlahnota
5affe7dd23
fix AI crash when minimum cards to discard exceeds than the valid cards
...
reported here: https://discord.com/channels/267367946135928833/1291545865814675578/1291545865814675578
2024-10-04 15:45:11 +08:00
Jetz72
84e6a61052
Fix ChangeZoneEffect ordering to library; Aetherspouts prompt ( #5798 )
...
* Fix ChangeZone ordering to library
Fix cards not showing up for Aetherspouts.
2024-10-02 15:39:51 +00:00
tool4ever
a949a988a5
Fix GameStates starting with frozen stack if RE executes ( #6213 )
...
* Fix GameStates starting with frozen stack if RE executes
* Fix NPE when facedown
2024-09-29 20:18:35 +00:00
Agetian
35cd7d0f4e
- Add puzzle PS_BLB4, fix GameState support for class level. ( #6195 )
2024-09-25 08:02:22 +00:00
tool4ever
b396e780cf
Fix scripts ( #6169 )
2024-09-18 10:08:58 +03:00
Hans Mackowiak
7b9e2a6735
ManifestDread as separate Effect ( #6151 )
2024-09-16 12:36:31 +02:00
tool4ever
bd1f48d530
Fix MDFC NPE ( #6121 )
...
Co-authored-by: TRT <>
2024-09-11 10:11:42 +03:00
Hans Mackowiak
4862071db7
Keyword: link StaticAbility into it ( #6079 )
...
* Keyword: link StaticAbility into it
* fix getKeywordMagnitude to check for StaticAbility
2024-09-07 17:19:57 +03:00
Agetian
1a1833c588
- Add puzzle PS_BLB3, add support for class level to GameState. ( #6039 )
2024-09-02 19:59:07 +03:00
tool4ever
229b1562be
Some cleaning brought with smaller fixes ( #6029 )
...
* Fix Teferi's Imp
2024-09-02 10:47:50 +02:00
Hans Mackowiak
40bc5aa021
GameLoss: use CantHappen for cantLose ( #6024 )
...
* GameLoss: use CantHappen for cantLose
2024-09-02 10:35:45 +02:00
tool4ever
080d347199
Fix Conspiracy removing types without choice for new one ( #6017 )
...
* Skip incomplete overwrite
* Fix NPE for Unhaunting
2024-08-30 17:13:49 +00:00
tool4ever
7421871a36
Merge pull request #5933 from Jetz72/youreInCommand
...
You're In Command + Support
2024-08-29 18:28:29 +02:00
tool4ever
756ba28a14
Some fixes ( #6004 )
...
* Fix NPE
2024-08-28 15:54:28 +00:00
Jetz
a8351fadc7
Fix mapping copied commander effects between games
2024-08-27 20:35:10 -04:00
Agetian
5890bdffc3
- Improve AI for Searing Blaze ( #5987 )
2024-08-26 16:45:22 +03:00
Jetz
fd56341446
DetachedCardEffect GameCopier copying
2024-08-25 16:40:58 -04:00
tool4ever
30a358dda1
Fix Wheel of Potential ( #5983 )
...
* Wheel of Potential revision
* Logic cleanup
---------
Co-authored-by: tool4EvEr <tool4EvEr@192.168 .0.60>
2024-08-24 14:25:36 +03:00
Jetz
0b43d3ebf5
Merge branch 'master' into youreInCommand
2024-08-23 19:06:02 -04:00
Jetz
955314527a
Single commander effect per player
...
Support DetachedCardEffect with no source card
2024-08-23 19:04:59 -04:00
Agetian
76f4113fb7
- First draft: fix AI for Fireball and Shatterskull Smashing ( #5975 )
2024-08-23 12:37:23 +03:00
Hans Mackowiak
77710cf1b0
refactor LandAbility to be created by CardFactory ( #5047 )
...
---------
Co-authored-by: tool4EvEr <tool4EvEr@192.168 .0.60>
2024-08-23 10:57:33 +02:00
Agetian
45353b6d73
Fix Scry AI that requires targeting (Kozilek's Command) ( #5972 )
...
* - Fix Scry AI that requires targeting (Kozilek's Command)
* - Slight tweak to targeted Scry AI.
2024-08-23 07:38:42 +03:00
Agetian
3ae72e9d8a
- Fix AI assuming no token created for non-creature tokens
2024-08-22 12:35:46 +02:00
tool4ever
d369c500df
Misc cleanup ( #5958 )
2024-08-21 17:47:25 +02:00
Hans Mackowiak
7ba2d02172
GameActionUtil: use Multikicker as KeywordExtraCost ( #5881 )
...
* GameActionUtil: use Multikicker as KeywordExtraCost
* ~ remove getMultiKickerManaCost
* ~ remove Announce$ Multikicker
* some AI tweaks
* Fix MultiKicker for AI
* Update ComputerUtilMana.java
* Update ComputerUtil.java
2024-08-21 10:25:47 +03:00
Hans Mackowiak
492ff16c12
Keyword: add 'Bands with other' keyword ( #5950 )
2024-08-19 06:32:44 +02:00
Jetz
ec7f2be51c
Merge branch 'master' into youreInCommand
...
# Conflicts:
# forge-game/src/main/java/forge/game/player/Player.java
2024-08-17 15:40:38 -04:00
Jetz
6929231fd5
setCommanders rewrite
2024-08-17 15:21:44 -04:00
Chris H
8be414d9dd
Blb release ( #5929 )
...
* [maven-release-plugin] prepare release forge-1.6.64
* [maven-release-plugin] prepare for next development iteration
* Update pom.xml
* Update AndroidManifest.xml
* Update pom.xml
* Update Forge.java
---------
Co-authored-by: GitHub Actions <actions@github.com >
2024-08-14 21:06:29 -04:00
Renato Filipe Vidal Santos
fb4f36bb09
Fixing Rootwater Matriarch ( #5909 )
2024-08-13 08:24:06 +02:00