r/ddo Moonsea 8d ago

Leveling planner tool

I've made an online tool to easily make and share leveling plans.

https://rullgit.github.io/levelingplanner/

Drag&drop from the list of quests.

For convenience, the quests are color-coded according to how much XP per minute they roughly give (big thanks to Ukenburger for providing the data with his Blightcaster Quest Run Times).
Take these times as a rough indication; of course it depends on the build in particular.
Personally, I'm not nearly as fast myself. But since I'm slower for every quest equally, they are still very helpful.

Includes:

  • An indicator whether all prereqs for a quest are met (but giving the option to add it anyway, to simulate red-dooring a quest).
  • Search by quest level, so even without making a plan at all it's a handy tool to see good quests at your current level.
  • Slayers with or without slayer potions.
  • Custom entries for anything not covered in the quests list.
  • You can plan out when to take levels, or let it auto-calculate.
  • Global XP bonuses like voice of the master, airship buff etc.
  • Temporary XP potions can be included in the plan also.
  • Times and XP bonuses are customizable to your liking.
  • Shareable as file or link, json or compressed. Or exportable as text.
52 Upvotes

18 comments sorted by

View all comments

3

u/Realism51 8d ago

Nice. thanks mate. I will add it to my DDO Builder program.

are you planning on making a stand alone version that can be downloaded and put into a posh program?

3

u/RullRed Moonsea 8d ago

It actually already is, in a sense. The app runs entirely client-side, it's just HTML/JavaScript — no backend, no PHP, no Angular services, no AJAX/API dependency. Everything runs locally in the browser on the client's machine.

You can download it from https://github.com/RullGit/levelingplanner if you want to run it without visiting the website, or if you want to integrate it. It'd still use the browser though. It could be put in an electron wrapper and then it'd be completely standalone (but possibly harder to integrate into something else).

I think the updates are the main 'issue' here, when new quests get released that means a new version of the software, I don't feel like writing an updater.