Skip to content

Better Profit Tracking #9

@frazazel

Description

@frazazel

I think it's worth looking into improving the profit log even further. Right now, the tracking categories (e.g. "Garbo", "Leveling", etc.) that it prints are hardcoded, even though they are saved as tags in the profit log. This means that if there are typos in the tracking property, or if I forget to add a category to the printed log, they don't show up except in the total for that leg. Iterating over all tags for each leg would let us make sure we don't miss any.

Tracking which Quest/Task names contribute to which category could also be helpful, and storing profits by Quest/Task name and associate tag could allow for much more detailed analysis than what we have right now. An additional setting for verbosity of profit logs would probably be helpful (profitverbosity -> -1: do not print profits, 0: daily total only, 1: profit per leg, 2: profit per category (default), 3: profit per task)

It might also be nice to be able to print a profit log via a runtime flag (e.g. goorbo profits)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions