-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Advanced climbing bug - possible cause #2560
Comments
I can confirm I can reproduce the issue. This code hasn't been touched for at least four years, and has lots of "TODOs" left. I'll try adding some debugging visualization and see where the issue is |
Yeah as suspected, the code has an override for stopping the skill check once you're hanging at the top, but never turns it off. Pretty sure all I need is to set this back to false if climbing stops |
Fix for Advanced Climbing bug #2560
Fixed in commit ba25680 |
Describe the issue
As I understand it, climbing makes frequent checks involving Climbing skill and STR when in climbing mode, and will cause the player to fall if the check fails. So, if I have a character with say 11% Climbing and a STR of 43, my observed behaviour is trying to climb the face of a large house will see my character constantly slip down, reflecting my poor ability.
However, with Advanced Climbing System enabled, although initially it seems to honor the above system, after doing a bit of climbing your character is able to climb freely without any future fear of falling.
I think I have pinpointed the issue. If you start a new character with ACS enabled, your first attempt at climbing by going straight up a wall should behave as expected, your character will slip consistently. It seems however, that if you manage to complete an entire climb, the game stops making future slip checks thus making you a god-tier climber forever.
Looking at the code it is a feature that hanging doesn't do checks, which is fine. I think that it's completing a climb is what might be breaking future checks in ACS. Specific repro steps below.
To Reproduce
Expected behavior
With ACS turned on, we should still see weak climbers constantly slip and fall when they are doing anything except hanging, even after their first successful climb.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: