RuneMate / Issues

Client and API Issue tracking. See README for more information.
8 stars 0 forks source link

Implement Saniboch support for the web #42

Open DerkSchooltink opened 5 years ago

DerkSchooltink commented 5 years ago

Is your feature request related to a problem? Please describe. I can't traverse from and to the Brimhaven dungeon through Saniboch. Especially traversing for slayer is difficult as many of the creatures are hidden away in this dungeon.

Describe the solution you'd like An implementation within the web would be ideal. Saniboch requires a payment of <1k coins before entering the dungeon. This is a two-step interaction. Payment first, interaction with dungeon entrance second.

Describe alternatives you've considered No alternatives are present. I have custom pathing in place, but this is extremely ugly and Brimhaven dungeon is a mainstream enough place to consider adding it to the web. I am not the only developer that will use this.

Additional context I will add varbit/varp changes here later when I'm available to find them.

EDIT: Varp index 3042, value 0 == unpaid, value 1 == paid. Paid status changes on payment and when the player enters the dungeon.

GameObject for entering the dungeon:

image

image

GameObject for leaving the dungeon:

image

image

NPC Saniboch for payments:

image

Clicking right-button action 'Pay' immediately offers money from pouch and inventory as payment, no additional chatboxes have to be traversed.

ccarpenter04 commented 5 years ago

I was asked to post this here:

Added coordinate: Coordinate(2745, 3152, 0)
Current area: Area.Absolute[[Coordinate(2746, 3152, 0), Coordinate(2746, 3151, 0), Coordinate(2745, 3151, 0), Coordinate(2744, 3151, 0), Coordinate(2745, 3152, 0)]]
Center of the area: Coordinate(2745, 3151, 0)
Maximum distance to center: 1.414