vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 --[[
2 Healers Assist Localization file
3  
4 -- UTF8 Converter : http://black-fraternity.de/lua/utf8converter.php
5 ]]
6  
7 -- Buff textures
8 HA_BLESSING_OF_LIGHT_TEXTURE = "Interface\\Icons\\Spell_Holy_PrayerOfHealing02";
9 HA_GREATER_BLESSING_OF_LIGHT_TEXTURE = "Interface\\Icons\\Spell_Holy_GreaterBlessingofLight";
10 HA_POWER_INFUSION_TEXTURE = "Interface\\Icons\\Spell_Holy_PowerInfusion";
11 HA_DIVINE_FAVOR_TEXTURE = "Interface\\Icons\\Spell_Holy_Heal";
12 HA_UNSTABLE_POWER_TEXTURE = "Interface\\Icons\\Spell_Lightning_LightningBolt01";
13 HA_HEALING_OF_THE_AGES_TEXTURE = "Interface\\Icons\\Spell_Nature_HealingWaveGreater";
14 -- Debuff textures
15 HA_MORTAL_STRIKE_TEXTURE = "Interface\\Icons\\Ability_Warrior_SavageBlow";
16 HA_MORTAL_WOUND_TEXTURE = "Interface\\Icons\\Ability_CriticalStrike";
17 HA_VEIL_OF_SHADOW_TEXTURE = "Interface\\Icons\\Spell_Shadow_GatherShadows"; -- Reduce healing effects by 75%
18 HA_NECROTIC_POISON_TEXTURE = "Interface\\Icons\\Ability_Creature_Poison_03"; -- Reduce healing effects by 90%
19 HA_GREEN_AFFLICTION_TEXTURE = "Interface\\Icons\\INV_Misc_Head_Dragon_Green"; -- Chromaggus Green affliction -- Reduce healing effects by 50%
20  
21  
22 if ( GetLocale() == "frFR" ) then
23 -- French localized variables
24 -- à(à) á(á) â(â) ã(ã) ä(ä) æ(æ) ç(ç) è(è) é(é) ê(ê) ë(ë) î(î) ï(ï) ò(ò) ó(ó) ô(ô) õ(õ) ö(ö) ù(ù) ú(ú) û(û) ü(ü) '(’)
25 -- => Displayed strings
26  
27 HA_CHAT_MISC_LOADED = "Chargé ! (/ha pour l’aide)";
28 HA_CHAT_HELP_CHANNEL = "Indique le canal a utiliser. Ne rien indiquer pour ne plus utiliser de canal (Désactive l'addon)";
29 HA_CHAT_HELP_SHOW = "Afficher la fenêtre principale de l'addon.";
30 HA_CHAT_HELP_LOCK = "Verrouille ou non la fenêtre principale de l'addon.";
31 HA_CHAT_HELP_AUTO = "Affichage automatiquement la fenêtre principale de l'addon quand vous etes dans un groupe ou un raid. La cache quand vous n'etes pas en groupé.";
32 HA_CHAT_HELP_DEBUG = "Affiche ou non la fenêtre de debug.";
33 HA_CHAT_HELP_VERSIONS = "Affiche la version de HA des membres du groupe/raid";
34 HA_CHAT_HELP_MSG = "Envoie un message aux utilisateurs de HA dans votre groupe/raid";
35 HA_CHAT_CMD_UNKNOWN = "Commande inconnue. Essayez /ha help";
36 HA_CHAT_CMD_PARAM_ERROR = "Erreur de paramètre pour la commande ";
37 HA_CHAT_LOCK_ON = "La fenêtre principale est maintenant verrouillée";
38 HA_CHAT_LOCK_OFF = "La fenêtre principale n’est plus verrouillée";
39 HA_TEXT_UPGRADE_NEEDED = "Une nouvelle version majeure de HealersAssist (incompatible avec celle-ci) est disponible. Il faut mettre à jour.";
40 HA_TEXT_MINOR_VERSION = "Une nouvelle version mineure de HealersAssist est disponible. Vous devriez mettre à jour.";
41  
42 HA_CHAT_MSG_IN_REGEN = "%s entre en mode repos !"; -- $1=from
43 HA_CHAT_MSG_OUT_OF_REGEN = "%s sort du mode repos !"; -- $1=from
44 HA_CHAT_MSG_INNERVATED = "TU AS RECU UNE INNERVATION. TU PEUX CONTINUER A LANCER DES SORTS !!";
45 HA_CHAT_MSG_INFUSED = "TU AS RECU UNE INFUSION DE PUISSANCE !! BLAST OU SOIGNE PENDANT 15 SEC !!!";
46  
47 HA_RANK = "Rang";
48 HA_PASSIVE = "Passif";
49  
50 HA_Spells = {
51 -- Druid
52 ["Toucher guérisseur"] = { short="Toucher"; iname=HA_SPELL_HEALING_TOUCH },
53 ["Rétablissement"] = { short="Rétabl"; iname=HA_SPELL_REGROWTH },
54 ["Tranquilité"] = { short="Tranq"; iname=HA_SPELL_TRANQUILITY; group=true },
55 ["Renaissance"] = { short="Résurrect"; iname=HA_SPELL_REBIRTH; cooldown=true; rez=true; nonheal=true },
56 -- Priest
57 ["Soins inférieurs"] = { short="Soins Inf"; iname=HA_SPELL_LESSER_HEAL },
58 ["Soins"] = { short="Soins"; iname=HA_SPELL_HEAL },
59 ["Soins rapides"] = { short="S Rapides"; iname=HA_SPELL_FLASH_HEAL },
60 ["Soins supérieurs"] = { short="Soins Sup"; iname=HA_SPELL_GREATER_HEAL },
61 ["Prière de soins"] = { short="Prière"; iname=HA_SPELL_PRAYER_OF_HEALING; group=true },
62 ["Résurrection"] = { short="Résurrect"; iname=HA_SPELL_RESURRECTION; rez=true; nonheal=true },
63 ["Puits de lumière"] = { short="Puits"; iname=HA_SPELL_LIGHTWELL; cooldown=true; nonheal=true },
64 -- Shaman
65 ["Vague de soins"] = { short="Vague soin"; iname=HA_SPELL_HEALING_WAVE },
66 ["Vague de soins inférieurs"] = { short="Vague inf"; iname=HA_SPELL_LESSER_HEALING_WAVE },
67 ["Salve de guérison"] = { short="Salve"; iname=HA_SPELL_CHAIN_HEAL; group=true },
68 ["Esprit ancestral"] = { short="Résurrect"; iname=HA_SPELL_ANCESTRAL_SPIRIT; rez=true; nonheal=true },
69 -- Paladin
70 ["Lumière sacrée"] = { short="Lumière"; iname=HA_SPELL_HOLY_LIGHT },
71 ["Eclair lumineux"] = { short="Eclair"; iname=HA_SPELL_FLASH_OF_LIGHT },
72 ["Rédemption"] = { short="Résurrect"; iname=HA_SPELL_REDEMPTION; rez=true; nonheal=true },
73 };
74  
75 HA_InstantSpells = {
76 -- Druid
77 ["Récupération"] = { short="Récup"; iname=HA_SPELL_REJUVENATION },
78 ["Rétablissement sur le temps"] = { short="Rétabl"; iname=HA_SPELL_REGROWTH_HOT },
79 ["Innervation"] = { short="Innerv"; iname=HA_SPELL_INNERVATE; cooldown=true; nonheal=true },
80 ["Délivrance de la malédiction"] = { short="Malédiction"; iname=HA_SPELL_REMOVE_CURSE; nonheal=true },
81 ["Abolir le poison"] = { short="Abolir"; iname=HA_SPELL_ABOLISH_POISON; nonheal=true },
82 ["Guérison du poison"] = { short="Poison"; iname=HA_SPELL_CURE_POISON; nonheal=true },
83 ["Prompte guérison"] = { short="Prompte"; iname=HA_SPELL_SWIFTMEND },
84 -- Priest
85 ["Rénovation"] = { short="Rénov"; iname=HA_SPELL_RENEW },
86 ["Mot de pouvoir : Bouclier"] = { short="Bouclier"; iname=HA_SPELL_PWS; nonheal=true },
87 ["Nova sacrée"] = { short="Nova"; iname=HA_SPELL_HOLY_NOVA; group=true },
88 ["Infusion de puissance"] = { short="Infusion"; iname=HA_SPELL_POWER_INFUSION; cooldown=true; nonheal=true },
89 ["Abolir maladie"] = { short="Abolir"; iname=HA_SPELL_ABOLISH_DISEASE; nonheal=true },
90 ["Guérison des maladies"] = { short="Maladie"; iname=HA_SPELL_CURE_DISEASE; nonheal=true },
91 ["Dissipation de la magie"] = { short="Dispel"; iname=HA_SPELL_DISPEL_MAGIC; nonheal=true },
92 -- Paladin
93 ["Horion sacré"] = { short="Horion"; iname=HA_SPELL_HOLY_SHOCK },
94 ["Intervention divine"] = { short="Intervention"; iname=HA_SPELL_DIVINE_INTERVENTION; cooldown=true; nonheal=true },
95 ["Bouclier divin"] = { short="Bouc. divin"; iname=HA_SPELL_DIVINE_SHIELD; cooldown=true; nonheal=true },
96 ["Purification"] = { short="Purifi"; iname=HA_SPELL_PURIFY; nonheal=true },
97 ["Epuration"] = { short="Epuration"; iname=HA_SPELL_CLEANSE; nonheal=true },
98 ["Imposition des mains"] = { short="Imposition"; iname=HA_SPELL_LAY_ON_HANDS },
99 ["B\195\169n\195\169diction de protection"] = { short="Protection"; iname=HA_SPELL_BLESSING_OF_PROTECTION; cooldown=true; nonheal=true },
100 -- Shaman
101 ["Totem de Vague de mana"] = { short="Vague mana"; iname=HA_SPELL_MANA_TIDE; cooldown=true; nonheal=true },
102 ["Expiation"] = { short="Expiation"; iname=HA_SPELL_PURGE; nonheal=true },
103 };
104  
105 HA_HotSpells = {
106 -- Druid
107 ["Récupération"] = HA_SPELL_REJUVENATION,
108 ["Rétablissement"] = HA_SPELL_REGROWTH_HOT,
109 -- Priest
110 ["Rénovation"] = HA_SPELL_RENEW,
111 };
112  
113 HA_PassiveSpells = {
114 -- Shaman
115 ["Réincarnation"] = { short="Réincarnation"; iname=HA_SPELL_REINCARNATION; cooldown=true; nonheal=true},
116 };
117  
118 HA_ZONE_FELWOOD = "Gangrebois (Felwood)";
119 HA_ZONE_RUINS_AHNQIRAJ = "Ruines d'Ahn'Qiraj";
120 HA_ZONE_TEMPLE_AHNQIRAJ = "Ahn'Qiraj";
121 HA_ZONE_MOLTEN_CORE = "Coeur du Magma";
122 HA_ZONE_BLACKWING_LAIR = "Le repaire de l'Aile Noire";
123 HA_ZONE_NAXXRAMAS = "Naxxramas";
124  
125 HA_DEBUF_NAME_NEFARIUS = "Voile de l'ombre";
126  
127 HA_PARSE_SPELL_FAILED_REASON = "Vous n'avez pas réussi à lancer (.+) : (.+)%.";
128  
129 function HA_FixLogStrings(str)
130 return string.gsub(str, "(%%%d?$?s) de (%%%d?$?s)", "%1 DE %2");
131 end
132  
133  
134 elseif ( GetLocale() == "deDE" ) then
135  
136 HA_CHAT_MISC_LOADED = "geladen! (/ha f\195\188r die Hilfe)";
137 HA_CHAT_HELP_CHANNEL = "legt den zu benutzenden Channel fest. Um das Addon zu deaktivieren gebe keinen Channel an.";
138 HA_CHAT_HELP_SHOW = "Zeigt das \195\156bersichtsfenster.";
139 HA_CHAT_HELP_LOCK = "Fixiert das \195\156bersichtsfenster.";
140 HA_CHAT_HELP_AUTO = "Legt fest ob das \195\156bersichtsfenster automatisch in gruppen angezeigt werden soll.";
141 HA_CHAT_HELP_DEBUG = "Zeigt/Versteckt das Debug fenster";
142 HA_CHAT_HELP_VERSIONS = "Prints version of all HA users in your group/raid";
143 HA_CHAT_HELP_MSG = "Sends a message to all HA users in your group/raid";
144 HA_CHAT_CMD_UNKNOWN = "Unbekannter Befehlt. Gebe /ha ein um die Hilfe zu sehen";
145 HA_CHAT_CMD_PARAM_ERROR = "Falsche Parameter";
146 HA_CHAT_LOCK_ON = "Das \195\156bersichtsfenster ist jetzt fixiert";
147 HA_CHAT_LOCK_OFF = "Das \195\156bersichtsfenster ist jetzt beweglich";
148 HA_TEXT_UPGRADE_NEEDED = "Es gibt ein wichtiges Update von Healers Assist. Du musst upgraden um die Funktionalit\195\164t zu gew\195\164hrleisten!.";
149 HA_TEXT_MINOR_VERSION = "Es gibt ein Update von Healers Assist. Du solltest upgraden.";
150  
151 HA_CHAT_MSG_IN_REGEN = "%s regeneriert jetzt!"; -- $1=from
152 HA_CHAT_MSG_OUT_OF_REGEN = "%s regeneriert nicht mehr!"; -- $1=from
153 HA_CHAT_MSG_INNERVATED = "Du hast Anregen! Du solltest zu einer Waffe mit viel Willenskraft wechseln!";
154 HA_CHAT_MSG_INFUSED = "Du hast Seele der Macht! Heilen!";
155  
156 HA_RANK = "Rang";
157 HA_PASSIVE = "Passiv";
158  
159 HA_Spells = {
160 -- Druid
161 ["Heilende Ber\195\188hrung"] = { short="Touch"; iname=HA_SPELL_HEALING_TOUCH },
162 ["Nachwachsen"] = { short="Regrowth"; iname=HA_SPELL_REGROWTH },
163 ["Gelassenheit"] = { short="Tranq"; iname=HA_SPELL_TRANQUILITY; group=true },
164 ["Wiedergeburt"] = { short="Rebirth"; iname=HA_SPELL_REBIRTH; cooldown=true; rez=true; nonheal=true },
165 -- Priest
166 ["Geringes Heilen"] = { short="Lesser heal"; iname=HA_SPELL_LESSER_HEAL },
167 ["Heilen"] = { short="Heal"; iname=HA_SPELL_HEAL },
168 ["Blitzheilung"] = { short="Flash heal"; iname=HA_SPELL_FLASH_HEAL },
169 ["Gro\195\159e Heilung"] = { short="Greater heal"; iname=HA_SPELL_GREATER_HEAL },
170 ["Gebet der Heilung"] = { short="Prayer"; iname=HA_SPELL_PRAYER_OF_HEALING; group=true },
171 ["Auferstehung"] = { short="Resurrect"; iname=HA_SPELL_RESURRECTION; rez=true; nonheal=true },
172 ["Brunnen des Lichts"] = { short="Brunnen"; iname=HA_SPELL_LIGHTWELL; cooldown=true; nonheal=true },
173 -- Shaman
174 ["Welle der Heilung"] = { short="Wave"; iname=HA_SPELL_HEALING_WAVE },
175 ["Geringe Welle der Heilung"] = { short="Lesser wave"; iname=HA_SPELL_LESSER_HEALING_WAVE },
176 ["Kettenheilung"] = { short="Chain heal"; iname=HA_SPELL_CHAIN_HEAL; group=true },
177 ["Geist der Ahnen"] = { short="Resurrect"; iname=HA_SPELL_ANCESTRAL_SPIRIT; rez=true; nonheal=true },
178 -- Paladin
179 ["Heiliges Licht"] = { short="Holy light"; iname=HA_SPELL_HOLY_LIGHT },
180 ["Lichtblitz"] = { short="Flash light"; iname=HA_SPELL_FLASH_OF_LIGHT },
181 ["Erl\195\182sung"] = { short="Resurrect"; iname=HA_SPELL_REDEMPTION; rez=true; nonheal=true },
182 };
183  
184 HA_InstantSpells = {
185 -- Druid
186 ["Verj\195\188ngung"] = { short="Rejuv"; iname=HA_SPELL_REJUVENATION },
187 ["Nachwachsen (HoT)"] = { short="Regrowth"; iname=HA_SPELL_REGROWTH_HOT },
188 ["Anregen"] = { short="Innerv"; iname=HA_SPELL_INNERVATE; cooldown=true; nonheal=true },
189 ["Fluch aufheben"] = { short="Curse"; iname=HA_SPELL_REMOVE_CURSE; nonheal=true },
190 ["Vergiftung aufheben"] = { short="Abolish"; iname=HA_SPELL_ABOLISH_POISON; nonheal=true },
191 ["Vergiftung heilen"] = { short="Poison"; iname=HA_SPELL_CURE_POISON; nonheal=true },
192 ["Rasche Heilung"] = { short="Swift"; iname=HA_SPELL_SWIFTMEND },
193 -- Priest
194 ["Erneuerung"] = { short="Renew"; iname=HA_SPELL_RENEW },
195 ["Machtwort: Schild"] = { short="Shield"; iname=HA_SPELL_PWS; nonheal=true },
196 ["Heilige Nova"] = { short="Nova"; iname=HA_SPELL_HOLY_NOVA; group=true },
197 ["Seele der Macht"] = { short="Infusion"; iname=HA_SPELL_POWER_INFUSION; cooldown=true; nonheal=true },
198 ["Krankheit aufheben"] = { short="Abolish"; iname=HA_SPELL_ABOLISH_DISEASE; nonheal=true },
199 ["Krankheit heilen"] = { short="Disease"; iname=HA_SPELL_CURE_DISEASE; nonheal=true },
200 ["Magiebannung"] = { short="Dispel"; iname=HA_SPELL_DISPEL_MAGIC; nonheal=true },
201 -- Paladin
202 ["Heiliger Schock"] = { short="Shock"; iname=HA_SPELL_HOLY_SHOCK },
203 ["G\195\182ttliches Eingreifen"] = { short="Intervention"; iname=HA_SPELL_DIVINE_INTERVENTION; cooldown=true; nonheal=true },
204 ["Gottesschild"] = { short="Div. shield"; iname=HA_SPELL_DIVINE_SHIELD; cooldown=true; nonheal=true },
205 ["L\195\164utern"] = { short="Purify"; iname=HA_SPELL_PURIFY; nonheal=true },
206 ["Reinigung des Glaubens"] = { short="Cleanse"; iname=HA_SPELL_CLEANSE; nonheal=true },
207 ["Handauflegung"] = { short="Legung"; iname=HA_SPELL_LAY_ON_HANDS },
208 ["Segen des Schutzes"] = { short="Protection"; iname=HA_SPELL_BLESSING_OF_PROTECTION; cooldown=true; nonheal=true },
209 -- Shaman
210 ["Totem der Manaflut"] = { short="Mana Tide"; iname=HA_SPELL_MANA_TIDE; cooldown=true; nonheal=true },
211 ["Reinigen"] = { short="Purge"; iname=HA_SPELL_PURGE; nonheal=true },
212 };
213  
214 HA_HotSpells = {
215 -- Druid
216 ["Verj\195\188ngung"] = HA_SPELL_REJUVENATION,
217 ["Nachwachsen"] = HA_SPELL_REGROWTH_HOT,
218 -- Priest
219 ["Erneuerung"] = HA_SPELL_RENEW,
220 };
221  
222 HA_PassiveSpells = {
223 -- Shaman
224 ["Reinkarnation"] = { short="Reinkarnation"; iname=HA_SPELL_REINCARNATION; cooldown=true; nonheal=true},
225 };
226  
227 HA_ZONE_FELWOOD = "Teufelswald";
228 HA_ZONE_RUINS_AHNQIRAJ = "Ruinen von Ahn'Qiraj";
229 HA_ZONE_TEMPLE_AHNQIRAJ = "Ahn'Qiraj";
230 HA_ZONE_MOLTEN_CORE = "Geschmolzener Kern";
231 HA_ZONE_BLACKWING_LAIR = "Pechschwingenhort";
232 HA_ZONE_NAXXRAMAS = "Naxxramas";
233  
234 HA_DEBUF_NAME_NEFARIUS = "Schleier des Schattens";
235  
236 HA_PARSE_SPELL_FAILED_REASON = "Ihr scheitert beim Wirken von (.+): (.+)%."
237  
238 function HA_FixLogStrings(str)
239 return str;
240 end
241  
242 else
243 -- Default English values
244 HA_CHAT_MISC_LOADED = "Loaded ! (/ha for help)";
245 HA_CHAT_HELP_CHANNEL = "Specifies the channel to use. Specify nothing to stop using a channel (disables the addon).";
246 HA_CHAT_HELP_SHOW = "Shows the main window.";
247 HA_CHAT_HELP_LOCK = "Locks or not the main window.";
248 HA_CHAT_HELP_AUTO = "Automatically display the main window when you are in a group ou raid. Hide it when not grouped.";
249 HA_CHAT_HELP_DEBUG = "Shows or not, the debug window.";
250 HA_CHAT_HELP_VERSIONS = "Prints version of all HA users in your group/raid";
251 HA_CHAT_HELP_MSG = "Sends a message to all HA users in your group/raid";
252 HA_CHAT_CMD_UNKNOWN = "Unknown command. Try /ha help";
253 HA_CHAT_CMD_PARAM_ERROR = "Parameter error for command ";
254 HA_CHAT_LOCK_ON = "Main window is now locked";
255 HA_CHAT_LOCK_OFF = "Main window is now unlocked";
256 HA_TEXT_UPGRADE_NEEDED = "There is a new major version of HealersAssist (incompatible with yours) available. Please upgrade.";
257 HA_TEXT_MINOR_VERSION = "There is a new minor verson of HealersAssist available. You should upgrade.";
258  
259 HA_CHAT_MSG_IN_REGEN = "%s enters regen state !"; -- $1=from
260 HA_CHAT_MSG_OUT_OF_REGEN = "%s leaves regen state !"; -- $1=from
261 HA_CHAT_MSG_INNERVATED = "YOU HAVE BEEN INNERVATED !! YOU CAN KEEP CASTING !!!";
262 HA_CHAT_MSG_INFUSED = "YOU HAVE BEEN INFUSED WITH POWER !! GO BLAST OR HEAL FOR 15 SEC !!!";
263  
264 HA_RANK = "Rank";
265 HA_PASSIVE = "Passive";
266  
267 HA_Spells = {
268 -- Druid
269 ["Healing Touch"] = { short="Touch"; iname=HA_SPELL_HEALING_TOUCH },
270 ["Regrowth"] = { short="Regrowth"; iname=HA_SPELL_REGROWTH },
271 ["Tranquility"] = { short="Tranq"; iname=HA_SPELL_TRANQUILITY; group=true },
272 ["Rebirth"] = { short="Rebirth"; iname=HA_SPELL_REBIRTH; cooldown=true; rez=true; nonheal=true },
273 -- Priest
274 ["Lesser Heal"] = { short="Lesser heal"; iname=HA_SPELL_LESSER_HEAL },
275 ["Heal"] = { short="Heal"; iname=HA_SPELL_HEAL },
276 ["Flash Heal"] = { short="Flash heal"; iname=HA_SPELL_FLASH_HEAL },
277 ["Greater Heal"] = { short="Greater heal"; iname=HA_SPELL_GREATER_HEAL },
278 ["Prayer of Healing"] = { short="Prayer"; iname=HA_SPELL_PRAYER_OF_HEALING; group=true },
279 ["Resurrection"] = { short="Resurrect"; iname=HA_SPELL_RESURRECTION; rez=true; nonheal=true },
280 ["Lightwell"] = { short="Well"; iname=HA_SPELL_LIGHTWELL; cooldown=true; nonheal=true },
281 -- Shaman
282 ["Healing Wave"] = { short="Wave"; iname=HA_SPELL_HEALING_WAVE },
283 ["Lesser Healing Wave"] = { short="Lesser wave"; iname=HA_SPELL_LESSER_HEALING_WAVE },
284 ["Chain Heal"] = { short="Chain heal"; iname=HA_SPELL_CHAIN_HEAL; group=true },
285 ["Ancestral Spirit"] = { short="Resurrect"; iname=HA_SPELL_ANCESTRAL_SPIRIT; rez=true; nonheal=true },
286 -- Paladin
287 ["Holy Light"] = { short="Holy light"; iname=HA_SPELL_HOLY_LIGHT },
288 ["Flash of Light"] = { short="Flash light"; iname=HA_SPELL_FLASH_OF_LIGHT },
289 ["Redemption"] = { short="Resurrect"; iname=HA_SPELL_REDEMPTION; rez=true; nonheal=true },
290 };
291  
292 HA_InstantSpells = {
293 -- Druid
294 ["Rejuvenation"] = { short="Rejuv"; iname=HA_SPELL_REJUVENATION },
295 ["Regrowth over time"] = { short="Regrowth"; iname=HA_SPELL_REGROWTH_HOT },
296 ["Innervate"] = { short="Innerv"; iname=HA_SPELL_INNERVATE; cooldown=true; nonheal=true },
297 ["Remove Curse"] = { short="Curse"; iname=HA_SPELL_REMOVE_CURSE; nonheal=true },
298 ["Abolish Poison"] = { short="Abolish"; iname=HA_SPELL_ABOLISH_POISON; nonheal=true },
299 ["Cure Poison"] = { short="Poison"; iname=HA_SPELL_CURE_POISON; nonheal=true },
300 ["Swiftmend"] = { short="Swift"; iname=HA_SPELL_SWIFTMEND },
301 -- Priest
302 ["Renew"] = { short="Renew"; iname=HA_SPELL_RENEW },
303 ["Power Word: Shield"] = { short="Shield"; iname=HA_SPELL_PWS; nonheal=true },
304 ["Holy Nova"] = { short="Nova"; iname=HA_SPELL_HOLY_NOVA; group=true },
305 ["Power Infusion"] = { short="Infusion"; iname=HA_SPELL_POWER_INFUSION; cooldown=true; nonheal=true },
306 ["Abolish Disease"] = { short="Abolish"; iname=HA_SPELL_ABOLISH_DISEASE; nonheal=true },
307 ["Cure Disease"] = { short="Disease"; iname=HA_SPELL_CURE_DISEASE; nonheal=true },
308 ["Dispel Magic"] = { short="Dispel"; iname=HA_SPELL_DISPEL_MAGIC; nonheal=true },
309 -- Paladin
310 ["Holy Shock"] = { short="Shock"; iname=HA_SPELL_HOLY_SHOCK },
311 ["Divine Intervention"] = { short="Intervention"; iname=HA_SPELL_DIVINE_INTERVENTION; cooldown=true; nonheal=true },
312 ["Divine Shield"] = { short="Div. shield"; iname=HA_SPELL_DIVINE_SHIELD; cooldown=true; nonheal=true },
313 ["Purify"] = { short="Purify"; iname=HA_SPELL_PURIFY; nonheal=true },
314 ["Cleanse"] = { short="Cleanse"; iname=HA_SPELL_CLEANSE; nonheal=true },
315 ["Lay on Hands"] = { short="Lay"; iname=HA_SPELL_LAY_ON_HANDS },
316 ["Blessing of Protection"] = { short="Protection"; iname=HA_SPELL_BLESSING_OF_PROTECTION; cooldown=true; nonheal=true },
317 -- Shaman
318 ["Mana Tide Totem"] = { short="Mana Tide"; iname=HA_SPELL_MANA_TIDE; cooldown=true; nonheal=true },
319 ["Purge"] = { short="Purge"; iname=HA_SPELL_PURGE; nonheal=true },
320 };
321  
322 HA_HotSpells = {
323 -- Druid
324 ["Rejuvenation"] = HA_SPELL_REJUVENATION,
325 ["Regrowth"] = HA_SPELL_REGROWTH_HOT,
326 -- Priest
327 ["Renew"] = HA_SPELL_RENEW,
328 };
329  
330 HA_PassiveSpells = {
331 -- Shaman
332 ["Reincarnation"] = { short="Reincarnation"; iname=HA_SPELL_REINCARNATION; cooldown=true; nonheal=true},
333 };
334  
335 HA_ZONE_FELWOOD = "Felwood";
336 HA_ZONE_RUINS_AHNQIRAJ = "Ruins of Ahn'Qiraj";
337 HA_ZONE_TEMPLE_AHNQIRAJ = "Ahn'Qiraj";
338 HA_ZONE_MOLTEN_CORE = "Molten Core";
339 HA_ZONE_BLACKWING_LAIR = "Blackwing Lair";
340 HA_ZONE_NAXXRAMAS = "Naxxramas";
341  
342 HA_DEBUF_NAME_NEFARIUS = "Veil of Shadow";
343  
344 HA_PARSE_SPELL_FAILED_REASON = "You fail to cast (.+): (.+)%."
345  
346 function HA_FixLogStrings(str)
347 return str;
348 end
349  
350 end
351  
352 -- Variables depending on localization
353 HA_HealDebuffs = {
354 [HA_MORTAL_STRIKE_TEXTURE] = { -- No need for zone, always Mortal Strike -- Use name if another spell/ability uses the same texture
355 malus = 0.50,
356 },
357 [HA_MORTAL_WOUND_TEXTURE] = { -- Healing debuff in Ahn'Qiraj
358 zones = {
359 [HA_ZONE_RUINS_AHNQIRAJ] = 0.10,
360 [HA_ZONE_TEMPLE_AHNQIRAJ] = 0.10, -- Fankriss
361 [HA_ZONE_NAXXRAMAS] = 0.10,
362 },
363 },
364 [HA_VEIL_OF_SHADOW_TEXTURE] = {
365 zones = {
366 [HA_ZONE_FELWOOD] = 0.50, -- Curse of the Deadwood
367 [HA_ZONE_MOLTEN_CORE] = 0.75, -- Curse of gehennas
368 [HA_ZONE_BLACKWING_LAIR] = {
369 names = { -- Needed to prevent catching Ebonroc self heal debuf
370 [HA_DEBUF_NAME_NEFARIUS] = 0.75, -- Nefarius
371 },
372 },
373 [HA_ZONE_NAXXRAMAS] = 0.75, -- ??
374 },
375 },
376 [HA_NECROTIC_POISON_TEXTURE] = {
377 zones = {
378 [HA_ZONE_NAXXRAMAS] = 0.90, -- ??
379 },
380 },
381 [HA_GREEN_AFFLICTION_TEXTURE] = {
382 zones = {
383 [HA_ZONE_BLACKWING_LAIR] = 0.50, -- Chromaggus Green affliction
384 },
385 },
386 -- Hex of weakness (20% HR) (http://www.thottbot.com/?sp=19285)
387 };
388