Skip to content

ArcDPS plugin for Guild Wars 2 allowing tracking of buff food & utility items.

License

Notifications You must be signed in to change notification settings

Zerthox/arcdps-food-reminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f3b2efc · Jan 19, 2023
Nov 10, 2022
May 21, 2022
Jan 13, 2023
Jul 17, 2021
Jan 19, 2023
Jan 13, 2023
Dec 6, 2021
Jul 23, 2022
Jul 23, 2022
May 23, 2022
Jul 17, 2021
Jul 28, 2021

Repository files navigation

ArcDPS Food Reminder

ArcDPS plugin for Guild Wars 2 allowing tracking of buff food & utility items.

Published releases can be found here. Click here to directly download the latest release.

Reminder screenshot Tracker screenshot

Buff database

The default definitions for Food & Utility buffs are collected in src/data/definitions.json.

Found an unknown Food/Utility buff that you would like to see added?
Right click the entry in the tracker and select Copy ID. Report the copied buff ID & the Food/Utility that applied it.

Reporting unknown buff

Custom definitions

Custom definitions can be set by creating arcdps_food_reminder_definitions.json next to your arcdps.ini and other config/settings files. The file uses the same format as src/data/definitions.json. The format is also showcased below. Entries using the same id will overwrite the default definition for a Food/Utility buff.

{
  "food": [
    {
      "id": 57244,
      "name": "Cilantro Lime Sous-Vide Steak",
      "stats": ["66% Life Steal Chance", "+100 Power", "+70 Ferocity"],
      "display": "PWR"
    }
  ],
  "utility": [
    {
      "id": 9963,
      "name": "Superior Sharpening Stone",
      "stats": ["3% Power from Precision", "6% Power from Ferocity"],
      "display": "PWR"
    }
  ],
  "ignore": [10110]
}

Building from source

You need to have Rust installed.

For the standard release version run cargo build --release. The debug build will include additional log messages.

There is also a makefile provided for use with cargo-make. To build & install the plugin run cargo make install. You can provide a custom Guild Wars 2 installation path via the GW2_PATH environment variable.