Skip to content

player_crit_per_agility Table

Defines how much melee/ranged critical strike chance (in percent) each class gains per point of agility, scaled by level. Used in the player critical chance calculation.


Schema Summary

Field Type Key Null Default Extra
class tinyint(3) unsigned PRI NO
level tinyint(3) unsigned PRI NO
rate float NO 0

Field Breakdown

  • class - Part of the composite primary key. Class ID (1=Warrior, 2=Paladin, 3=Hunter, 4=Rogue, 5=Priest, 6=Death Knight (unused), 7=Shaman, 8=Mage, 9=Warlock, 11=Druid). (see class IDs (see ChrClasses.dbc))
  • level - Part of the composite primary key. Player level this rate applies to. Rows with level = 0 are rejected with a DB error; levels beyond the standard maximum are still loaded.
  • rate - Critical strike chance gained per agility point at this level (percent). Must be positive; invalid values are reported as DB errors. *Related table: player_dodge_per_agility