PoEDynamicLootFilter icon indicating copy to clipboard operation
PoEDynamicLootFilter copied to clipboard

Create list of BaseTypes and flask BaseTypes in Resources directory

Open Apollys opened this issue 3 years ago • 2 comments

  • Create two files: basetypes.txt and flask_basetypes.txt in the Resources directory.
  • Utilize these files to populate corresponding AHK DropDownLists.

After the above are complete, we can change the backend function get_all_flask_visibilities to get_all_visible_flasks in analogy to get_all_visible_basetypes.

  • [x] Flask BaseTypes
  • [ ] All BaseTypes

Apollys avatar Jun 20 '22 04:06 Apollys

There might not be an official resource on BaseTypes. The best I could find so far was: https://www.pathofexile.com/forum/view-thread/3160227/page/3

For now, we can have the BaseType box be an Edit element rather than a DropDownList. This also is safe against BaseType changes in the future.

As for flask BaseTypes, the corresponding text file has been added to Resources in the dev branch.

Apollys avatar Jun 20 '22 08:06 Apollys

A list of BaseTypes is also required to parse the BaseType from Magic items correctly from non-alt-copied text.

For example:

  • The Shaper's Coral Ring of the Lynx -> prefix = The Shaper's
  • Coral Ring of the Lynx -> prefix = None (not Coral)

Apollys avatar Jun 21 '22 01:06 Apollys