v2.2.0: fixed horn of plenty sometimes having the wrong item sprite

This commit is contained in:
Evan Debenham
2023-09-20 13:34:28 -04:00
parent 6827da804d
commit ab67766c66

View File

@@ -140,10 +140,9 @@ public class HornOfPlenty extends Artifact {
Badges.validateFoodEaten();
int oldImage = image;
if (charge >= 15) image = ItemSpriteSheet.ARTIFACT_HORN4;
else if (charge >= 10) image = ItemSpriteSheet.ARTIFACT_HORN3;
else if (charge >= 5) image = ItemSpriteSheet.ARTIFACT_HORN2;
if (charge >= 8) image = ItemSpriteSheet.ARTIFACT_HORN4;
else if (charge >= 5) image = ItemSpriteSheet.ARTIFACT_HORN3;
else if (charge >= 2) image = ItemSpriteSheet.ARTIFACT_HORN2;
else image = ItemSpriteSheet.ARTIFACT_HORN1;
updateQuickslot();
@@ -174,10 +173,9 @@ public class HornOfPlenty extends Artifact {
partialCharge = 0;
}
int oldImage = image;
if (charge >= 15) image = ItemSpriteSheet.ARTIFACT_HORN4;
else if (charge >= 10) image = ItemSpriteSheet.ARTIFACT_HORN3;
else if (charge >= 5) image = ItemSpriteSheet.ARTIFACT_HORN2;
if (charge >= 8) image = ItemSpriteSheet.ARTIFACT_HORN4;
else if (charge >= 5) image = ItemSpriteSheet.ARTIFACT_HORN3;
else if (charge >= 2) image = ItemSpriteSheet.ARTIFACT_HORN2;
else image = ItemSpriteSheet.ARTIFACT_HORN1;
updateQuickslot();
@@ -286,7 +284,6 @@ public class HornOfPlenty extends Artifact {
charge++;
partialCharge -= 1;
int oldImage = image;
if (charge >= 8) image = ItemSpriteSheet.ARTIFACT_HORN4;
else if (charge >= 5) image = ItemSpriteSheet.ARTIFACT_HORN3;
else if (charge >= 2) image = ItemSpriteSheet.ARTIFACT_HORN2;