Fixed agility interruptible obstacles and repeating low walls
This commit is contained in:
@@ -141,6 +141,7 @@ public final class AgilityHandler {
|
|||||||
p.setLocation(player.getLocation().transform(0,0,0));
|
p.setLocation(player.getLocation().transform(0,0,0));
|
||||||
return Unit.INSTANCE;
|
return Unit.INSTANCE;
|
||||||
});
|
});
|
||||||
|
lock(player, ((int) start.getDistance(end)) * 3);
|
||||||
ForceMovement movement = new ForceMovement(player, start, end, animation, speed) {
|
ForceMovement movement = new ForceMovement(player, start, end, animation, speed) {
|
||||||
@Override
|
@Override
|
||||||
public void stop() {
|
public void stop() {
|
||||||
@@ -175,6 +176,7 @@ public final class AgilityHandler {
|
|||||||
p.setLocation(player.getLocation().transform(0,0,0));
|
p.setLocation(player.getLocation().transform(0,0,0));
|
||||||
return Unit.INSTANCE;
|
return Unit.INSTANCE;
|
||||||
});
|
});
|
||||||
|
lock(player, ((int) start.getDistance(end)) * 3);
|
||||||
if (delay < 1) {
|
if (delay < 1) {
|
||||||
return forceWalk(player, courseIndex, start, end, animation, speed, experience, message);
|
return forceWalk(player, courseIndex, start, end, animation, speed, experience, message);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ class BarbarianOutpostCourse
|
|||||||
1948 -> {
|
1948 -> {
|
||||||
if (player.location.x > node.location.x) {
|
if (player.location.x > node.location.x) {
|
||||||
player.packetDispatch.sendMessage("You cannot climb from this side.")
|
player.packetDispatch.sendMessage("You cannot climb from this side.")
|
||||||
|
return true //who missed this return? lol.
|
||||||
}
|
}
|
||||||
val flag = if (node.location == Location(2536, 3553, 0)) 4 else if (node.location == Location(2539, 3553, 0)) 5 else 6
|
val flag = if (node.location == Location(2536, 3553, 0)) 4 else if (node.location == Location(2539, 3553, 0)) 5 else 6
|
||||||
sendMessage(player, "You climb the low wall...")
|
sendMessage(player, "You climb the low wall...")
|
||||||
|
|||||||
Reference in New Issue
Block a user