another batch of text cleanup (#11694)

* minor refactor EntersBattlefieldEffect

* more minor refactoring

* text fix

* fix more text

* more text adjustments

* more text discrepancy fixes

* continue the text fixes

* followup fixes and more fixes
This commit is contained in:
xenohedron 2024-01-20 23:13:03 -05:00 committed by GitHub
parent 7008f0a7f0
commit 4959ef4d49
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
84 changed files with 192 additions and 212 deletions

View file

@ -18,9 +18,9 @@ import mage.game.events.GameEvent;
*/
public class BecomesAttachedToCreatureSourceEffect extends ReplacementEffectImpl {
protected Effects baseEffects = new Effects();
protected String text;
protected Condition condition;
private final Effects baseEffects;
private final String text;
private final Condition condition;
public BecomesAttachedToCreatureSourceEffect(Effect baseEffect) {
this(baseEffect, "");
@ -32,6 +32,7 @@ public class BecomesAttachedToCreatureSourceEffect extends ReplacementEffectImpl
public BecomesAttachedToCreatureSourceEffect(Effect baseEffect, Condition condition, String text) {
super(Duration.WhileOnBattlefield, baseEffect.getOutcome(), false);
this.baseEffects = new Effects();
this.baseEffects.add(baseEffect);
this.text = text;
this.condition = condition;