Thumbnail

DRList-1.0

List of abilities that have diminishing returns and its categories.

DRList (Diminishing Returns Database)

Library that contains (hopefully) the most up to date diminishing returns categorization. This is purely the diminishing return data itself with API's to determine if a spellID has a diminishing return, if it diminishes in PvE and the category it diminishes in.

This addon is a fork/rewrite of DRData-1.0. which seems to be abandoned. DRList is updated to seamlessly support both Classic and Retail World of Warcraft, and most likely The Burning Crusade.

API Documentation.

Upgrading from DRData to DRList

  • All occurances of DRData must be renamed to DRList.
  • There's a new category added for Disarms, depending on how your addon is coded you might need to account for this. (In Classic there's several new categories added, check the wiki.)
  • If you used to access the tables directly, you'll now need to add the current expansion as an extra table property. E.g DRData.categoryNames to DRList.categoryNames.retail or DRList.categoryNames.classic. The only exception for this is the spell list table. For API functions there should be no need for changes.

Example Usage

Feel free to open an issue ticket if you have any questions.

Contributing

License

Copyright (C) 2019 Wardz | MIT License.