Seravy
22846db1a3
Dump/Setup game state will now save current game turn.
...
Needed to test cards and AI that care about how many turns it have been since the start of the game.
2018-02-14 16:13:44 +01:00
Seravy
36917c0d18
Fixes compile/run bugs in IntelliJ
2018-02-08 10:25:17 +01:00
Hanmac
047ee71259
Card: Planeswalker + Creature get extra damage
...
Signed-off-by: Hanmac <hanmac@gmx.de >
2018-02-02 23:52:11 +01:00
Agetian
32facbbc74
- Indirect aura attachment: check by aura controller if aura activating player check fails, fixes Sovereign of Lost Alara not being able to attach a Cartouche.
2018-01-31 08:00:26 +03:00
Hanmac
68843db5b8
Card: changed how instant and Sorcery show keywords
2018-01-29 22:52:02 +01:00
Hanmac
156cdf812d
CardFactoryUtil: use : for Buyback, make some effect Secondary
2018-01-29 22:49:51 +01:00
Hanmac
5a29b05e88
CardFactoryUtil: move Totem Armor to ReplacementAbilities
2018-01-28 14:40:37 +01:00
Hanmac
90b46f4c0f
Card & CardState: add has functions to check for SpellAbility, Trigger and ReplacementEffects
2018-01-28 12:31:13 +01:00
swordshine
f53a54a126
- Fixed blockedByRemembered when two or more cards are remembered
2018-01-27 19:56:41 +08:00
swordshine
a40a6e8023
- Rescue from the Underworld now uses delayed triggers
2018-01-27 17:00:38 +08:00
swordshine
22982178e2
- Attempt to fix the CopyPermanent effect when Crafty Cutpurse is in play
2018-01-27 16:23:55 +08:00
Agetian
b866338197
- Only copy the intrinsic abilities in CardState#copyFrom, fixes clone abilities copying too much (e.g. copied tokens from Splinter Twin gaining the copy ability).
2018-01-26 09:16:13 +03:00
Sol
d48c93938f
Merge branch 'patch-2' into 'master'
...
Simplify string generation in a few files
See merge request core-developers/forge!128
2018-01-26 01:51:30 +00:00
Hanmac
466eac71a1
Spell: Bestow now works with StaticAbilities again
2018-01-23 21:32:45 +01:00
Agetian
7d57af98fd
- FIXME: Temporarily disabling preList in a checkStaticAbilities call for Bestow (causes P/T flickering on cards and related game state corruption, resulting in unwanted P/T changes between game phases).
2018-01-23 10:57:48 +03:00
Michael Kamensky
d16a197651
Merge branch 'assorted-fixes' into 'master'
...
- Fixed the AI for Hunt the Weak/Savage Storm, prevented a crash when trying to exec a trigger with a non-existent SVar
See merge request core-developers/forge!130
2018-01-21 18:04:27 +00:00
Hanmac
56f05c54f9
CardFactoryUtil: fixed Haunt for non creature
2018-01-21 17:53:45 +01:00
Agetian
b20c5acf75
- Issue a warning when trying to execute a trigger that references a SVar which does not exist and abort the execution of that trigger instead of hard-crashing the game (makes the issue with a manifested Hideaway land dying non-fatal).
2018-01-21 19:49:04 +03:00
Rob Schnautz
429ac3c072
TextUtil not needed in this file.
2018-01-21 16:17:13 +00:00
Hans Mackowiak
b8ac0819aa
Merge branch 'Keywordcache' into 'master'
...
Cache keywords to fix the slowdown issues on mobile Forge
See merge request core-developers/forge!127
2018-01-21 07:31:04 +00:00
Rob Schnautz
cb7922fe15
Don't need TextUtils here
2018-01-21 04:57:51 +00:00
Hanmac
c294e1f6df
Card cached keywords move to CardState, tests still run
2018-01-20 18:52:34 +01:00
Michael Kamensky
f0ad9083a5
Merge branch 'volrath-fix' into 'master'
...
Fixed Volrath's Shapeshifter
See merge request core-developers/forge!124
2018-01-20 11:58:37 +00:00
Hanmac
e66194fb9d
Card: getUnhiddenKeywords uses cache
...
that is updated by CardStateView#updateKeywords
2018-01-20 08:09:56 +01:00
Agetian
042693bf53
- Volrath's Shapeshifter: unfortunately, the generic solution for AB Discard on a SVar didn't work (doesn't work with cloning, crashes the game), so resorting to a non-generic version specific to VS.
2018-01-19 22:16:16 +03:00
Agetian
1a9003c999
- Trim the spaces on TokenAltImages.
2018-01-19 21:51:20 +03:00
Agetian
056d66b865
- Apparently the extra copy for activated ABs is no longer necessary for Volrath's Shapeshifter.
2018-01-19 21:40:36 +03:00
Agetian
ceafaf5e2e
- Fixing Volrath's Shapeshifter, pass 2.
2018-01-19 21:31:45 +03:00
Agetian
5207e697dd
- Fixing Volrath's Shapeshifter, pass 1.
2018-01-19 12:06:14 +03:00
Hanmac
e15f826190
Blessing: need to do blessing before condition
2018-01-17 21:04:44 +01:00
Hanmac
d3020d591c
StaticAbilityContinuous: use preList to check defined list other than zones
2018-01-17 20:34:24 +01:00
Hanmac
13cf87fa7a
Merge branch 'master' of git.cardforge.org:core-developers/forge
2018-01-17 20:28:53 +01:00
swordshine
c97d67e4fc
- Added Imprison
2018-01-17 18:55:15 +08:00
Hanmac
a4e619fba2
CardPredicates: add inZone check
2018-01-17 07:40:03 +01:00
swordshine
c0ae7f42d9
- Added Orzhov Advokist (still need improved ai logic)
2018-01-17 13:47:03 +08:00
Chris H
c87a2bff23
Manually update Pom files and release changes to be ready for next release
2018-01-15 13:57:46 -05:00
swordshine
d8abdf1a2e
- Merieke Ri Berit's ability has a delayed trigger
2018-01-15 09:25:10 +08:00
swordshine
8feaf0795f
- Simplified the code
2018-01-14 10:53:21 +08:00
austinio7116
403550af5f
Update ChooseCardEffect.java
2018-01-14 00:54:04 +00:00
maustin
d6ffdddfc6
Text correction "a creature" -> creature(s) for new WithTotalPower effect
2018-01-14 00:51:55 +00:00
Hanmac
3c3c64a11a
AtEOT: add AtEOTCondition & AtEOTDesc
2018-01-13 17:11:23 +01:00
swordshine
2ac38e6639
- one more update
2018-01-13 20:02:59 +08:00
swordshine
3dc54790cc
- Updated the chooseCard effect for Slaughter the Strong
2018-01-13 19:50:14 +08:00
swordshine
e050a62b0c
- Added Slaughter the Strong
2018-01-13 16:21:59 +08:00
Michael Kamensky
ff4db64802
Merge branch 'patch-6' into 'master'
...
Patch for Issue #8 , coded by @friarsol
See merge request core-developers/forge!86
2018-01-13 04:51:09 +00:00
swordshine
a12eedfa93
- Added cost for Timestream Navigator
2018-01-13 10:30:20 +08:00
Rob Schnautz
f79b326010
Patch for Issue #8 , coded by @friarsol
2018-01-12 18:06:02 +00:00
Agetian
f0418b8d2a
- Name the Blessing token as it is named on the physical card.
2018-01-11 18:42:27 +03:00
Agetian
f363ae0f1e
- Fix capitalization in the name of The City's Blessing token.
2018-01-11 18:31:49 +03:00
swordshine
356bd9c635
- Fixed P/T of two cards
2018-01-11 21:07:53 +08:00