loathers/TourGuide

[feature] new path support! (AoSOL aw yeah)

docrostov opened this issue · 2 comments

guess what folks! there's a new path. yaaaaaaaay.

in this issue we will try to figure out what we need to do for broader path support.

here are the things i was thinking:

  • under "resources", a tile for cursed items. this tile would have the bosses you haven't defeated and the corresponding cursed item, alongside a note that the user should (if they own a goose) goose dupe the cursed items. even for the 1-slot items (like the back items etc), getting two allows the user to keep one cursed and uncurse another, which might be valuable in niche scenarios.
  • if the user is the right class with the relevant skill, throw supernags whenever ELB/ELY/ELR wear off, reminding the user they should use their freekill/olfact/YR.
  • have an "optional task" tile for each of the three classes that include all skills the user could purchase but haven't, and a link to the skill tree

beyond this, i do think there's probably a few places we could add something like a if path=AoSOL (description.append("Consider waiting on your cursed dragonbone?")) or something like that. but that'll be kind of case-by-case.

also, if any of the cursed bosses are particularly nasty, we could update that boss' associated quest tile to warn the user. IIRC there's some pretty aggressive damage capping on the protector spectre replacement, for instance; if anyone encounters these and thinks those are worth tourguide warning users about, let us know here.

straight from the cannon's mouth, the two bosses potentially warranting this are spectre/spookyraven.

image

addressed in #138 -- thanks @ajcoppa !