* Subtypes of tokens were not set back correctly after a subtype changing effect did end (e.g. Arcane Adaptation).

This commit is contained in:
LevelX2 2018-02-12 14:45:05 +01:00
parent 6d848e2059
commit f0f407457e
2 changed files with 26 additions and 2 deletions

View file

@ -88,8 +88,10 @@ public class PermanentToken extends PermanentImpl {
this.color = token.getColor(game).copy();
this.frameColor = token.getFrameColor(game);
this.frameStyle = token.getFrameStyle();
this.supertype = token.getSuperType();
this.subtype = token.getSubtype(game);
this.supertype.clear();
this.supertype.addAll(token.getSuperType());
this.subtype.clear();
this.subtype.addAll(token.getSubtype(game));
this.tokenDescriptor = token.getTokenDescriptor();
}