OregonCore  revision fb2a440-git
Your Favourite TBC server
SpellAuraDefines.h
Go to the documentation of this file.
1 /*
2  * This file is part of the OregonCore Project. See AUTHORS file for Copyright information
3  *
4  * This program is free software; you can redistribute it and/or modify it
5  * under the terms of the GNU General Public License as published by the
6  * Free Software Foundation; either version 2 of the License, or (at your
7  * option) any later version.
8  *
9  * This program is distributed in the hope that it will be useful, but WITHOUT
10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12  * more details.
13  *
14  * You should have received a copy of the GNU General Public License along
15  * with this program. If not, see <http://www.gnu.org/licenses/>.
16  */
17 
18 #ifndef OREGON_SPELLAURADEFINES_H
19 #define OREGON_SPELLAURADEFINES_H
20 
21 #define MAX_AURAS 56
22 #define MAX_POSITIVE_AURAS 40
23 
25 {
28  AFLAG_MASK = 0xFF
29 };
30 
31 //m_schoolAbsorb
33 {
36 };
37 
39 {
60  SPELL_AURA_OBS_MOD_HEALTH = 20, // Heal by percentage? - Unofficial
189  SPELL_AURA_RESIST_PUSHBACK = 149, // Resist Pushback
191  SPELL_AURA_TRACK_STEALTHED = 151, // Track Stealthed
192  SPELL_AURA_MOD_DETECTED_RANGE = 152, // Mod Detected Range
193  SPELL_AURA_SPLIT_DAMAGE_FLAT = 153, // Split Damage Flat
194  SPELL_AURA_MOD_STEALTH_LEVEL = 154, // Stealth Level Modifier
195  SPELL_AURA_MOD_WATER_BREATHING = 155, // Mod Water Breathing
196  SPELL_AURA_MOD_REPUTATION_GAIN = 156, // Mod Reputation Gain
197  SPELL_AURA_PET_DAMAGE_MULTI = 157, // Mod Pet Damage
214  SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174, // by default intellect, dependent from SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT
221  SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS = 181, // unused - possible flat spell crit damage versus
234  SPELL_AURA_MOD_DEPRICATED_1 = 194, // not used now, old SPELL_AURA_MOD_SPELL_DAMAGE_OF_INTELLECT
235  SPELL_AURA_MOD_DEPRICATED_2 = 195, // not used now, old SPELL_AURA_MOD_SPELL_HEALING_OF_INTELLECT
236  SPELL_AURA_MOD_COOLDOWN = 196, // only 24818 Noxious Breath
245  SPELL_AURA_205 = 205, // unused
303 };
304 
306 {
312 };
313 #endif
314 
AuraType
AURA_FLAGS
DAMAGE_ABSORB_TYPE
AreaAuraType