diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index 71c66f2e0d2..f3a65649fcc 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -1884,8 +1884,8 @@ public class Player extends GameEntity implements Comparable { public final List getAttackedPlayersMyLastTurn() { return attackedPlayersLastTurn; } - public final Iterable getAttackedPlayersTheirCurrentTurn() { - return Iterables.filter(attackedThisTurn.keySet(), Player.class); + public final List getAttackedPlayersTheirCurrentTurn() { + return attackedPlayersLastTurn; } public final void clearAttackedMyTurn() { attackedThisTurn.clear(); diff --git a/forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt b/forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt index 875e67bca81..41a199c2079 100644 --- a/forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt +++ b/forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt @@ -3,11 +3,11 @@ ManaCost:3 R R Types:Sorcery A:SP$ Sacrifice | Defined$ You | Amount$ SacX | SacValid$ Land | RememberSacrificed$ True | SubAbility$ DBReveal | SpellDescription$Sacrifice any number of lands. Reveal the top X cards of your library, where X is the number of lands sacrificed this way. Choose any number of artifact and/or land cards revealed this way. Put all nonland cards chosen this way onto the battlefield, then put all land cards chosen this way onto the battlefield tapped, then put the rest on the bottom of your library in a random order. SVar:SacX:Count$Valid Land.YouCtrl -SVar:DBReveal:DB$ Dig | DigNum$ ShiftX | Reveal$ True | NoMove$ True | DestinationZone$ Library | Imprint$ True | SubAbility$ DBChoose +SVar:DBReveal:DB$ PeekAndReveal | PeekAmount$ ShiftX | Reveal$ True | NoMove$ True | DestinationZone$ Library | RememberRevealed$ True | ForgetOtherRemembered$ True | SubAbility$ DBChoose SVar:ShiftX:Remembered$Amount -SVar:DBChoose:DB$ ChooseCard | Choices$ Artifact.IsImprinted,Land.IsImprinted | ChoiceZone$ Library | Amount$ ShiftX | ForgetOtherRemembered$ True | RememberChosen$ True | SubAbility$ DBPutArtifact -SVar:DBPutArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact.IsRemembered | Origin$ Library | Destination$ Battlefield | SubAbility$ DBPutLands -SVar:DBPutLands:DB$ ChangeZoneAll | ChangeType$ Land.IsRemembered | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ ShuffleRest +SVar:DBChoose:DB$ ChooseCard | Choices$ Land.IsRemembered,Artifact.IsRemembered | ChoiceZone$ Library | Amount$ ShiftX | Mandatory$ True | ImprintChosen$ True | SubAbility$ DBPutArtifact +SVar:DBPutArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact.IsImprinted | Origin$ Library | Destination$ Battlefield | SubAbility$ DBPutLands +SVar:DBPutLands:DB$ ChangeZoneAll | ChangeType$ Land.IsImprinted | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ ShuffleRest SVar:ShuffleRest:DB$ ChangeZoneAll | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | Hidden$ True | Mandatory$ True | NoReveal$ True | NoLooking$ True | ChangeType$ Card.IsImprinted+!IsRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True DeckHas:Ability$Sacrifice