DB/SpellCastTimes: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
Line 6: Line 6:
   uint32_t m_ID;
   uint32_t m_ID;
   uint32_t m_base;
   uint32_t m_base;
   uint32_t m_perLevel;
   uint32_t m_perLevel; // Amount of millseconds deducted per spell level
   uint32_t m_minimum;
   uint32_t m_minimum; // Absolute minimum cast time
  };
  };
==4.0.3.13329==
==4.0.3.13329==



Revision as of 23:22, 7 September 2017

  • Cast times are in milliseconds. ($x/1000)
  • Called from column 12 in Spell.dbc.

0.5.3.3368

struct SpellCastTimesRec {
  uint32_t m_ID;
  uint32_t m_base;
  uint32_t m_perLevel; // Amount of millseconds deducted per spell level
  uint32_t m_minimum;  // Absolute minimum cast time
};

4.0.3.13329

Column Field Type Notes
1 ID Integer
2 CastTime Integer
3 CastTimePerLevel Float Q: Increment of some type? when applied, and how, no idea. / Debt if interrupted?
4 MinCastTime Integer The shortest cast time possible with enhancements.

6.0.1.18179

struct SpellCastTimesRec {
  uint32_t m_ID;
  uint32_t m_base;
  uint32_t m_perLevel;
  uint32_t m_minimum;
};