Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static boolean isPastSpikes() {
- int room1SpikeYLoc = 4473; //South
- int room2SpikeYLoc = 4474; //South
- int room3SpikeYLoc = 4466; //South
- int room4SpikeXLoc = 1930; //West
- int room5SpikeXLoc = 1962; //West
- int room6SpikeYLoc = 4427; //North
- int room7SpikeYLoc = 4424; //North
- int room8SpikeYLoc = 4423; //North
- if (getCurrentRoom() > 0) {
- switch (getCurrentRoom()) {
- case 1:
- if (Players.getLocal().getLocation().getY() < room1SpikeYLoc)
- return true;
- else
- return false;
- case 2:
- if (Players.getLocal().getLocation().getY() < room2SpikeYLoc)
- return true;
- else
- return false;
- case 3:
- if (Players.getLocal().getLocation().getY() < room3SpikeYLoc)
- return true;
- else
- return false;
- case 4:
- if (Players.getLocal().getLocation().getX() > room4SpikeXLoc)
- return true;
- else
- return false;
- case 5:
- if (Players.getLocal().getLocation().getX() < room5SpikeXLoc)
- return true;
- else
- return false;
- case 6:
- if (Players.getLocal().getLocation().getY() > room6SpikeYLoc)
- return true;
- else
- return false;
- case 7:
- if (Players.getLocal().getLocation().getY() > room7SpikeYLoc) {
- return true;
- } else {
- //Special case since two of the doors in the room can be below this position
- if (Players.getLocal().getLocation().getX() > 1947)
- return true;
- else
- return false;
- }
- case 8:
- if (Players.getLocal().getLocation().getY() > room8SpikeYLoc)
- return true;
- else
- return false;
- }
- }
- return false;
- }
- public static int maxRoom()
- {
- int level = Skills.getCurrentLevel(Skills.THIEVING);
- if(level >= 91)
- return 8;
- else if(level >= 81)
- return 7;
- else if(level >= 71)
- return 6;
- else if(level >= 61)
- return 5;
- else if(level >= 51)
- return 4;
- else if(level >= 41)
- return 3;
- else if(level >= 31)
- return 2;
- else if(level >= 21)
- return 1;
- else
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement