Parrot
Floating Combat Text of awesomeness.
Displays Events from the combatlog (damage, healing, ...) as moving text and numbers across the Screen. It also supports various other Events (Loot, Cooldowns, ...). Further Parrot offers a Trigger-system to display Text and play sounds on certain predefined events (e.g. Nightfall for Warlocks).
Localization
If you want to translate Parrot into your language (or update an existing translation) please do so here.
FAQ
Q: "I created a custom Trigger doing <something>. Is it worthy to be in parrots default triggers?"
A: In many cases it is. If you want to contribute a custom trigger to be added to the default triggers, please post a ticket where you describe *exactly* how you set it up. I can't figure that out for every class and every spec.
Q: "Parrot is not showing heals, but it's enabled in the options"
A: Since 3.2 WoW displays every full overheal in the combatlog (even for HoTs). That's why Parrot v1.9.0+ contains an option in Events to "Hide full overheals" which is enabled by default to avoid unnecessary spam.
Q: ''I want to use custom fonts and sounds in Parrot, but there are none available'
A: Parrot doesn't provide sounds or additional fonts (only the fonts included in WoW)
For additional fonts and sounds please install SharedMedia.
To use custom sounds and fonts see the "INSTRUCTIONS for MyMedia.txt" in the SharedMedia-folder.
Q: "Whenever I /reload or log back in again, parrot auto-hides blizzard's default outgoing damage text (the one above the mob in question). Is there any way to avoid having to enable blizz's functions all the time?
A: When enabled Parrot manages the settings for Blizzard FCTs damage- and heal-display. You can enable these features to be used with Parrot in the config (General->Game damage/healing)
Q: "Sometimes when Looting stackable items, the stackcount is off. Why isn't this fixed?"
A: The problem is, that the Interface-event for the Loot is sometimes triggered before, and sometimes after the item was put in the bag (depending on lag). If anyone knows a solution that does not involve constantly polling the bags' content, I'm open to suggestions.
Questions
If you need help with some option, trigger, or whatever use the Parrot-forum on wowace for any questions you might have (please no bug-reports).
Feature Requests
To make a feature Request please use the ticket-system.
Before making a feature Request please make sure that the current alpha does not contain the feature already.
Also check if there is a similar feature request among the open tickets already (and maybe join the discussion there).
I can't seem to figure out how to combine a main hand and offhand strike for the same attack to only display as one, such as frost strike and obliterate. Any help would be appreciated.
Is there any way to alter/remove the quest update notifications that show up on my screen? It's useful, but when I'm killing dozens of roaches, it spams my screen and I can't really see what I'm doing until it fades out. Help?
Open ...\Parrot\Code\CombatEvents.lua
Search line: local diff = GetInstanceDifficulty()
Replace with: local name, instanceType, diff = GetInstanceInfo()
i'm still getting LUA errors with new version.
I can't get tickets page to open on wowace for parrot (works for other addons, oddly), so pasting this here:
17x Parrot-v1.11.1-1-g98b9b58\Code\CombatEvents.lua:220: attempt to call global "GetInstanceDifficulty" (a nil value)
Parrot-v1.11.1-1-g98b9b58\Code\CombatEvents.lua:220: in function "?"
libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4
<in C code>
<string>:"safecall Dispatcher[1]":13: in function "?"
libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
TomTom-v50200-1.0.2\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
im getting LUA error when trying to open parrot.
Message: Interface\AddOns\Parrot\Code\Triggers.lua:2589: bad argument #1 to 'pairs' (table expected, got nil)
Time: 03/11/13 12:00:19
Count: 1
Stack: [C]: in function `pairs'
Interface\AddOns\Parrot\Code\Triggers.lua:2589: in function `makeOption'
Interface\AddOns\Parrot\Code\Triggers.lua:2615: in function `OnOptionsCreate'
Interface\AddOns\Parrot\Code\Parrot.lua:236: in function <Interface\AddOns\Parrot\Code\Parrot.lua:227>
Interface\AddOns\Parrot\Code\Parrot.lua:320: in function `?'
...dOns\Castbars\Libs\AceConsole-3.0\AceConsole-3.0.lua:94: in function `?'
Interface\FrameXML\ChatFrame.lua:4388: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4082: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4121: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
= <function> defined =[C]:-1
Is there a way to edit and fine tune this addon without all the damn menus in your face? You close one menu to look at what you've got and you have to re-open all of them for the next tiny adjustment. It can take 100 times as long as it needs to if you're trying to get things just perfect.
Hi.It's can't correctly display trigger by unit health.Oh,and the secondary condition can't increase.Maybe in previous versions of the game,it was normal.
Killing Blow only registers about half my killing blows
Hi,
is there a way to enable Holy Word: Serenity, Holy Word: Chasitce and Holy Word: Sanctuary cooldowns?
Ohter cooldowns work, but even creating a custom trigger does not work.
Any help is appreciated.
Sarbor
Only registers half the killing blows since MOP
Greetings.
Nice addon, but is there a way to only display crits? Having all dots ticking on screen takes up at bit too much room. :P
Killing blows do not register
Pretty minor, but any chance you can add more color options for new damage types? I'm not a fan of how spells that do Chaos or shadowflame or shadowfrost (etc.) damage will always show up as yellow.
I can't open the config panel, I click the button but nothing happens, same if I type /parrot
First thing, I LOVE this addon, I have been using it since BC and LK and it is one of my baseline addons.
This issue I have is not gamebreaking, just annoying. It seems whenever I get any item, it will sometimes tell me that I have more than one of it in my bags. For example, when I create a spirit of harmony ouf of motes of harmony. If I have 0 SoH on me, I click to make a SoH parrot then pops up saying :Spirit of Harmony +1 (2)" when I only have 1.
Is there a reason this is happening? I know this is one instance but it happens for other items as well.
Keep up the good work!
Many times I will score a KIlling Blow and it wont show up on Parrot?
hey, i wonder why there is quite a noticeable delay between events happening and them showing up in this (great) addon. is it because i set it up wrong?
thanks
Is there a way to add thousand-group separator, like "37,500" instead of "37500" ?
Could you add an option to disable output frame (inc, outgoing, notifications), currently i have to either change frame for every event for particular registered to frame or just delete the frame, i only need outgoing damage frame to only display damage done.
How can i see my Party members damage
BTW nice Addon i like it alot