mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
- ChangeZoneAll was missing important setting of the controller in GainControl
This commit is contained in:
@@ -29,7 +29,7 @@ public class AbilityFactory_ChangeZone {
|
||||
public String getStackDescription(){
|
||||
return changeZoneDescription(AF, this);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
setMiscellaneous(AF, abChangeZone);
|
||||
return abChangeZone;
|
||||
@@ -939,7 +939,7 @@ public class AbilityFactory_ChangeZone {
|
||||
public String getStackDescription(){
|
||||
return changeZoneAllDescription(AF, this);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
setMiscellaneous(AF, abChangeZone);
|
||||
return abChangeZone;
|
||||
@@ -1149,8 +1149,10 @@ public class AbilityFactory_ChangeZone {
|
||||
for(Card c : cards){
|
||||
if (destination.equals("Battlefield") && params.containsKey("Tapped"))
|
||||
c.tap();
|
||||
if (params.containsKey("GainControl"))
|
||||
if (params.containsKey("GainControl")){
|
||||
c.setController(sa.getActivatingPlayer());
|
||||
AllZone.GameAction.moveToPlay(c, sa.getActivatingPlayer());
|
||||
}
|
||||
else
|
||||
AllZone.GameAction.moveTo(destination, c, libraryPos);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user