|
|
@ -5153,10 +5153,19 @@ public class PlayerCharacter extends AbstractCharacter { |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
|
|
|
|
|
|
|
|
if (!this.isAlive()) |
|
|
|
if (!this.isAlive()) { |
|
|
|
|
|
|
|
if(this.isMoving()) |
|
|
|
|
|
|
|
this.stopMovement(this.getMovementLoc()); |
|
|
|
return; |
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
this.updateLocation(); |
|
|
|
//this.updateLocation();
|
|
|
|
|
|
|
|
if(this.isMoving()){ |
|
|
|
|
|
|
|
this.setLoc(this.getMovementLoc()); |
|
|
|
|
|
|
|
this.region = Regions.GetRegionForTeleport(this.getMovementLoc()); |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
this.setLoc(this.loc); |
|
|
|
|
|
|
|
this.region = Regions.GetRegionForTeleport(this.loc); |
|
|
|
|
|
|
|
} |
|
|
|
this.updateMovementState(); |
|
|
|
this.updateMovementState(); |
|
|
|
this.doRegen(); |
|
|
|
this.doRegen(); |
|
|
|
|
|
|
|
|
|
|
|