DB/SpellCastTimes: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
*Cast times are in milliseconds. ($x/1000)  
*Cast times are in milliseconds. ($x/1000)  
*Called from column 17 in [[Spell.dbc]].  
*Called from column 12 in [[Spell.dbc]].  


==Header Info ==
==0.5.3.3368, 1.12.1.5875==
Records....................59
  struct SpellCastTimesRec {
  Fields......................4
  uint32_t m_ID;
  Record Size................16
  uint32_t m_base;
  String Block Size...........1
  uint32_t m_perLevel; // Amount of milliseconds deducted per spell level
  uint32_t m_minimum; // Absolute minimum cast time
  };


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


Retrieved from "http://www.sourcepeek.com/wiki/SpellCastTimes.dbc"
{| style="background:#FCFCFC; color:black"
|-
! width="80" | Column
! width="180" | Field
! width="80" | Type
! width="500" | Notes
|- style="background:#E0E0E0;"
| 1  || ID || Integer ||
|-
| 2  || CastTime || Integer ||
|- style="background:#E0E0E0;"
| 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;
};
[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_Alpha]]
[[Category:DBC_Vanilla]]
[[Category:DBC_Cataclysm]]
[[Category:DBC_MoP]]
[[Category:4.0.3.13329]]
[[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Latest revision as of 22:48, 1 October 2017

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

0.5.3.3368, 1.12.1.5875

struct SpellCastTimesRec {
  uint32_t m_ID;
  uint32_t m_base;
  uint32_t m_perLevel; // Amount of milliseconds 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;
};