Download
(2Kb)
Download
Updated: 07-13-11 09:43 AM
Pictures
File Info
Updated:07-13-11 09:43 AM
Created:05-25-11 12:07 PM
Downloads:2,696
Favorites:22
MD5:

Ara Broker Reputations Alts

Version: r2
by: Aranarth [More]

This is a little plugin for Ara Broker Reputations (requires r10 or above).

It records and display alternative characters reputation next to the hovered faction.

r2
- Fixed alts factions to correctly save (and display) but I'm afraid you will have to log your alts again.


r1
- Initial release.
Post A Reply Comment Options
Unread 07-31-18, 08:11 PM  
Lightstylez
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Anyone know an up to date addon like this? Can't find anything similar, was super useful back in the day.
Report comment to moderator  
Reply With Quote
Unread 06-24-13, 05:57 PM  
samvx
A Defias Bandit
 
samvx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 118
Uploads: 3
Link Broken Dude

Originally Posted by credomane
I really love this addon and its sister addon. However, there is a major flaw in this addon that I've fixed.

GetNumFactions() cannot be relied on to return the correct number of factions the character has. What this functions really does is return the number of lines in your faction display. Factions under a collapsed header are not counted at all. Hence the problems I and others were having. The scanning functions was terminating before actually scanning all factions resulting in missing data.

Blizzard really needs to rename this function to GetNumFactionLines() or something similar and add one that does what the current function sounds like it does. There is a way, however, to scan all reputations regardless of their expanded/collapsed state. The patched version can be found on my website here and shall remain there more or less indefinitely unless the patch become official. If I knew how to upload it here as a patch or something without creating another addon with "(fixed)" in the title I would.

To demonstrate the difference I added two slash commands. /repscan and /repscanold using the new and old scanning methods, respectively. On my main toon /repscan returns 105 factions while /repscanold returns only 33. Even with everything expanded it still doesn't quite get them all. [edit]Scratch that now that I fixed my counting issue /repscan and /repscanold match now with everything expanded.[/edit]

You will need to log into all of your characters to get the missing factions added but that should be obvious, right?

@Aranarth or current addon maintainer: I'm not worried about getting credit at all. If you wish to implement my fix as an official fix, unmodified or otherwise, by all means please do!

[edit]
Updated my patch.
  • Fixed a possible nil operation. One out of my 5 character ran into it every single time the rest had no problem.
  • Fixed counting bug. Now only counts the factions and headers that have rep. Before I was mistakingly counting them all.
Report comment to moderator  
Reply With Quote
Unread 03-26-13, 09:42 PM  
credomane
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I really love this addon and its sister addon. However, there is a major flaw in this addon that I've fixed.

GetNumFactions() cannot be relied on to return the correct number of factions the character has. What this functions really does is return the number of lines in your faction display. Factions under a collapsed header are not counted at all. Hence the problems I and others were having. The scanning functions was terminating before actually scanning all factions resulting in missing data.

Blizzard really needs to rename this function to GetNumFactionLines() or something similar and add one that does what the current function sounds like it does. There is a way, however, to scan all reputations regardless of their expanded/collapsed state. The patched version can be found on my website here and shall remain there more or less indefinitely unless the patch become official. If I knew how to upload it here as a patch or something without creating another addon with "(fixed)" in the title I would.

To demonstrate the difference I added two slash commands. /repscan and /repscanold using the new and old scanning methods, respectively. On my main toon /repscan returns 105 factions while /repscanold returns only 33. Even with everything expanded it still doesn't quite get them all. [edit]Scratch that now that I fixed my counting issue /repscan and /repscanold match now with everything expanded.[/edit]

You will need to log into all of your characters to get the missing factions added but that should be obvious, right?

@Aranarth or current addon maintainer: I'm not worried about getting credit at all. If you wish to implement my fix as an official fix, unmodified or otherwise, by all means please do!

[edit]
Updated my patch.
  • Fixed a possible nil operation. One out of my 5 character ran into it every single time the rest had no problem.
  • Fixed counting bug. Now only counts the factions and headers that have rep. Before I was mistakingly counting them all.
Last edited by credomane : 03-26-13 at 10:21 PM.
Report comment to moderator  
Reply With Quote
Unread 08-14-11, 11:17 AM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
Update: Somehow suddenly some of the rep begins to show up on alts, but with very different result. I have 10 characters all member of the same guild. Moused over the guildrep on all characters but alt rep only shows the rep for 3 of my characters. My death knights rep with different factions doesnt show at all. All in all, this addon seems not to be working as it should.
Report comment to moderator  
Reply With Quote
Unread 07-16-11, 06:17 AM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
Originally posted by Aranarth
@martinboy:

Yes. The older r2 linked below should have been labelled b2 instead. My bad.
Then its still not working. Now it records no factions at all. I have hovered over factions both in blizzards rep tap and your ara broker rep addon. This is what I get from alt.lua in your newest version after hovering over factions on 3 characters. I can mention, that the alt.lua file doesnt get created before I have logged into a second character.

AraReputationsAltsDB = {
["Silvermoon"] = {
["Calexia"] = {
["class"] = "MAGE",
["faction"] = "Alliance",
["factions"] = {
},
},
["Alexizi"] = {
["class"] = "WARLOCK",
["factions"] = {
},
["faction"] = "Alliance",
},
["Animalia"] = {
["class"] = "HUNTER",
["factions"] = {
},
["faction"] = "Alliance",
},
},
}
Report comment to moderator  
Reply With Quote
Unread 07-16-11, 03:45 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
@martinboy:

Yes. The older r2 linked below should have been labelled b2 instead. My bad.
Report comment to moderator  
Reply With Quote
Unread 07-15-11, 06:47 PM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
Originally posted by Aranarth
@martinboy:

Aww I'm sorry, I overlooked the part with the Alliance Vanguard.
A fixed version will be posted shortly.

Thank you for your help.
Is the r2 version the new updated version? Because the r2 version I have on my pc is downloaded july 12.
Report comment to moderator  
Reply With Quote
Unread 07-13-11, 09:32 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
@martinboy:

Aww I'm sorry, I overlooked the part with the Alliance Vanguard.
A fixed version will be posted shortly.

Thank you for your help.
Report comment to moderator  
Reply With Quote
Unread 07-12-11, 08:31 AM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
I am sorry, but it still doesnt work. It only shows alt rep for Alliance Vanguard and no other factions.

This is what alt.lua gave me after I hovered over all factions from 2 characters:

AraReputationsAltsDB = {
["Silvermoon"] = {
["Summersby"] = {
["class"] = "DEATHKNIGHT",
["factions"] = {
["Alliance Vanguard"] = 42999,
},
["faction"] = "Alliance",
},
["Animalia"] = {
["class"] = "HUNTER",
["faction"] = "Alliance",
["factions"] = {
},
},
},
}
Last edited by martinboy : 07-12-11 at 08:33 AM.
Report comment to moderator  
Reply With Quote
Unread 07-05-11, 02:01 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Re: display addon

Thank you martinboy, I think I found the issue.
The following version should work correctly, but you will have to log alts again before seeing anything.
http://aranarth.pagesperso-orange.fr...ns_Alts-r2.zip
Last edited by Aranarth : 07-05-11 at 02:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 04:08 PM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
display addon

I am using Titan Panels.
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 04:07 PM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
ara broker reputation alts lua

AraReputationsAltsDB = {
["Silvermoon"] = {
["Druidehyld"] = {
["class"] = "DRUID",
["factions"] = {
},
["faction"] = "Alliance",
},
["Frenzypaws"] = {
["class"] = "WARRIOR",
["faction"] = "Alliance",
["factions"] = {
},
},
["Summersby"] = {
["class"] = "DEATHKNIGHT",
["factions"] = {
},
["faction"] = "Alliance",
},
["Lillepala"] = {
["class"] = "PALADIN",
["faction"] = "Alliance",
["factions"] = {
},
},
["Alexizi"] = {
["class"] = "WARLOCK",
["factions"] = {
},
["faction"] = "Alliance",
},
["Calexia"] = {
["class"] = "MAGE",
["faction"] = "Alliance",
["factions"] = {
},
},
["Animalia"] = {
["class"] = "HUNTER",
["factions"] = {
["Alliance Vanguard"] = 42999,
},
["faction"] = "Alliance",
},
["Sorine"] = {
["class"] = "PRIEST",
["factions"] = {
},
["faction"] = "Alliance",
},
},
}
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 04:07 PM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
ara broker reputation lua

AraReputationsDB = {
["scale"] = 1,
["Silvermoon - Frenzypaws"] = {
["collapsedHeaders"] = {
},
},
["showRawInstead"] = false,
["blizzardColors"] = {
{
["b"] = 0.22,
["g"] = 0.3,
["r"] = 0.8,
}, -- [1]
{
["b"] = 0.22,
["g"] = 0.3,
["r"] = 0.8,
}, -- [2]
{
["b"] = 0,
["g"] = 0.27,
["r"] = 0.75,
}, -- [3]
{
["b"] = 0,
["g"] = 0.7,
["r"] = 0.9,
}, -- [4]
{
["b"] = 0.1,
["g"] = 0.6,
["r"] = 0,
}, -- [5]
{
["b"] = 0.1,
["g"] = 0.6,
["r"] = 0,
}, -- [6]
{
["b"] = 0.1,
["g"] = 0.6,
["r"] = 0,
}, -- [7]
{
["b"] = 0.1,
["g"] = 0.6,
["r"] = 0,
}, -- [8]
},
["textValues"] = false,
["Silvermoon - Alexizi"] = {
["collapsedHeaders"] = {
["The Burning Crusade"] = true,
["Other"] = true,
["Wrath of the Lich King"] = true,
["Classic"] = true,
},
},
["blockDisplay"] = "text",
["Hellfire - Holycrappy"] = {
["collapsedHeaders"] = {
},
},
["showRepToGo"] = true,
["useTipTacSkin"] = true,
["textToGo"] = false,
["Silvermoon - Druidehyld"] = {
["collapsedHeaders"] = {
},
},
["Silvermoon - Lillepala"] = {
["collapsedHeaders"] = {
},
},
["textPerc"] = true,
["Silvermoon - Summersby"] = {
["collapsedHeaders"] = {
["Inactive"] = true,
},
},
["asciiBar"] = "dualColors",
["barTexture"] = "Interface\\AddOns\\Forte_Core\\Textures\\Minimalist",
["textStanding"] = true,
["Silvermoon - Sorine"] = {
["collapsedHeaders"] = {
["Inactive"] = true,
},
},
["textSession"] = false,
["showHints"] = false,
["textFaction"] = true,
["Silvermoon - Animalia"] = {
["collapsedHeaders"] = {
["Other"] = true,
["Inactive"] = true,
["Wrath of the Lich King"] = true,
["The Burning Crusade"] = false,
["Classic"] = true,
},
},
["showSeparateValues"] = true,
["asciiColors"] = {
{
["b"] = 0,
["g"] = 0,
["r"] = 0.54,
}, -- [1]
{
["b"] = 0.1,
["g"] = 0.1,
["r"] = 1,
}, -- [2]
{
["b"] = 0,
["g"] = 0.55,
["r"] = 1,
}, -- [3]
{
["b"] = 0.87,
["g"] = 0.87,
["r"] = 0.87,
}, -- [4]
{
["b"] = 0,
["g"] = 1,
["r"] = 1,
}, -- [5]
{
["b"] = 0.1,
["g"] = 0.9,
["r"] = 0.1,
}, -- [6]
{
["b"] = 0.88,
["g"] = 0.41,
["r"] = 0.25,
}, -- [7]
{
["b"] = 0.8,
["g"] = 0.2,
["r"] = 0.6,
}, -- [8]
{
["b"] = 0.6,
["g"] = 0,
["r"] = 0.4,
}, -- [9]
},
["Silvermoon - Calexia"] = {
["collapsedHeaders"] = {
["Other"] = true,
["The Burning Crusade"] = true,
["Wrath of the Lich King"] = true,
["Classic"] = true,
},
},
["Silvermoon - Fighsty"] = {
["collapsedHeaders"] = {
},
},
}
Report comment to moderator  
Reply With Quote
Unread 06-29-11, 09:16 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Can you post your config files please ? Either put them on a host site or copy/paste the content in [code] tag.

These files are:
- WTF\Account\ACCOUNT_NAME\SavedVariables\Ara_Broker_Reputations.lua
- WTF\Account\ACCOUNT_NAME\SavedVariables\Ara_Broker_Reputations_Alts.lua

Also, what display addon are you using ? (DockingStation, ChocolateBar, StatBlockCore, ...)

All these informations may help me reproduce your issue.
Report comment to moderator  
Reply With Quote
Unread 06-29-11, 01:35 PM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
It doesnt work for me either. I have version 11 of ara broker reputation and have hovered over some shared factions on a few characters, but the alt rep doesnt show at all. I have the option to remove an alt though.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: