Skip to content

Commit be39cde

Browse files
committed
Update Eluna documentation
1 parent 95789dc commit be39cde

37 files changed

+1615
-443
lines changed

Creature/AddThreat.html

Lines changed: 44 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -88,19 +88,50 @@ <h1 class='fqn'>
8888

8989
<div class='docblock'>
9090
<p>Adds threat to the <a class="mod" href="../Creature/index.html">Creature</a> from the victim.</p>
91-
<pre>
92-
enum SpellSchoolMask
93-
{
94-
SPELL_SCHOOL_MASK_NONE = 0,
95-
SPELL_SCHOOL_MASK_NORMAL = 1,
96-
SPELL_SCHOOL_MASK_HOLY = 2,
97-
SPELL_SCHOOL_MASK_FIRE = 4,
98-
SPELL_SCHOOL_MASK_NATURE = 8,
99-
SPELL_SCHOOL_MASK_FROST = 16,
100-
SPELL_SCHOOL_MASK_SHADOW = 32,
101-
SPELL_SCHOOL_MASK_ARCANE = 64,
102-
}
103-
</pre>
91+
<div class="table-container">
92+
<table>
93+
<thead>
94+
<tr>
95+
<th>SpellSchoolMask</th>
96+
<th>ID</th>
97+
</tr>
98+
</thead>
99+
<tbody>
100+
<tr>
101+
<td>SPELL_SCHOOL_MASK_NONE</td>
102+
<td>0</td>
103+
</tr>
104+
<tr>
105+
<td>SPELL_SCHOOL_MASK_NORMAL</td>
106+
<td>1</td>
107+
</tr>
108+
<tr>
109+
<td>SPELL_SCHOOL_MASK_HOLY</td>
110+
<td>2</td>
111+
</tr>
112+
<tr>
113+
<td>SPELL_SCHOOL_MASK_FIRE</td>
114+
<td>4</td>
115+
</tr>
116+
<tr>
117+
<td>SPELL_SCHOOL_MASK_NATURE</td>
118+
<td>8</td>
119+
</tr>
120+
<tr>
121+
<td>SPELL_SCHOOL_MASK_FROST</td>
122+
<td>16</td>
123+
</tr>
124+
<tr>
125+
<td>SPELL_SCHOOL_MASK_SHADOW</td>
126+
<td>32</td>
127+
</tr>
128+
<tr>
129+
<td>SPELL_SCHOOL_MASK_ARCANE</td>
130+
<td>64</td>
131+
</tr>
132+
</tbody>
133+
</table>
134+
</div>
104135

105136

106137
<h2 id="synopsis" class='section-header'>

Creature/GetCreatureFamily.html

Lines changed: 228 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -88,54 +88,234 @@ <h1 class='fqn'>
8888

8989
<div class='docblock'>
9090
<p>Returns the <a class="mod" href="../Creature/index.html">Creature</a>'s creature family ID (enumerated in CreatureFamily.dbc).</p>
91-
<pre>
92-
enum CreatureFamily
93-
{
94-
CREATURE_FAMILY_NONE = 0, // TrinityCore only
95-
CREATURE_FAMILY_WOLF = 1,
96-
CREATURE_FAMILY_CAT = 2,
97-
CREATURE_FAMILY_SPIDER = 3,
98-
CREATURE_FAMILY_BEAR = 4,
99-
CREATURE_FAMILY_BOAR = 5,
100-
CREATURE_FAMILY_CROCOLISK = 6,
101-
CREATURE_FAMILY_CARRION_BIRD = 7,
102-
CREATURE_FAMILY_CRAB = 8,
103-
CREATURE_FAMILY_GORILLA = 9,
104-
CREATURE_FAMILY_HORSE_CUSTOM = 10, // Does not exist in DBC but used for horse like beasts in DB
105-
CREATURE_FAMILY_RAPTOR = 11,
106-
CREATURE_FAMILY_TALLSTRIDER = 12,
107-
CREATURE_FAMILY_FELHUNTER = 15,
108-
CREATURE_FAMILY_VOIDWALKER = 16,
109-
CREATURE_FAMILY_SUCCUBUS = 17,
110-
CREATURE_FAMILY_DOOMGUARD = 19,
111-
CREATURE_FAMILY_SCORPID = 20,
112-
CREATURE_FAMILY_TURTLE = 21,
113-
CREATURE_FAMILY_IMP = 23,
114-
CREATURE_FAMILY_BAT = 24,
115-
CREATURE_FAMILY_HYENA = 25,
116-
CREATURE_FAMILY_BIRD_OF_PREY = 26, // Named CREATURE_FAMILY_OWL in Mangos
117-
CREATURE_FAMILY_WIND_SERPENT = 27,
118-
CREATURE_FAMILY_REMOTE_CONTROL = 28,
119-
CREATURE_FAMILY_FELGUARD = 29, // This and below is TBC+
120-
CREATURE_FAMILY_DRAGONHAWK = 30,
121-
CREATURE_FAMILY_RAVAGER = 31,
122-
CREATURE_FAMILY_WARP_STALKER = 32,
123-
CREATURE_FAMILY_SPOREBAT = 33,
124-
CREATURE_FAMILY_NETHER_RAY = 34,
125-
CREATURE_FAMILY_SERPENT = 35,
126-
CREATURE_FAMILY_SEA_LION = 36, // TBC only
127-
CREATURE_FAMILY_MOTH = 37, // This and below is WotLK+
128-
CREATURE_FAMILY_CHIMAERA = 38,
129-
CREATURE_FAMILY_DEVILSAUR = 39,
130-
CREATURE_FAMILY_GHOUL = 40,
131-
CREATURE_FAMILY_SILITHID = 41,
132-
CREATURE_FAMILY_WORM = 42,
133-
CREATURE_FAMILY_RHINO = 43,
134-
CREATURE_FAMILY_WASP = 44,
135-
CREATURE_FAMILY_CORE_HOUND = 45,
136-
CREATURE_FAMILY_SPIRIT_BEAST = 46
137-
};
138-
</pre>
91+
<div class="table-container">
92+
<table>
93+
<thead>
94+
<tr>
95+
<th>CreatureFamily</th>
96+
<th>ID</th>
97+
<th>Comment</th>
98+
</tr>
99+
</thead>
100+
<tbody>
101+
<tr>
102+
<td>CREATURE_FAMILY_NONE</td>
103+
<td>0</td>
104+
<td>TrinityCore only</td>
105+
</tr>
106+
<tr>
107+
<td>CREATURE_FAMILY_WOLF</td>
108+
<td>1</td>
109+
<td></td>
110+
</tr>
111+
<tr>
112+
<td>CREATURE_FAMILY_CAT</td>
113+
<td>2</td>
114+
<td></td>
115+
</tr>
116+
<tr>
117+
<td>CREATURE_FAMILY_SPIDER</td>
118+
<td>3</td>
119+
<td></td>
120+
</tr>
121+
<tr>
122+
<td>CREATURE_FAMILY_BEAR</td>
123+
<td>4</td>
124+
<td></td>
125+
</tr>
126+
<tr>
127+
<td>CREATURE_FAMILY_BOAR</td>
128+
<td>5</td>
129+
<td></td>
130+
</tr>
131+
<tr>
132+
<td>CREATURE_FAMILY_CROCOLISK</td>
133+
<td>6</td>
134+
<td></td>
135+
</tr>
136+
<tr>
137+
<td>CREATURE_FAMILY_CARRION_BIRD</td>
138+
<td>7</td>
139+
<td></td>
140+
</tr>
141+
<tr>
142+
<td>CREATURE_FAMILY_CRAB</td>
143+
<td>8</td>
144+
<td></td>
145+
</tr>
146+
<tr>
147+
<td>CREATURE_FAMILY_GORILLA</td>
148+
<td>9</td>
149+
<td></td>
150+
</tr>
151+
<tr>
152+
<td>CREATURE_FAMILY_HORSE_CUSTOM</td>
153+
<td>10</td>
154+
<td>Does not exist in DBC but used for horse like beasts in DB</td>
155+
</tr>
156+
<tr>
157+
<td>CREATURE_FAMILY_RAPTOR</td>
158+
<td>11</td>
159+
<td></td>
160+
</tr>
161+
<tr>
162+
<td>CREATURE_FAMILY_TALLSTRIDER</td>
163+
<td>12</td>
164+
<td></td>
165+
</tr>
166+
<tr>
167+
<td>CREATURE_FAMILY_FELHUNTER</td>
168+
<td>15</td>
169+
<td></td>
170+
</tr>
171+
<tr>
172+
<td>CREATURE_FAMILY_VOIDWALKER</td>
173+
<td>16</td>
174+
<td></td>
175+
</tr>
176+
<tr>
177+
<td>CREATURE_FAMILY_SUCCUBUS</td>
178+
<td>17</td>
179+
<td></td>
180+
</tr>
181+
<tr>
182+
<td>CREATURE_FAMILY_DOOMGUARD</td>
183+
<td>19</td>
184+
<td></td>
185+
</tr>
186+
<tr>
187+
<td>CREATURE_FAMILY_SCORPID</td>
188+
<td>20</td>
189+
<td></td>
190+
</tr>
191+
<tr>
192+
<td>CREATURE_FAMILY_TURTLE</td>
193+
<td>21</td>
194+
<td></td>
195+
</tr>
196+
<tr>
197+
<td>CREATURE_FAMILY_IMP</td>
198+
<td>23</td>
199+
<td></td>
200+
</tr>
201+
<tr>
202+
<td>CREATURE_FAMILY_BAT</td>
203+
<td>24</td>
204+
<td></td>
205+
</tr>
206+
<tr>
207+
<td>CREATURE_FAMILY_HYENA</td>
208+
<td>25</td>
209+
<td></td>
210+
</tr>
211+
<tr>
212+
<td>CREATURE_FAMILY_BIRD_OF_PREY</td>
213+
<td>26</td>
214+
<td>Named CREATURE_FAMILY_OWL in Mangos</td>
215+
</tr>
216+
<tr>
217+
<td>CREATURE_FAMILY_WIND_SERPENT</td>
218+
<td>27</td>
219+
<td></td>
220+
</tr>
221+
<tr>
222+
<td>CREATURE_FAMILY_REMOTE_CONTROL</td>
223+
<td>28</td>
224+
<td></td>
225+
</tr>
226+
<tr>
227+
<td>CREATURE_FAMILY_FELGUARD</td>
228+
<td>29</td>
229+
<td>This and below is TBC+</td>
230+
</tr>
231+
<tr>
232+
<td>CREATURE_FAMILY_DRAGONHAWK</td>
233+
<td>30</td>
234+
<td></td>
235+
</tr>
236+
<tr>
237+
<td>CREATURE_FAMILY_RAVAGER</td>
238+
<td>31</td>
239+
<td></td>
240+
</tr>
241+
<tr>
242+
<td>CREATURE_FAMILY_WARP_STALKER</td>
243+
<td>32</td>
244+
<td></td>
245+
</tr>
246+
<tr>
247+
<td>CREATURE_FAMILY_SPOREBAT</td>
248+
<td>33</td>
249+
<td></td>
250+
</tr>
251+
<tr>
252+
<td>CREATURE_FAMILY_NETHER_RAY</td>
253+
<td>34</td>
254+
<td></td>
255+
</tr>
256+
<tr>
257+
<td>CREATURE_FAMILY_SERPENT</td>
258+
<td>35</td>
259+
<td></td>
260+
</tr>
261+
<tr>
262+
<td>CREATURE_FAMILY_SEA_LION</td>
263+
<td>36</td>
264+
<td>TBC only</td>
265+
</tr>
266+
<tr>
267+
<td>CREATURE_FAMILY_MOTH</td>
268+
<td>37</td>
269+
<td>This and below is WotLK+</td>
270+
</tr>
271+
<tr>
272+
<td>CREATURE_FAMILY_CHIMAERA</td>
273+
<td>38</td>
274+
<td></td>
275+
</tr>
276+
<tr>
277+
<td>CREATURE_FAMILY_DEVILSAUR</td>
278+
<td>39</td>
279+
<td></td>
280+
</tr>
281+
<tr>
282+
<td>CREATURE_FAMILY_GHOUL</td>
283+
<td>40</td>
284+
<td></td>
285+
</tr>
286+
<tr>
287+
<td>CREATURE_FAMILY_SILITHID</td>
288+
<td>41</td>
289+
<td></td>
290+
</tr>
291+
<tr>
292+
<td>CREATURE_FAMILY_WORM</td>
293+
<td>42</td>
294+
<td></td>
295+
</tr>
296+
<tr>
297+
<td>CREATURE_FAMILY_RHINO</td>
298+
<td>43</td>
299+
<td></td>
300+
</tr>
301+
<tr>
302+
<td>CREATURE_FAMILY_WASP</td>
303+
<td>44</td>
304+
<td></td>
305+
</tr>
306+
<tr>
307+
<td>CREATURE_FAMILY_CORE_HOUND</td>
308+
<td>45</td>
309+
<td></td>
310+
</tr>
311+
<tr>
312+
<td>CREATURE_FAMILY_SPIRIT_BEAST</td>
313+
<td>46</td>
314+
<td></td>
315+
</tr>
316+
</tbody>
317+
</table>
318+
</div>
139319

140320

141321
<h2 id="synopsis" class='section-header'>

Creature/GetLootMode.html

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,42 @@ <h1 class='fqn'>
8888

8989
<div class='docblock'>
9090
<p>Returns the loot mode for the <a class="mod" href="../Creature/index.html">Creature</a>.</p>
91-
<pre>
92-
LOOT_MODE_DEFAULT = 1,
93-
LOOT_MODE_HARD_MODE_1 = 2,
94-
LOOT_MODE_HARD_MODE_2 = 4,
95-
LOOT_MODE_HARD_MODE_3 = 8,
96-
LOOT_MODE_HARD_MODE_4 = 16,
97-
LOOT_MODE_JUNK_FISH = 32768
98-
</pre>
91+
<div class="table-container">
92+
<table>
93+
<thead>
94+
<tr>
95+
<th>Mode</th>
96+
<th>ID</th>
97+
</tr>
98+
</thead>
99+
<tbody>
100+
<tr>
101+
<td>LOOT_MODE_DEFAULT</td>
102+
<td>1</td>
103+
</tr>
104+
<tr>
105+
<td>LOOT_MODE_HARD_MODE_1</td>
106+
<td>2</td>
107+
</tr>
108+
<tr>
109+
<td>LOOT_MODE_HARD_MODE_2</td>
110+
<td>4</td>
111+
</tr>
112+
<tr>
113+
<td>LOOT_MODE_HARD_MODE_3</td>
114+
<td>8</td>
115+
</tr>
116+
<tr>
117+
<td>LOOT_MODE_HARD_MODE_4</td>
118+
<td>16</td>
119+
</tr>
120+
<tr>
121+
<td>LOOT_MODE_JUNK_FISH</td>
122+
<td>32768</td>
123+
</tr>
124+
</tbody>
125+
</table>
126+
</div>
99127

100128

101129
<h2 id="synopsis" class='section-header'>

0 commit comments

Comments
 (0)