Skip to content
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

Add Ability Learning Times #234

Open
exectails opened this issue Jul 7, 2023 · 2 comments
Open

Add Ability Learning Times #234

exectails opened this issue Jul 7, 2023 · 2 comments
Labels
feature This issue is regarding the implementation of a new feature.

Comments

@exectails
Copy link
Member

exectails commented Jul 7, 2023

Back in the beta, and presumably for some time after, Abilities/Attributes were not only more expensive than they are now, many of them also took time to learn. You'd go to an NPC to learn them and they'd list a certain time span you needed to invest to learn any given ability. After you started learning one, you could then not learn any others until you were finished.

Screenshot 2023-07-07 185604

This feature appears to have been almost eradicated, since the current UI doesn't seem to have any handling for times. The client technically still "calculates" them, but they're all set to 0. While this is almost certainly not a highly sought after feature, and it shouldn't be high on our priority list, we might still want to implement it for preservation sake and customizability.

To implement it we'd need to do three things.

  1. Reactivate and display the required times in the UI using client scripting
  2. Delay leveling up an ability until the time passed
  3. Lock learning new abilities until the previous one finished

But it's really low priority.

@exectails exectails added the feature This issue is regarding the implementation of a new feature. label Jul 7, 2023
@felipecastagnarodecarvalho
Copy link
Contributor

felipecastagnarodecarvalho commented Jul 10, 2023

This would be a pretty annoying feature.
Not sure which is the plan for the content for the game but if we take in consideration the current late game content
and try to add this feature would be a pain to play the game since too much time wasted/waiting.

Another thing to consider is Skill/Ability Resets. Would the player have to wait again to learn the abilities for the new class?
Consider that changing the class are very common.

@exectails
Copy link
Member Author

exectails commented Jul 10, 2023

Keep in mind that this as far away from a Re:Build feature as you can get. Back then there was no class switching or simple and frequent resetting. It was also (presumably) removed because it is in fact an annoying mechanic. But it wouldn't feel right to me not to include it at all if we could do so with relatively little effort. Not to mention that it would be one more feature in the toolkit of the users. Who knows what interesting ideas they might have for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This issue is regarding the implementation of a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants