itsdax / Runescape-Web-Walker-Engine

A navigation engine for OSRS written for TriBot
https://tribot.org/
Apache License 2.0
81 stars 37 forks source link

Unable to handle BRIMHAVEN_DUNGEON one time payment #198

Closed BegTribot closed 11 months ago

BegTribot commented 1 year ago

Walker keeps trying to pay 875 coins when the player has paid the fee to get free entrances. There's probably a varbit for it, but can't find the id. Entrance info rom wiki: https://oldschool.runescape.wiki/w/Brimhaven_Dungeon To enter the dungeon, players must pay [Saniboch](https://oldschool.runescape.wiki/w/Saniboch), who is outside the entrance, 875 [coins](https://oldschool.runescape.wiki/w/Coins) each time they wish to enter the dungeon. Alternatively, a one-off fee of 1,000,000 coins can be paid for permanent access Engine should also remove coins as a requirement, when the one time fee is paid

Debug:

[00:12:31] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:31] [NPC Interaction] Clicking continue. [00:12:33] [NPC Interaction] Conversation window not up. [00:12:33] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:33] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:33] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:34] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:34] [NPC Interaction] Clicking continue. [00:12:35] [NPC Interaction] Conversation window not up. [00:12:35] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:35] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:36] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:36] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:36] [NPC Interaction] Clicking continue. [00:12:37] [NPC Interaction] Conversation window not up. [00:12:37] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:37] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:38] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:38] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:38] [NPC Interaction] Clicking continue. [00:12:40] [NPC Interaction] Conversation window not up. [00:12:40] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:40] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:41] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:41] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:41] [NPC Interaction] Clicking continue. [00:12:42] [NPC Interaction] Conversation window not up. [00:12:42] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:42] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:43] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:43] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:43] [NPC Interaction] Clicking continue. [00:12:45] [NPC Interaction] Conversation window not up. [00:12:45] [Walker Engine] PATH_DEBUG[ 2744, 3152, 0) -> DISCONNECTED_PATH -> (null [2713, 9564, 0] ) ] [00:12:45] [Walker Engine] [SPECIAL LOCATION] We are at BRIMHAVEN_DUNGEON_SURFACE and our destination is BRIMHAVEN_DUNGEON [00:12:45] [NPC Interaction] Handling... [Yes, Pay 875 coins to enter once] [00:12:46] [NPC Interaction] Conversation Options: [Saniboch, Click here to continue, You have already given me lots of nice coins, you may
go in.] [00:12:46] [NPC Interaction] Clicking continue. [00:12:47] [NPC Interaction] Conversation window not up.

FALSkills commented 11 months ago

this should have been resolved in this commit, apologies for never replying https://github.com/itsdax/Runescape-Web-Walker-Engine/commit/1944263033c295c4d9b690ca31e3e707c701b798