remove xp usage

This commit is contained in:
Sen 2025-06-12 13:50:50 +02:00
parent 47021f9e49
commit 83f66723c9
Signed by: sen
GPG key ID: 3AC50A6F47D1B722
11 changed files with 159 additions and 296 deletions

View file

@ -88,14 +88,14 @@ public class GuiEnchant extends GuiContainer
*/
public void drawGuiContainerBackgroundLayer()
{
this.nameRand.setSeed((long)this.container.xpSeed);
this.nameRand.setSeed((long)this.container.seed);
for (int l = 0; l < 3; ++l)
{
int i1 = 60;
int j1 = i1 + 20;
String s = this.getRandomName();
int l1 = this.container.enchantLevels[l];
int l1 = this.container.mana[l];
if (l1 == 0)
{
@ -106,7 +106,7 @@ public class GuiEnchant extends GuiContainer
String s1 = "" + l1;
int i2 = 6839882;
if (/* (k < l + 1 || */ this.gm.player.experienceLevel < l1) // && !this.gm.thePlayer.creative)
if (/* (k < l + 1 || */ this.gm.player.getManaPoints() < l1) // && !this.gm.thePlayer.creative)
{
this.rect(i1, 14 + 19 * l, 108, 19, 0x400000);
this.rect(i1 + 1, 15 + 19 * l, 16, 16, 0x200000);
@ -149,8 +149,8 @@ public class GuiEnchant extends GuiContainer
for (int j = 0; j < 3; ++j)
{
int k = this.container.enchantLevels[j];
int l = this.container.enchantmentIds[j];
int k = this.container.mana[j];
int l = this.container.ids[j];
int i1 = j + 1;
if (this.isPointInRegion(60, 14 + 19 * j, 108, 17, mouseX, mouseY) && k > 0 && l >= 0)
@ -170,9 +170,9 @@ public class GuiEnchant extends GuiContainer
// sb.append("\n");
// }
if (this.gm.player.experienceLevel < k)
if (this.gm.player.getManaPoints() < k)
{
sb.append((sb.length() != 0 ? "\n" : "") + TextColor.RED + String.format("Erfahrungsstufe %d erforderlich", this.container.enchantLevels[j]));
sb.append((sb.length() != 0 ? "\n" : "") + TextColor.RED + String.format("%d Mana erforderlich", this.container.mana[j]));
}
else
{
@ -198,11 +198,11 @@ public class GuiEnchant extends GuiContainer
if (i1 == 1)
{
s1 = "1 Erfahrungsstufe";
s1 = "1 Manapunkt";
}
else
{
s1 = String.format("%d Erfahrungsstufen", i1);
s1 = String.format("%d Manapunkte", i1);
}
sb.append((sb.length() != 0 ? "\n" : "") + TextColor.LGRAY.toString() + "" + s1);

View file

@ -68,7 +68,7 @@ public class GuiRepair extends GuiContainer implements ICrafting
{
int i = 8453920;
boolean flag = true;
String s = String.format("Erfahrungskosten: %d", this.anvil.maximumCost);
String s = String.format("Manakosten: %d", this.anvil.maximumCost);
if (this.anvil.maximumCost >= 40) // && !this.gm.thePlayer.creative)
{