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

[scripts][tome] Scholarship-training using tomes #6734

Merged
merged 5 commits into from
Nov 20, 2023

Conversation

urbaj-dr
Copy link
Contributor

tome.lic:
Script for training scholarship using HE books. The shop calls them tomes, so that's the term I'm using for these specific scholarship-training books.

You can use this to either train actively (get out a tome, sit there studying it until you hit your goal), or passively. I don't recommend active training with higher ranks.

With passive training, the script runs continously in the background waiting for the right conditions. A key condition is that a whitelisted script must be running. These whitelisted scripts are ones where you'll have at least one hand free for holding a tome: outdoorsmanship, appraisal, first-aid, attunement, etc.

Especially at higher ranks, the learning bonus for finishing a book really isn't worth the 50% concentration hit, so there's a quit_early YAML setting that will stow the book on the second-to-last page (RT permitting).

Juggling items around while other primary scripts run is a little risky. I could be persuaded that it's better and simpler to just integrate something like this directly into attunement sigil, or only using the tomes for active training at lower ranks. But the passive approach has been working well for me.

base.yaml:
Settings for the tome script

task-forage.lic:
Minor tweak to make it eligible for passive training using tome.

Added settings for the tome script
Trains scholarship using scholarship books (such as those sold at Tomes of Lore)
There shouldn't be a default tome_name
Athletics shouldn't be a default passive script (since holding a tome increases climbing difficulty)
@MahtraDR MahtraDR merged commit f27abb8 into elanthia-online:master Nov 20, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants