diff --git a/src/engine/objects/PlayerCharacter.java b/src/engine/objects/PlayerCharacter.java index 07f50a0d..0d4704b5 100644 --- a/src/engine/objects/PlayerCharacter.java +++ b/src/engine/objects/PlayerCharacter.java @@ -2193,7 +2193,7 @@ public class PlayerCharacter extends AbstractCharacter { public boolean setPromotionClass(int value) { PromotionClass promotionClass = PromotionClass.GetPromtionClassFromCache(value); - this.absPromotionClass = mbEnums.ClassType.valueOf(this.getPromotionClass().getName()); + this.absPromotionClass = mbEnums.ClassType.valueOf(promotionClass.getName()); if (promotionClass == null) return false;