← Back to Portfolio
Leagues Advisor

Leagues Advisor

Task planner and progress tracker for Old School RuneScape Leagues

React TypeScript Java RuneLite Lambda DynamoDB

The Story

Old School RuneScape Leagues are temporary competitive game modes where players earn points by completing tasks across skills, quests, and achievements. With hundreds of tasks available, planning which ones to tackle, and in what order, is crucial for maximizing your score.

Leagues Advisor is a two-part system: a web application with intelligent task scoring, and an open-source RuneLite plugin that automatically syncs character progress in real time. The plugin reads skill levels, quest completions, achievement diaries, and collection log entries every 10 seconds, keeping the web app's recommendations current as you play.

The planner surfaces tasks across three views: Ready Now (completable immediately, ranked by score), Almost Ready (grouped by what's blocking them, ranked by ROI of the training needed), and a full filterable task browser. From there, players build ordered routes for execution.

Features

Leagues Advisor task scoring with ranked recommendations

Intelligent Task Scoring

A multi-factor ranking algorithm scores every task by its efficiency, not just its point value. The system weighs effort estimation (parsing task descriptions for quantities and category-specific difficulty), relic synergy, geographic clustering for travel efficiency, milestone proximity for tier unlocks, and skill headroom. Each task gets tags explaining why it ranked well.

Leagues Advisor route planner with drag-and-drop reordering

Route Planner

Build an ordered sequence of tasks and execute them one at a time. The current task is shown prominently with its requirements and blockers. Drag and drop to reorder upcoming steps. A route summary projects your total points, tier progression, and exactly which step crosses into each new unlock tier.

Leagues Advisor milestone and progress tracking

Progress Tracking and Milestones

A live dashboard shows points earned, tasks completed, and progress toward the next relic tier unlock. Milestone tracking visualizes exactly how many points remain, and recommendations update automatically as your character progresses.

← Back to Portfolio