Skip to content

player_dodge_per_agility Table

Defines how much dodge chance (in percent) each class gains per point of agility, scaled by level. Used in the player dodge 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 - Dodge chance gained per agility point at this level (percent). Must be positive; invalid values are reported as DB errors. *Related table: player_crit_per_agility