• 0

    posted a message on Shadowed Unit Frames [official]
    Hey guys,

    I'm using Shadow Unit Frames and have it set up to show all icons (buff, debuffs, enemy crap being put on my targets etc. etc.).

    Now I'm very happy with SuF and I don't want to switch to other frames or the default frames. However it would be nice to have a more profound indicator for CC's. I have tried LoseControl but those indicators don't show on my unit frames (if I put 'm there, they fall underneath the frames and aren't visible). Also, I find LoseControl a bit clunky since I have to drag it frame by frame and also for each other character individually (no profiles or default profile).

    Long story short, any way to setup SuF to show CC's on friendly targets more profound as from a healer perspective? (don't want to switch to other frames). Thanks
    Posted in: Unit Frames
  • 0

    posted a message on Pitbull Tags
    Hello, I'm not an addon developer but an user who wants to create his own UI.
    Wonder if you guys can tell me where I can find a full list of tags for this addon.
    Not sure if it's the proper name but what I'm looking for is the code I must put in my bars, i.e: [curHP] to display current hit points.
    Thanks in advance.
    Posted in: AddOn HELP!
  • 0

    posted a message on Prat 3.0 Chat Mod Framework
    I didn't want to open a ticket, since it isn't really a Prat bug.

    Currently all German (deDE) clients have a bug with their chat system (confirmed by GM). The "general" (/1) and "localdefence" (/3) chat channels are not working corrently. The only solution to fix this is switching the client to english language.

    This happens because invalid arguments are passed to the CHAT_MSG_CHANNEL event handler: "channelString" ( arg4 ), "channelNumber" ( arg8 ) and "channelName" ( arg9 ).

    General Chat Example:
    arg4 = "Genaral - Dalaran"
    arg8 = 0
    arg9 =

    should be:
    arg4 = "1. Allgemein - Dalaran"
    arg8 = 1
    arg9 = "Allgemein - Dalaran"


    Trade Chat Example:
    arg4 = "2. Handel - Hauptstädte"
    arg8 = 2
    arg9 = "Handel - Hauptstädte"

    works as intended


    LocalDefense Chat Expample:
    arg4 = "LocalDefense - Dalaran"
    arg8 = 0
    arg9 =

    should be:
    arg4 = "3. Lokale Verteidigung - Dalaran"
    arg8 = 3
    arg9 = "Lokale Verteidigung - Dalaran"


    Prat doesn't show the messages from /1 and /3, probably since it doesn't like the arguments (no channel number anywhere, empty "channelName", wrong language).

    It would be nice if some quick fix could be included in Prat until Blizzard fixes the bug, which could happen a few days, but also take a few weeks.
    Posted in: General AddOns
  • 0

    posted a message on Invisible who lookup
    Hey.
    I was wondering if anyone could tell me if the wholib (http://www.wowace.com/projects/wholib/) still is working.. if not how can i make a simple who lookup that doesnt show to the user ?

    Thanks in advance :D
    Posted in: AddOn HELP!
  • 0

    posted a message on X-Perl Thread
    Fix "set focus" target please ^^
    Posted in: Unit Frames
  • 0

    posted a message on Acheron - Death Reports [official thread]
    Back again to the (2^31-1 %) bug. I sometimes had "(-- %)" displayed on some actions, it was always when something happened after somebody was already dead, for expample when somebody was at 500/8000 HP, got 2k damage and was healed after that. I guess that could be a problem with the combat log latency, but nothing which needs to be fixed, it still shows everything interesting.

    I was just in Zul'Aman and one tank had many disconnects, so we died many times.

    When we finished, 3 group members had all their death reports filled with "(2^31-1 %), while the other 7 members had normal reports.

    I noticed that I wasn't able to select the names from the 3 "bad" members from the dropdown menu in the Acheron GUI (yes, all 10 where still in group). The other 7 members showed up and one entry called "unknown", which showed nothing when I selected it.

    I was however able to right-click on a unit frame and see the death reports all group members this way.

    I don't know what made the 3 "bad" member entries special, they all were in the group all the time. Even the death reports for our tank who had the disconnects were fine.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    I really like the new Aura tracking. There is just one small cosmetic change which should be patched in a new revision.
    	if debuffCount > 1 then
    		action = action .. "x"..debuffCount
    	end


    It will show something like "Debuffx4", it would be easier to read if it was something like "Debuff x4" or "Debuff (4x)".
    Posted in: Raid AddOns
  • 0

    posted a message on Grid
    Hello.

    i walked trough the wishlist and saw the "Hide Grid in 5-Man-Raids" wish.
    well i had some time, looked trough the code and here's what's needed to accomplish that:

    (Change) GridLayout.lua:312
    	desc = L["Sets when the Grid is visible: Choose 'Always', 'Grouped', 'Raid' or '5+Raid'"],


    (Change) GridLayout.lua:319
    	validate={["Always"] = L["Always"], ["Grouped"] = L["Grouped"], ["Raid"] = L["Raid"], ["5+Raid"]= L["5+Raid"]},


    (Add) GridLayout.lua:1049
    	elseif frameDisplay == "5+Raid" and InRaidOrBG() and GetNumRaidMembers() > 5 then
    		self.frame:Show()


    Now if you choose the "5+Raid" option from the "Show Raid" dropdown,
    grid is only shown if the raidgroup has more than 5 members.

    Since the number of raidmembers can change, it's necessary to add some events.
    I used two events that were commented out in my version of Grid:

    (Change) GridLayout:592
    	self:RegisterEvent("Grid_UnitJoined", "CheckVisibility")
    	self:RegisterEvent("Grid_UnitLeft", "CheckVisibility")



    I hope i helped someone.

    Anath:EU:Tichondrius

    Ps. The locales have to be updated as well:

    (Change) GridLocale-enUS.lua:87
    	["Sets when the Grid is visible: Choose 'Always', 'Grouped', 'Raid' or '5+Raid'."] = true, 


    (Add) GridLocale-enUS.lua:91
    	["5+Raid"] = true,


    the german one could look like:

    (Change) GridLocale-deDE.lua:83
    	["Sets when the Grid is visible: Choose 'Always', 'Grouped', 'Raid' or '5+Raid'."] = "Setzt die Sichtbarkeit von Grid: W?hle 'immer', 'in Gruppe', 'in Schlachtzug' oder 'in 5+Schlachtzug'.",


    (Add) GridLocale-deDE.lua:87
    	["5+Raid"] = "in 5+Schlachtzug",


    Pps. I hope my english was understandable ;)
    Posted in: Grid & Grid2
  • 0

    posted a message on Acheron - Death Reports [official thread]
    All people who want to see aura gains/fades (including stacks) can edit Acheron with the small patches I posted here, until it's officially implemented in Acheron.

    It will also display an aura break/refresh, but since it only was a quick hack, I didn't filter them out. I didn't change the code much, so it should work fine for everybody. It has been working fine for me in the last two weeks in MH/BT raids.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    Quote from Nikkodemus »

    Shinja, when you saw this, did you also see the funky health % numbers like what Menju posted in his screenshot earlier in this thread?

    Oh, and what version are you using?


    I also had the funny health % today, using latest r80961. When moving my mouse over the entries, it would show people with "0/0 (2^-31%)" health. So the wrong entry seems to be the result of a division by zero (0 div 0). I only had this kind of entries on raid members who where very far away from me (possibly > 40m, Archimonde battle). The raid mebers near me had their normal health displayed. It might be a problem with the range of the combat log.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    I did some small code hacks to show what idea I was thinking of.

    (all edits done in "Acheron.lua")

    	if eventType == "UNIT_DIED" then
    		self:HandleDeathEvent(timeStamp, dstGUID)
    --	elseif eventType == "SPELL_AURA_APPLIED" or
    --		eventType == "SPELL_AURA_REMOVED" or
    --		eventType == "SPELL_AURA_APPLIED_DOSE" or
    --		eventType == "SPELL_AURA_REMOVED_DOSE"
    --	then
    --		self:HandleBuffEvent(event, timeStamp, eventType, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, ...)
    	else
    		self:HandleHealthEvent(event, timeStamp, eventType, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, ...)
    	end


    		elseif suffix == "MISSED" or special == "MISSED" then
    			missType = select(4, ...)
    		elseif suffix == "AURA" then
    			local buffCount = select(5, ...) or 1
    			amount = 0
    			source = select(4, ...)
    			if buffCount ~= 1 then spell = spell.."("..buffCount..")" end
    			if special == "APPLIED" then
    				action = "  >>> "
    			elseif special == "REMOVED" then
    				action = "  <<< "
    		  end
    		end
    	elseif suffix == "DAMAGE" then


    I know it's a bit dirty since it doesn't fit in the design of the event system, but it does its job.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]

    What if the healer(s) resist?


    That would be just bad luck.

    I didn't want to turn Acheron into some kind of healer assist addon, I just took the silence as an example when knowing about a buff/debuff is helpful to understand someone's death, even when it didn't heal/damage anybody. It might be a nice feature to let the user choose to log all buffs/debuffs or just the important ones (from debuffs.lua).

    It's just confusing that when somebody resists a debuff it will show up in the death log, but not when he gets the debuff.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    Quote from Nikkodemus »

    How would Acheron be able to discern that the reason the tank died is that the main tank healers were silenced, for example. It would have to somehow understand who the main tank healers were (track some sort of total healing?) and then track a silence debuff on someone else in the context of that player's death.


    I didn't think of such a complex solution. When some boss uses silence, the whole raid will get silenced. So the main tank would also have the "silence" debuff, even if it has no effect on him.

    I just thought of a simple way to log any buff/debuff gain and fade. No complex calculation would be needed, just a simple entry in the death log with time and (de-)buff name.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    One feature which I really would like to see in Acheron is having applied und removed auras to show up in the death log.

    I'm don't want to know that somebody died because he took too much damage or got no healing. I want to know why.

    Was there a silence effect? Was shield wall running? Was the paladin to far away so the tank lost the fire resistance aura? Did the mob resist the hunter's feign dead or didn't he even use it? Did the player use blood fury?

    All these questions are not answered by the death log, I only see DoTs or HoTs when they actually do damage or healing, nothing more.

    The interesting part is that the death log shows when sobody resist a debuff, but not when he gets it.
    Posted in: Raid AddOns
  • 0

    posted a message on Acheron - Death Reports [official thread]
    There is a problem with the localization implementation of chat channels.

    For example in the deDE locale, we have:

    L["raid"] = "Schlachtzug"


    In "display.lua" we find:
    Quote from display.lua »

    SendChatMessage(str, loc, nil, target)


    The "loc" paramater will have the value "Schlachtzug" instead of "raid" and when we try to post to the raid chat it will of course fail with an error message.

    Whispering or posting to global channels will work, but posting to "say", "party", "raid", "guild", "officer" will fail on deDE clients.
    Posted in: Raid AddOns
  • To post a comment, please or register a new account.