diff --git a/src/main/java/com/minelittlepony/api/model/IUnicorn.java b/src/main/java/com/minelittlepony/api/model/IUnicorn.java index ba447163..749ff695 100644 --- a/src/main/java/com/minelittlepony/api/model/IUnicorn.java +++ b/src/main/java/com/minelittlepony/api/model/IUnicorn.java @@ -5,7 +5,7 @@ public interface IUnicorn extends IModel { * Returns true if this model is being applied to a race that can use magic. */ default boolean hasMagic() { - return getRace().hasHorn() && getMagicColor() != 0; + return hasHorn() && getMagicColor() != 0; } /** diff --git a/src/main/java/com/minelittlepony/client/model/entity/race/SeaponyModel.java b/src/main/java/com/minelittlepony/client/model/entity/race/SeaponyModel.java index 2f9631e5..5684e740 100644 --- a/src/main/java/com/minelittlepony/client/model/entity/race/SeaponyModel.java +++ b/src/main/java/com/minelittlepony/client/model/entity/race/SeaponyModel.java @@ -111,11 +111,6 @@ public class SeaponyModel extends UnicornModel { super.transform(part, stack); } - @Override - public boolean hasMagic() { - return true; - } - @Override public void setVisible(boolean visible) { super.setVisible(visible);