From c77be9b8dacd0cd8cffbadd055a8144ec4d94cd5 Mon Sep 17 00:00:00 2001 From: ackis Date: Tue, 9 Jun 2009 17:02:30 +0000 Subject: [PATCH] Tweak player type flags. --- ARLDatamine.lua | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/ARLDatamine.lua b/ARLDatamine.lua index 6c09c24..8dc555b 100644 --- a/ARLDatamine.lua +++ b/ARLDatamine.lua @@ -2216,55 +2216,107 @@ do -- Certain stats can be considered for a specific role (aka spell hit == caster dps). if (strmatch(text, "strength")) then - scan_data.tank = true scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "agility")) then - scan_data.tank = true scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "spirit")) then + scan_data.dps = false + scan_data.tank = false scan_data.caster = true scan_data.healer = true elseif (strmatch(text, "spell power")) then + scan_data.dps = false + scan_data.tank = false scan_data.caster = true scan_data.healer = true elseif (strmatch(text, "spell crit")) then + scan_data.dps = false + scan_data.tank = false scan_data.caster = true scan_data.healer = true elseif (strmatch(text, "spell hit")) then + scan_data.dps = false + scan_data.tank = false scan_data.caster = true + scan_data.healer = false elseif (strmatch(text, "spell penetration")) then + scan_data.dps = false + scan_data.tank = false scan_data.caster = true + scan_data.healer = false elseif (strmatch(text, "mana every 5 seconds")) then + scan_data.dps = false + scan_data.tank = false + scan_data.caster = true scan_data.healer = true elseif (strmatch(text, "attack power")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "expertise")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "melee crit")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "ranged crit")) then scan_data.dps = true + scan_data.tank = false + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "melee haste")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "ranged haste")) then scan_data.dps = true + scan_data.tank = false + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "melee hit")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "ranged hit")) then scan_data.dps = true + scan_data.tank = false + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "armor pen")) then scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "feral attack")) then scan_data.tank = true scan_data.dps = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "defense")) then + scan_data.dps = false scan_data.tank = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "block")) then + scan_data.dps = false scan_data.tank = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "parry")) then + scan_data.dps = false scan_data.tank = true + scan_data.caster = false + scan_data.healer = false elseif (strmatch(text, "dodge")) then + scan_data.dps = false scan_data.tank = true + scan_data.caster = false + scan_data.healer = false end -- Classes -- 1.7.9.5