Refactor: Add proper support for modifying and querying base P/T (#9409)

This commit is contained in:
Alex Vasile 2022-09-01 19:57:30 -04:00 committed by GitHub
parent d83eb41073
commit 07a142c9e8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
415 changed files with 1844 additions and 2095 deletions

View file

@ -412,4 +412,11 @@ public interface Permanent extends Card, Controllable {
}
return getAttachedTo().equals(otherId);
}
default void switchPowerToughness() {
// This is supposed to use boosted value since its switching the final values
int power = this.getPower().getValue();
this.getPower().setBoostedValue(this.getToughness().getValue());
this.getToughness().setBoostedValue(power);
}
}