Browse Source

3 second box check intervals

lakebane-recovery
FatBoy-DOTC 7 days ago
parent
commit
321585dfd6
  1. 11
      src/engine/objects/PlayerCharacter.java

11
src/engine/objects/PlayerCharacter.java

@ -5183,13 +5183,14 @@ public class PlayerCharacter extends AbstractCharacter { @@ -5183,13 +5183,14 @@ public class PlayerCharacter extends AbstractCharacter {
if(this.isActive && this.enteredWorld) {
if (!this.timestamps.containsKey("nextBoxCheck"))
this.timestamps.put("nextBoxCheck", System.currentTimeMillis() + 10000);
this.timestamps.put("nextBoxCheck", System.currentTimeMillis() + 3000);
if (!this.isBoxed && this.timestamps.get("nextBoxCheck") < System.currentTimeMillis()) {
this.isBoxed = checkIfBoxed(this);
this.timestamps.put("nextBoxCheck", System.currentTimeMillis() + 10000);
if(this.timestamps.get("nextBoxCheck") < System.currentTimeMillis()) {
if (!this.isBoxed) {
this.isBoxed = checkIfBoxed(this);
}
this.timestamps.put("nextBoxCheck", System.currentTimeMillis() + 3000);
}
if (this.level < 10 && this.enteredWorld) {
while (this.level < 10) {
grantXP(Experience.getBaseExperience(this.level + 1) - this.exp);

Loading…
Cancel
Save