[BREAKING] Item Usage Overhaul

-De-hardcode elemental orb values
-De-hardcode exp items
-Change ShopChest format (temporary, drop system overhaul will replace it entirely)
-Food healing actually uses Ability data for real HP amounts
This commit is contained in:
AnimeGitB
2022-10-14 00:00:40 +10:30
parent 5bb43ac074
commit d1d39db56c
66 changed files with 1533 additions and 786 deletions

View File

@@ -653,7 +653,8 @@ public class Player {
return (int) ((theLastDay.getTime() - now.getTime()) / (24 * 60 * 60 * 1000)); // By copilot
}
public void rechargeMoonCard() {
public boolean rechargeMoonCard() {
if (this.moonCardDuration > 150) return false; // Can only stack up to 180 days
inventory.addItem(new GameItem(203, 300));
if (!moonCard) {
moonCard = true;
@@ -666,6 +667,7 @@ public class Player {
if (!moonCardGetTimes.contains(moonCardStartTime)) {
moonCardGetTimes.add(moonCardStartTime);
}
return true;
}
public void getTodayMoonCard() {