Heya, some new US druid announces (innervate, whispers) and a feature request...
First the announces
['WHISPER:Innervate'] = {
"you are Innervated!",
"the power of GraySkull is on you, use it wisely! (SuperManaRegen mode ON)",
"Bow before me, 'cuz I've just Innervated you ^^",
"Try to not die in the next 20 seconds, or my Innervate will be wasted. Ty :)",
"you are Innervated. HINT: don't cast spells in the next 20 seconds to maximize the effects",
"I used *MY* Innervate on YOU, now *I* will need to drink mana pots. Unfair, isn't it?",
},
Now the feature request...
I started recently to use drums. Not in real life, my parents would kill me if I'd use a drum at 2am... WoW drums. The ones that leatherworkes do.
It's not properly a spell, it's an item that give you a 30 secs buff, can be nice and very useful.
Now, it would be nice, instead of having another addon to announce 'em, to be able to use castYeller for those too.
Do you think it would be too difficult ?
If you need testing and combato log parsing, simply bug me :)
Cheers,
Arzach
PS: atm I'm also looking for a small movable frame to host those w/o having to use a whole UI modifier... maybe I'll have to write it tho :|
PS: atm I'm also looking for a small movable frame to host those w/o having to use a whole UI modifier... maybe I'll have to write it tho :|
Add them to autobar ?
ATM CastYeller is class-centric, not sure how I could add more general items. And they may be handled differently than spells, which can be a trouble too. I would like having a combat log excerpt please.
ATM CastYeller is class-centric, not sure how I could add more general items. And they may be handled differently than spells, which can be a trouble too. I would like having a combat log excerpt please.
Combat log suxx big time. It only shows "you ained the buff".
This explains way better...
Seems a "normal" spell.
Btw, Kyubi no Kitsune roxx, but it could have a friggin' 3-lines howto, spent 1h figuring out how to make it work.
I?m having some issues. I play on the american server as a paladin, and every time i cast a spell that works with the addon (redempention, bubble, etc) it just send <<< Redemption on you >>> and doesnt use my paladin.lua
Is there something wrong? I just changed the paladin.lua to look like this:
local function PaladinSetup()
local L = AceLibrary("AceLocale-2.2"):new("CastYeller-Paladin")
L:RegisterTranslations("enUS", function() return {
['Divine Intervention'] = {
"Utilizando DI em voce, '$TARGET'.",
"LOL WIPE DI em vc.",
"Usei DI em voc?, cuidado para n?o tirar na hora errada, '$TARGET'.",
"Divine Intervention em voc?.",
},
['Blessing of Protection'] = {
"'$TARGET!', estou te bolhando, fica esperto",
"'$TARGET!', BoP em vc!",
"'$TARGET!', roubou o aggro ??",
"Bolha! Agora fica sem bater :P",
"Voc? foi bolhado! Fica ligado!",
},
['Redemption'] = {
"Caramba '$TARGET!', s? morre hein? Estou te ressando! Fica sussa!",
"Uia, alguem gosta de pagar reparo O.o levanta ae!",
"LoL, morreu denovo :P Sorte que eu j? estou vivo! Te ressando!",
"Afe '$TARGET!' para de noobear e espera o res :P",
"'$TARGET!', a culpa ? dos healers agora n?? ",
"Sua vida custa 1800 de mana para mim! :O Te ressando :D",
"?... '$TARGET!'... morreu denovo... complicado ...",
"Como ? a? no purgat?rio? Te ressando!",
"'$TARGET!', mande lembran?as para o spirit healer na pr?xima vez!",
"O pior j? passou, agora oque lhe resta a fazer ? me dar 10g por estar te ressado!!!1111111111",
},
} end)
L:RegisterTranslations("zhTW", function() return {
['Divine Intervention'] = {
"Utilizando DI em voce, '$TARGET'.",
"LOL WIPE DI em vc.",
"Usei DI em voc?, cuidado para n?o tirar na hora errada, '$TARGET'.",
"Divine Intervention em voc?.",
},
['Blessing of Protection'] = {
"'$TARGET!', estou te bolhando, fica esperto",
"'$TARGET!', BoP em vc!",
"'$TARGET!', roubou o aggro ??",
"Bolha! Agora fica sem bater :P",
"Voc? foi bolhado! Fica ligado!",
},
['Redemption'] = {
"Caramba '$TARGET!', s? morre hein? Estou te ressando! Fica sussa!",
"Uia, alguem gosta de pagar reparo O.o levanta ae!",
"LoL, morreu denovo :P Sorte que eu j? estou vivo! Te ressando!",
"Afe '$TARGET!' para de noobear e espera o res :P",
"'$TARGET!', a culpa ? dos healers agora n?? ",
"Sua vida custa 1800 de mana para mim! :O Te ressando :D",
"?... '$TARGET!'... morreu denovo... complicado ...",
"Como ? a? no purgat?rio? Te ressando!",
"'$TARGET!', mande lembran?as para o spirit healer na pr?xima vez!",
"O pior j? passou, agora oque lhe resta a fazer ? me dar 10g por estar te ressado!!!1111111111",
},
} end)
return {
['Divine Intervention'] = {
events = { success = true, failure = true },
channel = { '_BROADCAST', '_WHISPER' },
conditions = { 'combat' },
},
['Blessing of Protection'] = {
events = { success = true, failure = true },
channel = { '_BROADCAST', '_WHISPER' },
conditions = { 'combat' },
},
['Redemption'] = {
events = { start = true },
channel = { '_BROADCAST', '_WHISPER' },
},
}, L
end
CastYeller:RegisterAnnounces('PALADIN', PaladinSetup)
It should be ok as long as you play with an enUS or zhTW client. Check if the "funny announce" option is checked. Notice that Divine Intervention and Blessing of Protection should only be announced while in combat.
Wait... if you want to customize the whispers, you have to use something like this :
Fixed.
CastYeller.lua, Line 535
(wrong)
instead of
(right)
I made a tad of work in the last few hours (see changelog). I let you test the new features.
I tried to use colors, but they doesn't work in code...
There was a "sentTarget" instead of "sendTarget" in the check
Cheers :)
I can't wait to start adding more custom announces, but... would you be so kind to give an example line complete with alternative announces ?
I can't fully understand is the fail condition can be used in the announce and what's the exact new format.
Cheers ;)
Edit: btw, I just fixed whispers, that were not working.
First the announces
Now the feature request...
I started recently to use drums. Not in real life, my parents would kill me if I'd use a drum at 2am... WoW drums. The ones that leatherworkes do.
It's not properly a spell, it's an item that give you a 30 secs buff, can be nice and very useful.
Now, it would be nice, instead of having another addon to announce 'em, to be able to use castYeller for those too.
Do you think it would be too difficult ?
If you need testing and combato log parsing, simply bug me :)
Cheers,
Arzach
PS: atm I'm also looking for a small movable frame to host those w/o having to use a whole UI modifier... maybe I'll have to write it tho :|
Add them to autobar ?
ATM CastYeller is class-centric, not sure how I could add more general items. And they may be handled differently than spells, which can be a trouble too. I would like having a combat log excerpt please.
Tried, doesn't support 'em well :(
Combat log suxx big time. It only shows "you ained the buff".
This explains way better...
Seems a "normal" spell.
Btw, Kyubi no Kitsune roxx, but it could have a friggin' 3-lines howto, spent 1h figuring out how to make it work.
Cheers,
Arzach
EDIT; Seems i have to be in combat, is there any way to change this?
Just edit the druid.lua in the announces folder.
It's pretty easy to understand, just comment out the "condition" line.
There is also a way (iirc) to do that in-game, but I can't remember it atm.
Cheers :)
PS: if you announce to custom channels it's pretty annoying to spam 'em, so the combat condition cut the unnecessary spamming.
Link ?
It seems I'm a bit lazy : could you list which drums could be worth to be announced. :p
http://www.wowace.com/wiki/Tankalyze
Ok. I'll add miss announces for those skills.
Edit: notice that some of them are already included. You may have to enable them though.
Sure thing :)
Atm there are only these drums in game:
Cheers, Arzach
I?m having some issues. I play on the american server as a paladin, and every time i cast a spell that works with the addon (redempention, bubble, etc) it just send <<< Redemption on you >>> and doesnt use my paladin.lua
Is there something wrong? I just changed the paladin.lua to look like this:
Wait... if you want to customize the whispers, you have to use something like this :