[102] Updated Targets enum, aura interrupt flags, procflags

Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
This commit is contained in:
Yaki Khadafi 2012-08-16 15:46:23 +03:00 committed by Antz
parent 1419976076
commit bfe7e6a96f
4 changed files with 45 additions and 3 deletions

View file

@ -1365,6 +1365,29 @@ enum Targets
TARGET_NONCOMBAT_PET = 90,
TARGET_91 = 91,
TARGET_IN_FRONT_OF_CASTER_30 = 104,
TARGET_105 = 105,
TARGET_106 = 106,
TARGET_107 = 107,
TARGET_GO_IN_FRONT_OF_CASTER_90 = 108,
TARGET_109 = 109, // spell 89008
TARGET_110 = 110, // front enemy aoe
TARGET_111 = 111, // not used
TARGET_112 = 112, // spell 89549
TARGET_113 = 113, // not used
TARGET_114 = 114, // not used
TARGET_115 = 115, // not used
TARGET_116 = 116, // not used
TARGET_117 = 117, // test spell 83658
TARGET_118 = 118, // test spell 79579
TARGET_119 = 119, // mass ressurection 83968
TARGET_120 = 120,
TARGET_121 = 121, // spell 95750
TARGET_122 = 122, // spell 100661
TARGET_123 = 123,
TARGET_124 = 124,
TARGET_125 = 125,
TARGET_126 = 126,
TARGET_127 = 127,
};
enum SpellMissInfo

View file

@ -646,7 +646,19 @@ enum ProcFlags
PROC_FLAG_ON_TRAP_ACTIVATION = 0x00200000, // 21 On trap activation
PROC_FLAG_TAKEN_OFFHAND_HIT = 0x00400000, // 22 Taken off-hand melee attacks(not used)
PROC_FLAG_SUCCESSFUL_OFFHAND_HIT = 0x00800000 // 23 Successful off-hand melee attacks
PROC_FLAG_SUCCESSFUL_OFFHAND_HIT = 0x00800000, // 23 Successful off-hand melee attacks
PROC_FLAG_ON_DEATH = 0x01000000, // 24 On death
PROC_FLAG_ON_JUMP = 0x02000000, // 25 On jump
PROC_FLAG_UNK26 = 0x04000000, // 26 not used
PROC_FLAG_UNK27 = 0x08000000, // 27 not used
PROC_FLAG_UNK28 = 0x10000000, // 28 not used
PROC_FLAG_UNK29 = 0x20000000, // 29 not used
PROC_FLAG_UNK30 = 0x40000000, // 30 not used
PROC_FLAG_UNK31 = 0x80000000, // 31 not used
};
#define MELEE_BASED_TRIGGER_MASK (PROC_FLAG_SUCCESSFUL_MELEE_HIT | \

View file

@ -82,7 +82,14 @@ enum SpellAuraInterruptFlags
AURA_INTERRUPT_FLAG_UNK21 = 0x00200000, // 21
AURA_INTERRUPT_FLAG_UNK22 = 0x00400000, // 22
AURA_INTERRUPT_FLAG_ENTER_PVP_COMBAT = 0x00800000, // 23 removed by entering pvp combat
AURA_INTERRUPT_FLAG_DIRECT_DAMAGE = 0x01000000 // 24 removed by any direct damage
AURA_INTERRUPT_FLAG_DIRECT_DAMAGE = 0x01000000, // 24 removed by any direct damage
AURA_INTERRUPT_FLAG_UNK25 = 0x02000000, // 25
AURA_INTERRUPT_FLAG_UNK26 = 0x04000000, // 26
AURA_INTERRUPT_FLAG_DAMAGE2 = 0x08000000, // 27 removed by damage spells + removed by damage, other than .. (diseases, Censure)
AURA_INTERRUPT_FLAG_ENTER_COMBAT2 = 0x10000000, // 28
AURA_INTERRUPT_FLAG_UNK29 = 0x20000000, // 29
AURA_INTERRUPT_FLAG_UNK30 = 0x40000000, // 30
AURA_INTERRUPT_FLAG_UNK31 = 0x80000000, // 31
};
enum SpellModOp

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
#define REVISION_NR "0101"
#define REVISION_NR "0102"
#endif // __REVISION_NR_H__