2011Scape / game

An open-source emulator that targets RuneTek-5, client revision 667 (October 4th, 2011)
http://2011scape.com
Apache License 2.0
32 stars 131 forks source link

Fixed Al Kharid border guards always charging GP #495

Closed ipkpjersi closed 7 months ago

ipkpjersi commented 7 months ago

What has been done?

Fixed Al Kharid border guards charging GP when they aren't supposed to (after the player has completed Prince Ali Rescue quest).

Has your code been documented?

Where necessary and as much as the rest of the file, yes.

HarleyGilpin commented 7 months ago

Why is this necessary, we don't have Prince Ali Rescue coded yet?

ipkpjersi commented 7 months ago

It's necessary for a couple reasons.

1) It's authentic. This is a game mechanic that happened in 2011, the era that this server is emulating.

2) It's a bug fix. Right now, if you click on the gate, you get in for free. If you talk to the guards, they take 10gp from you to let you through the gate.

It's a low risk bug fix that increases authenticity of the game. I think it's a good thing.

timcouwelier commented 7 months ago

In case people riot over being charged 10gp - there's a bypass/workaround. Take the boat on the western shore of the river Lum (south of lumbridge), to Daemonheim. Immediately hop back on the boat, end up at Al Kharid.

ipkpjersi commented 7 months ago

In case people riot over being charged 10gp - there's a bypass/workaround. Take the boat on the western shore of the river Lum (south of lumbridge), to Daemonheim. Immediately hop back on the boat, end up at Al Kharid.

This doesn't add a 10gp charge btw, it merely adds skipping the 10gp charge if Prince Ali Rescue is marked as complete for them.