aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Unit
diff options
context:
space:
mode:
authorDuarte Duarte <dnpd.dd@gmail.com>2015-07-19 14:22:47 -0700
committerDuarte Duarte <dnpd.dd@gmail.com>2015-07-19 14:22:47 -0700
commitb8d169f64f566ad3552301f7ee4f32aec1ce691d (patch)
tree50cd27ef150ba22606c875a81ba9e694e888f395 /src/server/game/Entities/Unit
parent673648ee6507597837bd2c8a7a78f425d139baea (diff)
parent973934705cd4043d254278d3d96a688b2b4ae97a (diff)
Merge pull request #14946 from AriDEV/6.x
Core/Entities: Update for CombatRatings.
Diffstat (limited to 'src/server/game/Entities/Unit')
-rw-r--r--src/server/game/Entities/Unit/Unit.h21
1 files changed, 13 insertions, 8 deletions
diff --git a/src/server/game/Entities/Unit/Unit.h b/src/server/game/Entities/Unit/Unit.h
index 8ac08ba24dc..fe7fd3c306a 100644
--- a/src/server/game/Entities/Unit/Unit.h
+++ b/src/server/game/Entities/Unit/Unit.h
@@ -615,7 +615,7 @@ enum WeaponAttackType : uint16
enum CombatRating
{
- CR_WEAPON_SKILL = 0,
+ CR_UNUSED_1 = 0,
CR_DEFENSE_SKILL = 1, // Removed in 4.0.1
CR_DODGE = 2,
CR_PARRY = 3,
@@ -626,24 +626,29 @@ enum CombatRating
CR_CRIT_MELEE = 8,
CR_CRIT_RANGED = 9,
CR_CRIT_SPELL = 10,
- CR_HIT_TAKEN_MELEE = 11, // Deprecated since Cataclysm
- CR_HIT_TAKEN_RANGED = 12, // Deprecated since Cataclysm
- CR_HIT_TAKEN_SPELL = 13, // Deprecated since Cataclysm
+ CR_MULTISTRIKE = 11,
+ CR_READINESS = 12,
+ CR_SPEED = 13,
CR_RESILIENCE_CRIT_TAKEN = 14,
CR_RESILIENCE_PLAYER_DAMAGE_TAKEN = 15,
- CR_CRIT_TAKEN_SPELL = 16, // Deprecated since Cataclysm
+ CR_LIFESTEAL = 16,
CR_HASTE_MELEE = 17,
CR_HASTE_RANGED = 18,
CR_HASTE_SPELL = 19,
- CR_WEAPON_SKILL_MAINHAND = 20,
- CR_WEAPON_SKILL_OFFHAND = 21,
+ CR_AVOIDANCE = 20,
+ CR_UNUSED_2 = 21,
CR_WEAPON_SKILL_RANGED = 22,
CR_EXPERTISE = 23,
CR_ARMOR_PENETRATION = 24,
CR_MASTERY = 25,
+ CR_UNUSED_3 = 26,
+ CR_UNUSED_4 = 27,
+ CR_VERSATILITY_DAMAGE_DONE = 28,
+ // placeholder = 29,
+ CR_VERSATILITY_DAMAGE_TAKEN = 30
};
-#define MAX_COMBAT_RATING 26
+#define MAX_COMBAT_RATING 31
enum DamageEffectType
{