• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

HoloFriends (continued)

 

Project Updated:
Files Updated: Thu, Oct 8 2009
Supports Game Version: 3.2.0
Category: Unit Frames
Tags:

, , , , and [Edit Tags]

Project Manager: Andymon
Additional Authors: Zappster , oXid_FoX , Aladdinn , marturo77 , zwlong9069
Current Version: v0.434-3.2.2
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 72
Downloads Total: 41,295
Favorites: 363
Comments: 106
  • Contests
  • About HoloFriends (continued)
  •  

Translation of this page to: (enUS) (deDE) (zhCN) (zhTW) (esMX)

HoloFriends (continued) v0.434

This addon modify the friends window of WoW to offer you a better management of your friends and ignores.

Short english descriptions to the screenshots are at the curseforge source page of the images, but unfortunately not copied to the curse-page.

This is the next big update to HoloFriends, with some new functions, improved window handling and the long announced optional feature:
The faction wide friends list !
This is one single friends list for some or all of your chars of the same faction at the same realm. No sharing anymore.

Because of no response from the translators, this version is only partly localized to Chinese (zhCN and zhTW) and Latin American Spanish (esMX).

v0.431: I had to release a first bug fix for the two bugs noted by sailorami14 and Opaque.
Also included is a solution for the problem with the addon BadBoy_Levels, noted by JLBurnett04 and discussed by funkydude.
And Aladdinn completely translated HoloFriends to Traditional Chinese (zhTW) for us. Many thanks.

v0.432: Bug (noted by Yutaka) fix, if you login the first time at a realm with HoloFriends.
v0.433: Bug (noted by Yutaka) fix, if the in-game friends list changes (i.e. by other addon) during its processing.
v0.434: Bug (noted by MaxxPhyrra) fix, if first login at a realm with a faction, where a char at the other faction already exist. Also fix for merging of HoloFriends comments with in-game notes.
Andymon

Features

  • handle a single faction wide friends list for some or all your chars (NEW)
  • order your friends and ignore list in groups
  • manage more than 100 friends
  • update the status of friends (>100), not monitored online by WoW, with one button click
  • substitute all friend names and your char names, i.e. to the letter box (NEW)
  • show a message, if one of your in-game monitored friends vanished (NEW)
  • HoloFriends help (small FAQ) at the interface options panel (NEW)
  • add long comments (up to 500 letters) to your friends and ignore list
  • the first 48 letters of the comments are saved to the in-game friend notes
  • monitor notes of the in-game friends list (support for other addons)
  • optional upend in-game friend notes with HoloFriends comments
  • display area or comment behind the friends name (NEW)
  • optional list only online friends
  • optional show only groups with online friends at the friends list (NEW)
  • show the number of online and offline friends
  • optional display of class icons to friends
  • optional display of friend name in class color
  • save the date of last seen for your friends
  • add players to the friends or ignore list by pull down menus (no friends window needed)
  • add the who-request to several pull down menus
  • optional black opaque background for pull down menus
  • optional disable pull down menu modifications (to allow set focus)
  • share your friends including the comments across your other chars
  • update friends data between your chars
  • optional merge HoloFriends comments during sharing
  • share and update whole groups of friends
  • the update of groups optional mark not existing friends at the destination friends list (NEW)
  • merge the friends lists of some or all your chars to one faction wide friends list (NEW)
  • allow separation of your chars from the faction wide friends list (NEW)

Remarks

You would like to have HoloFriends at your language?
I'm looking for translators to HoloFriends and the WEB page content.
Send me a note at curse, if you want to join the team as translator. The translations are easily managed with a WEB interface.
Public translations at curse are closed.

The project home is
http://wow.curseforge.com/projects/holo-friends-continued/
There you will find a ticket system for feature requests and bug reports
http://wow.curseforge.com/projects/holo-friends-continued/tickets/

Localization by

Andymon - German (deDE)
zwlong9069 - Simplified Chinese (zhCN)
Aladdinn, zwlong9069 - Traditional Chinese (zhTW)
marturo77 - Latin American Spanish (esMX)

HoloFriends FAQ

Q: Does this mod show when your friends were last logged on? I find that a very useful thing.
A: HoloFriends show you for your friends the date of last seen. As I know, its only possible to get the date of last login for guild members.

Q: Anybody know what checking the little boxes does?
A: There are little check-boxes in front of the player names (have a look at the screenshot "Display all friends"). If this box is checked, then the friend is included in the in-game friends list of WoW, else the friend is only included in the friends list of HoloFriends.
Friends in the in-game friends list of WoW are online updated by the game and you see the current status. But the in-game friends list has a limit of max. 100 friends.
Friends without the checked box (only included in the friends list of HoloFriends) are not monitored by the game. HoloFriends has to check the status of this friends using the "/who" command of WoW. But this check is slow, because the game force a time break between the execution of two "/who" commands.

Q: It says "update the status of friends (>100), not monitored online by WoW, with one button click" but that doesnt make it very clear.
A: Because of the slow scan with /who for the friends, not included in the in-game friends list of WoW (check-box at the friend not checked), a status update for this friends is not done automatically. You have to start the "/who Scan" manually by one click at the red button "/who Scan" in the upper right corner of the friends list window.
Keep in Mind: If the "/who Scan" is running, the /who command will not work.

Q: Why is "set focus" disabled in some pull down menus?
A: I had to disable it, because you would get an error message "function blocked by blizzard".
I included an option in the HoloFriends options panel to disable all menu-modifications of HoloFriends, to enable the "set focus" pull down menu entry.
The setup of the focus seem to be an overall protected function in the game. I have no understanding, why focus is not only a combat protected function, like the raid-window.
It is a feature of the game, that protected functions don't work, if there is any unsigned modification of its appearing window, in this case the pull down menu.

Q: Why is in a raid in combat the raidmember window empty, if HoloFriends is loaded?
A: It is a feature of the game, that protected windows don't work in combat, if there is any unsigned modification of its appearing window.
The raid-window is part of the friends-window, where also the friends list window is a part of it. And the friends list window is modified by HoloFriends. And HoloFriends is not signed by Blizz.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  HoloFriends (continued) v0.434-3.2.2 Release 3.2.0 2,192 10/8/2009
  HoloFriends (continued) v0.433-3.2.2 Release 3.2.0 1,382 9/29/2009
  HoloFriends (continued) v0.432-3.2.2 Release 3.2.0 939 9/27/2009
  HoloFriends (continued) v0.431-3.2.2 Release 3.2.0 443 9/25/2009
  HoloFriends (continued) v0.430-3.2.0 Release 3.2.0 1,251 9/22/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Lazare said 

    Ya know what might be really nice???? To see the screen shots in English and to be able to understand what the text in them says...

    Reply Report Permalink
  • Andymon said 

    I'm playing with a german client, and HoloFriends is using some in-game phrases. Thats, if I'm using the english localization of HoloFriends, it would be partly german. And I think a mix of german and english is more confusing.

    Reply Report Permalink
  • I dont mind. You provide a lengthy explaination of what holofriends does. The only time it is a problem to me when authors post screenshots with foreign languages on them is when they provide little to no background on what their addon is or how to use it--and then provide only one ambiguous screenshot in some other language. That's when it's frustrating. But you have not done that and your screenshots are just fine. However if you'd like me to provide some English ones I'd be more than happy to--just let me know where to send them. Thanks for the addon--love it =)

    Reply Report Permalink
  • Andymon said 

    A short english descriptions to the screenshots exist at the source-page at curseforge, but is unfortunately not copied to the curse-page.
    I added a link to it at the HoloFriends description above.

    Reply Report Permalink
  • Yutaka said 

    Well Andy, it certainly resolved the error on line 400. Now I get this:

    Date: 2009-09-27 17:20:14
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_friends.lua line 830:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    HoloFriends\HoloFriends_friends.lua:830: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:725: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:638: HoloFriends_List_Update()
    ...\AddOns\HoloFriends\HoloFriends_scanExtraFriends.lua:107: HoloFriendsScan_CheckWhoListResult()
    HoloFriends\HoloFriends_friends.lua:331: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Reply Report Permalink
  • Andymon said 

    I released a fix for the problem by checking for the name. Hope it helps.

    Reply Report Permalink
  • Andymon said 

    How you got this error?
    Get you this error during login?
    Please, give me additional infos.
    Looks like, your in-game friends list include empty fields or the in-game function GetNumFriends() give a wrong number.

    Reply Report Permalink
  • picro said 

    I know how to get that error!!

    Date: 2009-09-26 04:08:09
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_friends.lua line 755:
    attempt to index global 'list' (a nil value)
    Debug:
    [C]: ?
    HoloFriends\HoloFriends_friends.lua:755: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_friends.lua:275: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1


    char is at the faction wide friends list, Add a friend, log over at another char, delete that friend, log back to the first char, and you have that bug!

    FriendsShare i use before "HoloFriends (continued) v0.430-3.2.0", it not big, it have a friendsShareDeleted list, i can't see Holofriends have a delete list.

    Reply Report Permalink
  • That could be exactly what caused it. I was having issues at the beginning with friends that I didn't want anymore being re-added to the Faction friends list when I merged my characters in even though I didn't want them (which is why I merged them in the first place, I was tired of friends not being deleted globally when lists were shared between toons). So I was logging around my characters cleaning up the list, and yeah, the line 755 error didn't show up until after I stopped doing that.

    Reply Report Permalink
  • Yutaka said 

    Delete your saved variables file for Holofriends Andy, and I think this issue will be quickly clarified for you. If list[realm] returns nil, then you can't try to reference nil[charName]. Break it up into two steps with a condition checking to see if the first one returned a value. Also, try using GetRealmName() instead of GetCVar("realmName").

    Reply Report Permalink
  • Andymon said 

    At the other side, you found an other bug, if one start with the first char at a realm, or use HoloFriends the first time (empty HoloFriends configuration file).

    Reply Report Permalink
  • Andymon said 

    The error 400 was a result of loading the options faster than the friends list, because I have a call to update the friends frame at the end of the setup of the options. It looks like, for me the friends list is already loaded, if the options frame loads, so I never got this bug. I added a check of friends list loaded, before the update of the friends frame starts. I think, this solved the problem. Right?

    Reply Report Permalink
  • Getting the same error it seems. Really a wonderful add on and it's quite annoying playing without it, I hope you can fix it as soon as you have the time. Thank you for making and keeping it up.

    Date: 2009-09-25 13:05:34
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_funcs.lua line 400:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    HoloFriends\HoloFriends_funcs.lua:400: HoloFriendsFuncs_IsDataAvailable()
    HoloFriends\HoloFriends_friends.lua:667: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_options.lua:349: HoloFriendsOptions_Apply()
    HoloFriends\HoloFriends_options.lua:183: HoloFriendsOptions_VariablesLoaded()
    HoloFriends\HoloFriends_friends.lua:128:
    HoloFriends\HoloFriends_friends.lua:126
    HoloFriends\HoloFriends_friends.lua:266: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Reply Report Permalink
  • Andymon said 

    See the former bug report of Opaque.

    Reply Report Permalink
  • Opaque said 

    Seems like a great addon. But when I login I get this error and it doesn't work. Any help would be greatly appreciated. Thanks!!

    Date: 2009-09-23 22:32:57
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_funcs.lua line 400:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    HoloFriends\HoloFriends_funcs.lua:400: HoloFriendsFuncs_IsDataAvailable()
    HoloFriends\HoloFriends_friends.lua:667: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_options.lua:349: HoloFriendsOptions_Apply()
    HoloFriends\HoloFriends_options.lua:183: HoloFriendsOptions_VariablesLoaded()
    HoloFriends\HoloFriends_friends.lua:128:
    HoloFriends\HoloFriends_friends.lua:126
    HoloFriends\HoloFriends_friends.lua:266: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    FonTabulous, v3.2
    Swatter, v3.1.14 (<%codename%>)
    Cursor, v3.2.0.1
    ACP, v3.2.0.20
    AdvancedTradeSkillWindow, v
    AraBrokerReputations, vr3
    ArcanaExperienceBroker, vv0.1
    AthenesGearCheck, v1.71
    Atlas, v1.14.2
    AtlasBattlegrounds, v1.14.2
    AtlasDungeonLocs, v1.14.2
    AtlasOutdoorRaids, v1.14.2
    AtlasTransportation, v1.14.2
    AtlasLoot, vv5.08.01
    AtlasLootFu, vv5.08.01
    AuctionLite, v1.3
    AudibleMail, v3.0
    Badapples, v
    BrokeruClock, v3.2.3
    ButtonFacade, v3.2.275
    ButtonFacadeApathy, v3.2.70
    Carbonite, v3.22
    CarboniteTransfer, v1.01
    ChatSounds, v
    Chatter, v1.0
    DBMCore, v
    Dominos, v1.12.0
    DominosRoll, v
    DominosXP, v
    DragEmAll, v0.6
    Engraved, v1.2
    EquipCompare, v2.16
    ErrorMonster, v3
    Examiner, v09.08.13
    FaceSmasher, v2.01
    FishingBuddy, v0.9.8b
    Fizzle, vv1.3.2
    Fortress, v1.13
    GetOverHere, v3.0beta10
    Gladius, vv1.0.2
    HoloFriends, v
    InspectEquip, v1.6.0
    LightHeaded, v297
    ManyItemTooltips, v
    MKombat, v
    Mountiful, vr168
    MovableBags, v
    NeedToKnow, v2.5
    Nonce, v1.0
    oGlow, v1.12
    Omen, v3.0.8
    OmniCC, v2.5.7
    oRA2, v2.0.$Revision: 657 $
    Overachiever, v0.46
    PartyTime, v1.1
    PitBull4, vv4.0.0-beta5-2-g0a702a2
    PreformAVEnabler, v2.41
    QoreysBuffBars, v
    Recount, v
    RedRange, v
    SimpleMarker, vv2.3.1-release
    stText, vr4
    Talented, vv2.4.2c-release
    TankPoints, v
    TidyPlates, v
    TidyPlatesCleanPlates, v5.0.1
    TipTac, v09.08.27
    TipTacItemRef, v09.08.13
    TipTacTalents, v09.08.13
    TweakWoW, v2.9.3
    BlizRuntimeLib_enUS v3.2.2.30200 <us>
    (ck=611)

    Reply Report Permalink
  • Andymon said 

    I think, its a timing problem.
    Because it never happen for me, I hope, I could fix it.

    Reply Report Permalink
  • I also have a request, so I'm posting it separately.

    Could friends' levels be displayed next to their name? Something like:
    Name - Level - Location

    I'd like to be able to glance at my friend's list and see what level my friends are, since I can just glance at it and see their location and class already.

    Reply Report Permalink
  • Andymon said 

    I opend a ticket for you at the curseforge HoloFriends page as feature request.

    Reply Report Permalink
  • I'm seeing these errors when logging on and then when opening the Friends window.

    Date: 2009-09-22 13:06:18
    ID: 1
    Error occured in: Global
    Count: 2
    Message: ..\AddOns\HoloFriends\HoloFriends_friends.lua line 755:
    attempt to index global 'list' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    HoloFriends\HoloFriends_friends.lua:755: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_friends.lua:275: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1


    Date: 2009-09-22 13:05:13
    ID: -2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_friends.lua line 755:
    attempt to index global 'list' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    HoloFriends\HoloFriends_friends.lua:755: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_options.lua:349: HoloFriendsOptions_Apply()
    HoloFriends\HoloFriends_options.lua:183: HoloFriendsOptions_VariablesLoaded()
    HoloFriends\HoloFriends_friends.lua:128:
    HoloFriends\HoloFriends_friends.lua:126
    HoloFriends\HoloFriends_friends.lua:266: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1


    Date: 2009-09-23 13:15:20
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\HoloFriends\HoloFriends_friends.lua line 755:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    HoloFriends\HoloFriends_friends.lua:755: HoloFriends_CheckServerList()
    HoloFriends\HoloFriends_friends.lua:660: HoloFriends_CheckLocalList()
    HoloFriends\HoloFriends_friends.lua:583: HoloFriends_List_Update()
    HoloFriends\HoloFriends_friends.lua:275: HoloFriends_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1


    Their list is then completely empty with the basic -Friends. If I try to reloadui while it's broken it completely breaks and disables HoloFriends completely (slash command doesn't work, button disappears from friend's list, and it goes back to default layout).

    This is happening randomly, but I think it's related to latency/how soon the addon can get the friends from the server, because it seems to be happening most often with toons that are in heavily populated areas or who are suffering some lag while logging on.

    I've had it happen on all 9 of my characters, both ones merged to one faction list (my Alliance) as well as ones that have not been merged (my Horde).

    Reply Report Permalink
  • Andymon said 

    Right, its a bug.
    But this bug should only happen, if the char is at the faction wide friends list and an other addon is adding a friend to the in-game friends list.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 20,128 HealBot Continued Buffs & Debuffs, Class, and...
  2. 7,783 X-Perl UnitFrames Raid Frames, and Unit Frames
  3. 2,255 Grid Unit Frames
  4. 1,805 VuhDo Buffs & Debuffs, Druid, Healer...
  5. 1,173 PitBull Unit Frames 4.0 Unit Frames