Quantcast
Download
(15Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 01-01-23 11:29 PM
Compatibility:
Dragonflight (10.0.2)
WOTLK (3.4.0)
Classic (1.14.3)
TBC Patch (2.5.4)
Updated:01-01-23 11:29 PM
Created:01-11-15 08:25 PM
Downloads:6,798
Favorites:4
MD5:

LibProcessable  Popular! (More than 5000 hits)

Version: 60
by: p3lim [More]

Description

LibProcessable is a database library that allows a developer to easily retrieve information if an item is processable by different means.

The following spells/processes are supported:


For details on how to implement this in your own addon, please see the wiki:
https://github.com/p3lim-wow/LibProcessable/wiki

Feedback

If you have a question, please use the comments section on Curse/WoWInterface.
If you would like to report a bug or contribute to the project, please follow this link to get started.

Legal

Please see the LICENSE file.

Lib: Processable
60 (2023-01-02)
Full Changelog Previous Releases
  • Update version
  • Fix incorrect return
  • Update version
  • Add more disenchantable items
  • Update version
  • Add support for disenchanting profession equipment
    Fixes p3lim-wow/Molinari#81
  • Add special disenchantable items in Dragonflight
    Fixes p3lim-wow/Molinari#80
  • Update Interface version (#55)
    Co-authored-by: p3lim <[email protected]>
  • Fix lint errors
  • Update version
  • Update Interface version
  • Fix missing rank info
  • Slightly improve upon expansion specific skill level detection
    This is far from perfect, but we can check early (and without player
    intervention) if milling and/or prospecting spells are known.
  • Track TRADE_SKILL_SHOW and add note about issues
  • Support dragonflight milling and prospecting spells
    These are divided by expansion, e.g. you can only prospect legion ores
    using legion prospecting.
  • Fix action output deprecation
  • Documentation touchups
  • Don't populate classic profession table unless necessary
    Also using new constants
  • Define constants for the profession IDs
    This should also pass luacheck
  • Partial lint pass
  • Bump actions/checkout from 2 to 3 (#52)
    Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/actions/checkout/compare/v2...v3)
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Bump actions/upload-artifact from 2 to 3 (#53)
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Bump peter-evans/create-pull-request from 3 to 4 (#54)
    Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
    - [Release notes](https://github.com/peter-evans/create-pull-request/releases)
    - [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)
    ---
    updated-dependencies:
    - dependency-name: peter-evans/create-pull-request
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Run luacheck on pushes
  • Use dependabot to update workflows
  • Update version
  • Update Interface version (#51)
    Co-authored-by: p3lim <[email protected]>
  • Fix for invalid professions on classic
  • Drop duplicate classic checks
  • Add check for classic/tbc/wrath professions
    They don't have any of the tradeskill API.
    Ref p3lim-wow/Molinari#67
  • Update README
  • Lint pass
  • Add preliminary support for Dragonflight
  • Add support for Kevin's Keyring
  • Add support for wrath
    Ref p3lim-wow/Molinari#67
  • Update IsMillable docs to match signature
  • Use skill level to determine prospectable state
  • Use skill level to determine millable state
  • Fix laestrite skeleton key lockpick level
  • Fix inscription item lockpick level
  • Use skill level to check if the item can be opened
    This changes the signature of IsOpenableProfession
  • Gather skill levels on both classic and retail
    Fixes #14
  • Expose profession skill lines
    These will come in handy later
  • Add note on how we gather the profession categories
  • Merge the data tables and use expansion enums
  • Key profession categories using existing enums
  • Make data private to avoid manipulation
  • Added skill for inscription in for Classic (#50)
  • Update Interface version (#49)
    Co-authored-by: p3lim <[email protected]>
  • Don't load libs in dev
  • Update version
  • Bump packager, dropping specific game versions
  • Use multitoc only, and update suffixes
  • Update Interface version (#48)
    Co-authored-by: p3lim <[email protected]>
  • Update Interface version (#47)
    Co-authored-by: p3lim <[email protected]>
  • Update Interface version (#44)
    Co-authored-by: p3lim <[email protected]>
  • Update license (#46)
    Co-authored-by: p3lim <[email protected]>
  • Update version
  • Add 9.2 items
  • Add lockboxes added in 9.1
  • Shadowlands lockboxes were renamed at some point
  • Fix ID for Tiny Titanium Lockbox
    Fixes #45
  • Update tag
  • Update Interface version (#43)
    Co-authored-by: p3lim <[email protected]>
  • Update Interface version (#42)
    Co-authored-by: p3lim <[email protected]>
  • We no longer need to authenticate to use the version action
  • Update Interface version (#41)
    Co-authored-by: p3lim <[email protected]>
  • Update tag
  • Fix matching against shirts
  • Fix matching against 2h maces
  • Update version update workflow
  • Update version
  • Split TOC files and update release workflow
  • Update Interface version (#38)
    Co-authored-by: p3lim <[email protected]>
  • Fix sparse changelogs on releases
  • Update version
  • Create a valid index on classic when jewelcraft doesn't exist
    Fixes p3lim-wow/Molinari#55
  • Update workflows and add BCC
  • Update version
  • Add BCC prospecting support and update lockboxes
  • Update Classic Interface version
    # Conflicts:
    # LibProcessable.toc
  • Add BCC support
  • Update Interface version (#37)
    Co-authored-by: p3lim <[email protected]>
  • Update workflows
  • Update Interface version layout
  • Shirts and cosmetics cannot be disenchanted
  • Update license (#36)
    Co-authored-by: p3lim <[email protected]>
  • Update version
  • Add support for disenchanting Shadowlands profession world quest items
  • Update version
  • Update Interface version
  • Make sure the item is valid
    Fixes #35
  • Update version
  • Add all lockboxes, regardless of availability
    Some thought to be unobtainable are still being found by players,
    so just add them all to be safe.
    Also sorted the list.
    Fixes p3lim-wow/Molinari#47
  • Update version
  • Fix indentation
  • Update lockboxes and profession picks
  • Update docs with notes
  • Update version
  • Update Interface version (again)
Archived Files (35)
File Name
Version
Size
Author
Date
59
15kB
p3lim
12-03-22 04:03 PM
58
15kB
p3lim
12-02-22 02:30 PM
57
15kB
p3lim
10-28-22 10:39 AM
56
14kB
p3lim
10-03-22 02:12 PM
55
12kB
p3lim
02-22-22 11:58 AM
53
12kB
p3lim
11-03-21 12:16 PM
53
12kB
p3lim
11-03-21 12:16 PM
52
12kB
p3lim
07-23-21 03:12 PM
51
12kB
p3lim
06-30-21 10:22 PM
50
10kB
p3lim
05-25-21 10:58 PM
48
9kB
p3lim
12-29-20 07:00 AM
47
9kB
p3lim
12-18-20 12:13 PM
46
9kB
p3lim
10-21-20 10:09 AM
45
9kB
p3lim
10-16-20 11:33 AM
44
9kB
p3lim
10-14-20 09:57 AM
43
9kB
p3lim
10-12-20 01:46 PM
42
9kB
p3lim
08-08-20 07:47 AM
41
9kB
p3lim
08-07-20 07:17 PM
40
9kB
p3lim
02-29-20 01:23 PM
39
9kB
p3lim
01-21-20 03:31 PM
38
9kB
p3lim
12-14-19 01:57 PM
37
9kB
p3lim
09-05-19 02:27 PM
36
9kB
p3lim
09-03-19 10:27 AM
35
9kB
p3lim
09-03-19 08:45 AM
34
9kB
p3lim
09-02-19 10:52 AM
33
8kB
p3lim
07-08-19 11:01 AM
33
8kB
p3lim
07-08-19 10:37 AM
31
7kB
p3lim
07-23-18 08:54 PM
30
9kB
p3lim
07-23-18 12:44 PM
29
9kB
p3lim
07-23-18 08:44 AM
28
9kB
p3lim
07-23-18 08:39 AM
25
7kB
p3lim
07-18-18 03:06 PM
24
7kB
p3lim
06-19-18 08:41 AM
23
7kB
p3lim
02-07-18 12:16 PM
22
8kB
p3lim
02-07-18 11:44 AM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: