Files
florian.berthold 6726f30159
release / release (push) Successful in 3s
Add CoA custom-class Pawn scales for all 21 classes (70+ specs)
- Pawn/CoAClassSpecData.lua: copied from coa-db/data (source of truth,
  keyed by UnitClass token, neutral stat keys).
- Pawn/CoAScales.lua: registers a scale per class+spec via
  PawnAddPluginScaleProvider/PawnAddPluginScale; translates neutral keys
  to Pawn internal (AttackPower→Ap, RangedAttackPower→Rap,
  Dodge/Parry/Defense→DodgeRating/ParryRating/DefenseRating).
  Auto-enables the player's class scales on first login via C_Timer.After(0),
  honouring the same one-shot LastAdded guard used by Wowhead.lua.
- Pawn/Pawn.toc: loads CoAClassSpecData.lua early (before Pawn.lua),
  CoAScales.lua last (after Wowhead.lua); adds PawnCoAScaleProviderOptions
  to SavedVariables.
2026-05-30 01:28:16 +02:00

18 lines
510 B
TeX

## Interface: 30300
## Title: Pawn
## Version: 1.3.8
## Notes: Pawn calculates scores for items that let you easily see which one is better for you.
## OptionalDependencies: AtlasLoot, EQCompare, EquipCompare, MultiTips, Outfitter
## SavedVariables: PawnCommon, PawnCoAScaleProviderOptions
## SavedVariablesPerCharacter: PawnOptions, PawnWowheadScaleProviderOptions
VgerCore\VgerCore.lua
CoAClassSpecData.lua
Localization.lua
Gems.lua
Pawn.lua
PawnUI.lua
PawnUI.xml
Wowhead.lua
CoAScales.lua