comparison Spells.h @ 363:2bc1c8d68f41

Allocator and SpellCost Tip
author Gloval
date Fri, 22 Feb 2013 00:48:54 +0400
parents b07cf89108d5
children 7887a9cf9e7b
comparison
equal deleted inserted replaced
359:57d81602e72c 363:2bc1c8d68f41
124 124
125 /* 151 */ 125 /* 151 */
126 #pragma pack(push, 1) 126 #pragma pack(push, 1)
127 struct SpellData 127 struct SpellData
128 { 128 {
129 union
130 {
131 unsigned __int16 mana_per_skill[4];
132 struct
133 {
129 unsigned __int16 uNormalLevelMana; 134 unsigned __int16 uNormalLevelMana;
130 unsigned __int16 uExpertLevelMana; 135 unsigned __int16 uExpertLevelMana;
131 unsigned __int16 uMasterLevelMana; 136 unsigned __int16 uMasterLevelMana;
132 unsigned __int16 uMagisterLevelMana; 137 unsigned __int16 uMagisterLevelMana;
138 };
139 };
133 unsigned __int16 field_8; 140 unsigned __int16 field_8;
134 __int16 field_A; 141 __int16 field_A;
135 __int16 field_C; 142 __int16 field_C;
136 __int16 field_E; 143 __int16 field_E;
137 __int16 field_10; 144 __int16 field_10;
152 #pragma pack(pop) 159 #pragma pack(pop)
153 160
154 161
155 extern struct SpellStats *pSpellStats; 162 extern struct SpellStats *pSpellStats;
156 163
157 extern struct SpellBookIconPos pIconPos[108]; 164 extern struct SpellBookIconPos pIconPos[9][12];
158 165
159 extern stru324_spell stru_4E3ACC[]; 166 extern stru324_spell stru_4E3ACC[];
160 extern SpellData pSpellDatas[100]; 167 extern SpellData pSpellDatas[100];