Code cleanup: protect all copy constructors (#10750)

* apply regex to change public copy constructors to protected
* cleanup code using now protected constructors
* fix manaBuilder weird casting of Mana into ConditionalMana
This commit is contained in:
Susucre 2023-08-05 01:34:58 +02:00 committed by GitHub
parent b04b13d530
commit f75b1c9f0a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
1565 changed files with 2412 additions and 2731 deletions

View file

@ -27,7 +27,7 @@ public class ChooseSecretOpponentEffect extends OneShotEffect {
staticText = "secretly choose an opponent";
}
public ChooseSecretOpponentEffect(final ChooseSecretOpponentEffect effect) {
protected ChooseSecretOpponentEffect(final ChooseSecretOpponentEffect effect) {
super(effect);
}
@ -81,7 +81,7 @@ public class ChooseSecretOpponentEffect extends OneShotEffect {
return "" + source.getSourceId() + '_' + (game.getPermanentEntering(source.getSourceId()).getZoneChangeCounter(game) + 1);
}
if (game.getPermanentOrLKIBattlefield(source.getSourceId()) != null) { // Stalking Leonin
return "" + source.getSourceId() + '_' + (game.getPermanentOrLKIBattlefield(source.getSourceId()).getZoneChangeCounter(game));
return "" + source.getSourceId() + '_' + (game.getPermanentOrLKIBattlefield(source.getSourceId()).getZoneChangeCounter(game));
}
return "Does not exist";
}