vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 TITAN_ITEMBONUSES_SETNAME_PATTERN = "^(.*) %(%d/%d%)$";
2  
3 TITAN_ITEMBONUSES_PREFIX_PATTERN = "^%+(%d+)%%?(.*)$";
4 TITAN_ITEMBONUSES_SUFFIX_PATTERN = "^(.*)%+(%d+)%%?$";
5  
6  
7 TitanItemBonuses_colors = {
8 X = 'FFD200', -- attributes
9 Y = '20FF20', -- skills
10 M = 'FFFFFF', -- melee
11 R = '00C0C0', -- ranged
12 C = 'FFFF00', -- spells
13 A = 'FF60FF', -- arcane
14 I = 'FF3600', -- fire
15 F = '00C0FF', -- frost
16 H = 'FFA400', -- holy
17 N = '00FF60', -- nature
18 S = 'AA12AC', -- shadow
19 L = '20FF20', -- life
20 P = '6060FF', -- mana
21 };
22  
23  
24 TITAN_ITEMBONUSES_EFFECTS = {
25 { effect = "STR", name = TITAN_ITEMBONUSES_STR, format = "+%d", short = "XSTR", cat = "ATT" },
26 { effect = "AGI", name = TITAN_ITEMBONUSES_AGI, format = "+%d", short = "XAGI", cat = "ATT" },
27 { effect = "STA", name = TITAN_ITEMBONUSES_STA, format = "+%d", short = "XSTA", cat = "ATT" },
28 { effect = "INT", name = TITAN_ITEMBONUSES_INT, format = "+%d", short = "XINT", cat = "ATT" },
29 { effect = "SPI", name = TITAN_ITEMBONUSES_SPI, format = "+%d", short = "XSPI", cat = "ATT" },
30 { effect = "ARMOR", name = TITAN_ITEMBONUSES_ARMOR, format = "+%d", short = "XARM", cat = "ATT" },
31  
32 { effect = "ARCANERES", name = TITAN_ITEMBONUSES_ARCANERES, format = "+%d", short = "AR", cat = "RES" },
33 { effect = "FIRERES", name = TITAN_ITEMBONUSES_FIRERES, format = "+%d", short = "IR", cat = "RES" },
34 { effect = "NATURERES", name = TITAN_ITEMBONUSES_NATURERES, format = "+%d", short = "NR", cat = "RES" },
35 { effect = "FROSTRES", name = TITAN_ITEMBONUSES_FROSTRES, format = "+%d", short = "FR", cat = "RES" },
36 { effect = "SHADOWRES", name = TITAN_ITEMBONUSES_SHADOWRES, format = "+%d", short = "SR", cat = "RES" },
37  
38 { effect = "DEFENSE", name = TITAN_ITEMBONUSES_DEFENSE, format = "+%d", short = "YDEF", cat = "SKILL" },
39 { effect = "MINING", name = TITAN_ITEMBONUSES_MINING, format = "+%d", short = "YMIN", cat = "SKILL" },
40 { effect = "HERBALISM", name = TITAN_ITEMBONUSES_HERBALISM, format = "+%d", short = "YHER", cat = "SKILL" },
41 { effect = "SKINNING", name = TITAN_ITEMBONUSES_SKINNING, format = "+%d", short = "YSKI", cat = "SKILL" },
42 { effect = "FISHING", name = TITAN_ITEMBONUSES_FISHING, format = "+%d", short = "YFIS", cat = "SKILL" },
43  
44 { effect = "ATTACKPOWER", name = TITAN_ITEMBONUSES_ATTACKPOWER, format = "+%d", short = "MA", cat = "BON" },
45 { effect = "CRIT", name = TITAN_ITEMBONUSES_CRIT, format = "+%d%%", short = "MC", cat = "BON" },
46 { effect = "BLOCK", name = TITAN_ITEMBONUSES_BLOCK, format = "+%d%%", short = "MB", cat = "BON" },
47 { effect = "DODGE", name = TITAN_ITEMBONUSES_DODGE, format = "+%d%%", short = "MD", cat = "BON" },
48 { effect = "PARRY", name = TITAN_ITEMBONUSES_PARRY, format = "+%d%%", short = "MP", cat = "BON" },
49 { effect = "TOHIT", name = TITAN_ITEMBONUSES_TOHIT, format = "+%d%%", short = "MH", cat = "BON" },
50 { effect = "RANGEDATTACKPOWER", name = TITAN_ITEMBONUSES_RANGEDATTACKPOWER, format = "+%d", short = "RA", cat = "BON" },
51 { effect = "RANGEDCRIT", name = TITAN_ITEMBONUSES_RANGEDCRIT, format = "+%d%%", short = "RC", cat = "BON" },
52  
53 { effect = "DMG", name = TITAN_ITEMBONUSES_DMG, format = "+%d", short = "CD", cat = "SBON" },
54 { effect = "HEAL", name = TITAN_ITEMBONUSES_HEAL, format = "+%d", short = "CH", cat = "SBON"},
55 { effect = "HOLYCRIT", name = TITAN_ITEMBONUSES_HOLYCRIT, format = "+%d%%", short = "CHC", cat = "SBON" },
56 { effect = "SPELLCRIT", name = TITAN_ITEMBONUSES_SPELLCRIT, format = "+%d%%", short = "CSC", cat = "SBON" },
57 { effect = "SPELLTOHIT", name = TITAN_ITEMBONUSES_SPELLTOHIT, format = "+%d%%", short = "CSH", cat = "SBON" },
58 { effect = "ARCANEDMG", name = TITAN_ITEMBONUSES_ARCANEDMG, format = "+%d", short = "AD", cat = "SBON" },
59 { effect = "FIREDMG", name = TITAN_ITEMBONUSES_FIREDMG, format = "+%d", short = "ID", cat = "SBON" },
60 { effect = "FROSTDMG", name = TITAN_ITEMBONUSES_FROSTDMG, format = "+%d", short = "FD", cat = "SBON" },
61 { effect = "HOLYDMG", name = TITAN_ITEMBONUSES_HOLYDMG, format = "+%d", short = "HD", cat = "SBON" },
62 { effect = "NATUREDMG", name = TITAN_ITEMBONUSES_NATUREDMG, format = "+%d", short = "ND", cat = "SBON" },
63 { effect = "SHADOWDMG", name = TITAN_ITEMBONUSES_SHADOWDMG, format = "+%d", short = "SD", cat = "SBON" },
64  
65 { effect = "HEALTH", name = TITAN_ITEMBONUSES_HEALTH, format = "+%d", short = "LP", cat = "OBON" },
66 { effect = "HEALTHREG", name = TITAN_ITEMBONUSES_HEALTHREG, format = "%d HP/5s",short = "LR", cat = "OBON" },
67 { effect = "MANA", name = TITAN_ITEMBONUSES_MANA, format = "+%d", short = "PP", cat = "OBON" },
68 { effect = "MANAREG", name = TITAN_ITEMBONUSES_MANAREG, format = "%d MP/5s",short = "PR", cat = "OBON" },
69 };
70  
71 TITAN_ITEMBONUSES_CATEGORIES = {'ATT', 'BON', 'SBON', 'RES', 'SKILL', 'OBON'};