mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2026-08-28 05:45:10 -06:00
Dungeon stuff
This commit is contained in:
parent
a68de46865
commit
9bd4b17d02
1 changed files with 7 additions and 3 deletions
|
|
@ -523,10 +523,15 @@ public class HouseServantDialogue extends DialoguePlugin {
|
|||
servant.setInvisible(true);
|
||||
servant.getLocks().lockMovement(100);
|
||||
GameWorld.getPulser().submit(new Pulse((int) (type.getTimer() / 0.6)) {
|
||||
|
||||
@Override
|
||||
public boolean pulse() {
|
||||
if (player == null || player.getHouseManager().getHouseRegion() != player.getViewport().getRegion()) { //TODO: Check if in dungeon?
|
||||
if (player == null) {
|
||||
return true;
|
||||
}
|
||||
Region pr = player.getViewport().getRegion();
|
||||
Region hr = player.getHouseManager().getHouseRegion();
|
||||
Region dr = player.getHouseManager().getDungeonRegion();
|
||||
if (pr != hr && pr != dr) {
|
||||
return true;
|
||||
}
|
||||
int amt = player.getBank().getAmount(item.getId());
|
||||
|
|
@ -549,7 +554,6 @@ public class HouseServantDialogue extends DialoguePlugin {
|
|||
follow(player, servant);
|
||||
return true;
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue