mirror of
https://github.com/mangosfour/server.git
synced 2025-12-23 16:37:03 +00:00
[10693] Update SpellEntry based on the work of TOM_RUS
This commit is contained in:
parent
ee8cc71e38
commit
e9869e7470
3 changed files with 10 additions and 10 deletions
|
|
@ -1401,7 +1401,7 @@ struct SpellEntry
|
|||
uint32 AttributesEx4; // 8 m_attributesExD
|
||||
uint32 AttributesEx5; // 9 m_attributesExE
|
||||
uint32 AttributesEx6; // 10 m_attributesExF
|
||||
// uint32 unk_320_1; // 11 3.2.0 (0x20 - totems, 0x4 - paladin auras, etc...)
|
||||
uint32 AttributesEx7; // 11 m_attributesExG (0x20 - totems, 0x4 - paladin auras, etc...)
|
||||
uint32 Stances; // 12 m_shapeshiftMask
|
||||
// uint32 unk_320_2; // 13 3.2.0
|
||||
uint32 StancesNot; // 14 m_shapeshiftExclude
|
||||
|
|
@ -1435,7 +1435,7 @@ struct SpellEntry
|
|||
uint32 manaCost; // 42 m_manaCost
|
||||
uint32 manaCostPerlevel; // 43 m_manaCostPerLevel
|
||||
uint32 manaPerSecond; // 44 m_manaPerSecond
|
||||
uint32 manaPerSecondPerLevel; // 45 m_manaPerSecondPerLeve
|
||||
uint32 manaPerSecondPerLevel; // 45 m_manaPerSecondPerLevel
|
||||
uint32 rangeIndex; // 46 m_rangeIndex
|
||||
float speed; // 47 m_speed
|
||||
//uint32 modalNextSpell; // 48 m_modalNextSpell not used
|
||||
|
|
@ -1471,13 +1471,13 @@ struct SpellEntry
|
|||
uint32 activeIconID; // 134 m_activeIconID
|
||||
//uint32 spellPriority; // 135 m_spellPriority not used
|
||||
char* SpellName[16]; // 136-151 m_name_lang
|
||||
//uint32 SpellNameFlag; // 152 not used
|
||||
//uint32 SpellNameFlag; // 152 m_name_flag not used
|
||||
char* Rank[16]; // 153-168 m_nameSubtext_lang
|
||||
//uint32 RankFlags; // 169 not used
|
||||
//uint32 RankFlags; // 169 m_nameSubtext_flag not used
|
||||
//char* Description[16]; // 170-185 m_description_lang not used
|
||||
//uint32 DescriptionFlags; // 186 not used
|
||||
//uint32 DescriptionFlags; // 186 m_description_flag not used
|
||||
//char* ToolTip[16]; // 187-202 m_auraDescription_lang not used
|
||||
//uint32 ToolTipFlags; // 203 not used
|
||||
//uint32 ToolTipFlags; // 203 m_auraDescription_flag not used
|
||||
uint32 ManaCostPercentage; // 204 m_manaCostPct
|
||||
uint32 StartRecoveryCategory; // 205 m_startRecoveryCategory
|
||||
uint32 StartRecoveryTime; // 206 m_startRecoveryTime
|
||||
|
|
@ -1498,9 +1498,9 @@ struct SpellEntry
|
|||
uint32 SchoolMask; // 225 m_schoolMask
|
||||
uint32 runeCostID; // 226 m_runeCostID
|
||||
//uint32 spellMissileID; // 227 m_spellMissileID not used
|
||||
//uint32 PowerDisplayId; // 228 PowerDisplay.dbc, new in 3.1
|
||||
//uint32 PowerDisplayId; // 228 m_powerDisplayID - id from PowerDisplay.dbc, new in 3.1
|
||||
//float unk_320_4[3]; // 229-231 3.2.0
|
||||
//uint32 spellDescriptionVariableID; // 232 3.2.0
|
||||
//uint32 spellDescriptionVariableID; // 232 m_spellDescriptionVariableID, 3.2.0
|
||||
uint32 SpellDifficultyId; // 233 m_spellDifficultyID - id from SpellDifficulty.dbc
|
||||
|
||||
// helpers
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ const char SoundEntriesfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
|
|||
const char SpellCastTimefmt[]="nixx";
|
||||
const char SpellDurationfmt[]="niii";
|
||||
const char SpellDifficultyfmt[]="niiii";
|
||||
const char SpellEntryfmt[]="niiiiiiiiiixixixiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffiiiiiiiiiiiiixssssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiiixfffxxxiiiiixxxxxxi";
|
||||
const char SpellEntryfmt[]="niiiiiiiiiiiixixiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffiiiiiiiiiiiiixssssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiiixfffxxxiiiiixxxxxxi";
|
||||
const char SpellFocusObjectfmt[]="nxxxxxxxxxxxxxxxxx";
|
||||
const char SpellItemEnchantmentfmt[]="nxiiiiiixxxiiissssssssssssssssxiiiixxx";
|
||||
const char SpellItemEnchantmentConditionfmt[]="nbbbbbxxxxxbbbbbbbbbbiiiiiXXXXX";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef __REVISION_NR_H__
|
||||
#define __REVISION_NR_H__
|
||||
#define REVISION_NR "10692"
|
||||
#define REVISION_NR "10693"
|
||||
#endif // __REVISION_NR_H__
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue