Get an Epic Experience with Premium

myHonor

PvP Login to Add Favorites
  • 3 Likes
  • World of Warcraft
  • 617 Monthly Downloads
  • Supports: 6.0.2
  • 89,971 Total Downloads
  • Updated 10/14/2014
  • Created 11/02/2010
  • 78 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: myHonor 3.42 Release
or
Support development! **
Donate

About myHonor

A data broker add-on for Honor and Conquest points.

Features:

  • Displays honor gained in current Battleground and the last.
  • Displays average honor gained per Battleground.
  • Neat tool-tips with a lot of information.
  • Displays Lifetime Honor Kills.
  • Calculates honor per hour.
  • Honor Goals
  • Conquest Goals
  • Conquest Point Tracking
  • Auto Hide Quest Tracker while in arena or battleground
  • Tracks session and battleground damage for easy access
  • Displays ALL this information and more on a simple mini-map button and/or on your Data Broker bar! (Titan Panel, fuBar, chocolatebar, etc)

Usage:

  • Set a goal: "/goal #" ie: "/goal 2000"
  • Right click on minimap button or display bar to open the options panel.
  • Left click on the minimap button or display bar to change from Honor to Conquest or vise-versa.

If you don't have it already, I would recommend getting the Curse Client. It makes life a lot easier especially when it comes to updating add-ons, and for add-ons like mine that get updated all the time.

PLEASE report any bugs you find or any suggestions you might have!
REPORT your errors at CurseForge or here.

NOTE: This add-on is best used with a data broker add-on such as Titan Panel. You don't need it 100% but it is recommended so you can get information on the bar.

Check out my stream: on Twitch!

------------------------------------------------------------------------
r79 | smokey019 | 2014-10-14 19:35:09 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/myHonor.toc

6.0.2 toc update
------------------------------------------------------------------------
r78 | smokey019 | 2014-10-07 07:25:01 +0000 (Tue, 07 Oct 2014) | 1 line
Changed paths:
   M /trunk/myHonor.lua
   M /trunk/myHonor.toc

fixed conquest goal above 4k :)
------------------------------------------------------------------------
r77 | smokey019 | 2014-05-28 18:07:42 +0000 (Wed, 28 May 2014) | 1 line
Changed paths:
   M /trunk/myHonor.lua
   M /trunk/myHonor.toc

3.4 release
------------------------------------------------------------------------

Comments

First Previous Page 1 of 6 Next Last
  • #80

    I know this says updated, but I don't think its correctly calculating honor gains.

    Last edited by Shroomblaze on 10/29/2014 8:20:38 PM
  • #79

    Hello, i really like this addon but however i got 2 errors of this addon:

    First error:

    7x myHonor\myHonor-r77.lua:264: bad argument #1 to "find" (string expected, got nil)
    <in C code>
    myHonor\myHonor-r77.lua:264: in function "CheckDate"
    myHonor\myHonor-r77.lua:212: in function "?"
    myHonor\myHonor-r77.lua:80: in function <myHonor\myHonor.lua:79>

    Locals:
    self = <unnamed> {
     0 = <userdata>
     CallBGStat = <function> defined @Interface\AddOns\myHonor\myHonor.lua:558
     CheckDate = <function> defined @Interface\AddOns\myHonor\myHonor.lua:263
     CheckHonor = <function> defined @Interface\AddOns\myHonor\myHonor.lua:600
     SaveStuff = <function> defined @Interface\AddOns\myHonor\myHonor.lua:256
    }

    Second error:

    95x myHonor\myHonor-r77.lua:1078: attempt to index field "DisplayBar" (a nil value)
    myHonor\myHonor-r77.lua:1078: in function "UpdateDisplayBar"
    myHonor\myHonor-r77.lua:414: in function "?"
    myHonor\myHonor-r77.lua:80: in function <myHonor\myHonor.lua:79>

    Locals:
    self = <unnamed> {
     0 = <userdata>
     CallBGStat = <function> defined @Interface\AddOns\myHonor\myHonor.lua:558
     CheckDate = <function> defined @Interface\AddOns\myHonor\myHonor.lua:263
     CheckHonor = <function> defined @Interface\AddOns\myHonor\myHonor.lua:600
     SaveStuff = <function> defined @Interface\AddOns\myHonor\myHonor.lua:256
    }
    NegativeHP = 1498
    NegativeCP = 1800
    HonorGained = 1498
    ConqTotal = 1800
    StartingHonor = 0
    StartingConquest = 0
    FinallyLoaded = nil
    SessionHonor = 0
    SessionCP = 0
    SessionHKs = 0
    StartingHKs = 0
    frame = <unnamed> {
     0 = <userdata>
     CallBGStat = <function> defined @Interface\AddOns\myHonor\myHonor.lua:558
     CheckDate = <function> defined @Interface\AddOns\myHonor\myHonor.lua:263
     CheckHonor = <function> defined @Interface\AddOns\myHonor\myHonor.lua:600
     SaveStuff = <function> defined @Interface\AddOns\myHonor\myHonor.lua:256
    }
    TotalHKs = 0
    ConqCap = 0
    ConqCapTotal = 0
    InBG = 0
    BGHonor = 0
    HonorBefore = 0
    BGConquest = 0
    ConquestBefore = 0
    BGCount = 0
    AvgHonor = 0
    HonorGained_InBG = 0
    WGCount = 0
    AvgCP = 0
    ConquestGained_InBG = 0
    Splashed = 1
    ConquestGoalFinal = "|cff00ff00N/A|r"
    HonorGoalFinal = "|cff00ff00N/A|r"

  • #78

    GetArenaTeam is gone since 5.4, but myHonor still tries to call it to calculate conquest points.

    http://wowprogramming.com/docs/api_categories#arena

    1x myHonor\myHonor-r76.lua:841: attempt to call global "GetArenaTeam" (a nil value)
    myHonor\myHonor-r76.lua:841: in function "myHonorTT"
    myHonor\myHonor-r76.lua:459: in function "OnTooltipShow"
    Bazooka\Bazooka-v2.4.0.lua:1534: in function "showTip"
    Bazooka\Bazooka-v2.4.0.lua:1334: in function <Bazooka\Bazooka.lua:1325>

  • #77

    As of Patch 5.4.1 with my GERMAN client I get this error:

    Date: 2013-10-30 10:55:03
    ID: 5
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\myHonor\myHonor.lua line 786:
       attempt to concatenate local 'rname' (a nil value)
    Debug:
       myHonor\myHonor.lua:786: myHonorTT()
       myHonor\myHonor.lua:695: oenter()
       MBB\MBB.lua:516:
          MBB\MBB.lua:498
    Locals:
    tt = GameTooltip {
     0 = <userdata>
     SetQuestLogRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetSpellBookItem = <function> defined =[C]:-1
     SetExistingSocketGem = <function> defined =[C]:-1
     SetCurrencyToken = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:581
     SetShapeshift = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetVoidItem = <function> defined =[C]:-1
     SetVoidDepositItem = <function> defined =[C]:-1
     SetVoidWithdrawalItem = <function> defined =[C]:-1
     hasMoney = 1
     SetQuestRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     numMoneyFrames = 1
     ClearLines = <function> defined @Interface\AddOns\Gatherer\Swag\LibSwag.lua:417
     SetSocketGem = <function> defined =[C]:-1
     comparing = false
     SetMissingLootItem = <function> defined =[C]:-1
     SetPetAction = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetUnitDebuff = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetItemByID = <function> defined =[C]:-1
     SetLootItem = <function> defined =[C]:-1
     SetQuestItem = <function> defined =[C]:-1
     SetGlyph = <function> defined =[C]:-1
     SetReforgeItem = <function> defined =[C]:-1
     SetTrainerService = <function> defined =[C]:-1
     SetQuestLogSpecialItem = <function> defined =[C]:-1
     SetInboxItem = <function> defined =[C]:-1
     SetBuybackItem = <function> defined =[C]:-1
     shoppingTooltips = <table> {
     }
     SetHyperlinkCompareItem = <function> defined =[C]:-1
     SetMerchantItem = <function> defined =[C]:-1
     SetQuestLogItem = <function> defined =[C]:-1
     SetBackpackToken = <function> defined =[C]:-1
     SetUnitBuff = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetTalent = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetTradePlayerItem = <function> defined =[C]:-1
     Hide = <function> defined =[C]:-1
     SetSendMailItem = <function> defined =[C]:-1
     SetUnit = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     updateTooltip = 0.073999990522861
     SetInventoryItem = <function> defined =[C]:-1
     SetSpellByID = <function> defined =[C]:-1
     SetMerchantCostItem = <function> defined =[C]:-1
     SetLootRollItem = <function> defined =[C]:-1
     SetText = <function> defined @Interface\AddOns\Gatherer\Swag\LibSwag.lua:408
     SetHyperlink = <function> defined =[C]:-1
     SetAuctionSellItem = <function> defined =[C]:-1
     SetBagItem = <function> defined =[C]:-1
     SetTradeTargetItem = <function> defined =[C]:-1
     SetAction = <function> defined =[C]:-1
     SetGuildBankItem = <function> defined =[C]:-1
     SetTradeSkillItem = <function> defined =[C]:-1
     SetAuctionItem = <function> defined =[C]:-1
    }
    which = 1
    hc = 16991
    InBGtext = "None"
    pname = "Kuhlesmuh"
    rname = nil
    fname = "Horde"
    sessionTime = 145
    AJBGtext = nil
    HonorGoalFinal = "N/A"
    HonorGoalTime = "N/A"
    ConquestGoalFinal = 0
    ConquestGoalTime = 0
    HonorGoalPercent = 0
    _ = 1
    _ = "Tausendwinter"
    WG_isActive = false
    _ = false
    WG_startTime = 6569
    _ = 21
    _ = "Tol Barad"
    TB_isActive = false
    _ = false
    TB_startTime = 5644
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = GameTooltip {
     0 = <userdata>
     SetQuestLogRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetSpellBookItem = <function> defined =[C]:-1
     SetExistingSocketGem = <function> defined =[C]:-1
     SetCurrencyToken = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:581
     SetShapeshift = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     SetVoidItem = <function> defined =[C]:-1
     SetVoidDepositItem = <function> defined =[C]:-1
     SetVoidWithdrawalItem = <function> defined =[C]:-1
     hasMoney = 1
     SetQuestRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:381
     numMoneyFrames = 1
     ClearLines = <function> defined @Interface\AddOns\Gatherer

  • #76

    so it appears that myHonor uses the now defunct "BATTLEGROUND" chat mode... Blizz changed it to "INSTANCE_CHAT" now

  • #73

    When left clicking minimap button or titan panel bar it doesnt do anything, just stays on honor section.

  • #75

    There's an update available now to fix this problem.

  • #74

    I'll release an update tonight/tomorrow morning fixing this!

  • #71

    When can we expect to see the next update?

    Last edited by xISuicideKingzIx on 9/30/2012 1:11:11 AM
  • #72

    Coming soon! I've been slacking but I promise I'll have a new version out within a week or so when I start figuring out the errors.

     

    Edit: I just released 3.0! Enjoy!

    Last edited by smokey019 on 9/30/2012 1:55:35 AM
  • #69

    i love your addon ;)

    but i was wondering if its possible to make the honor points update automatically because now i have to click manually to let the "information" update wich gets quite anoying tbh

    thanks

    and ps sorry for my bad english ;)

  • #70

    this will be fixed in 3.0 ... coming soon!

  • #64

    Hi, I keep getting this error when I mouse over.

    5x myHonor\myHonor-r65.lua:870: attempt to perform arithmetic on global "sessionTime" (a nil value)
    myHonor\myHonor-r65.lua:870: in function "myHonorTT"
    myHonor\myHonor-r65.lua:470: in function "OnTooltipShow"
    ChocolateBar-v2.2.4\Chocolate.lua:203: in function <ChocolateBar\Chocolate.lua:182>

    Also, when I right click and uncheck the box that says "Session honor" and log out, the next time I log in the settings aren't saved and it reverts back to the default (Showing "Session honor" again.)

    Still love the addon.
    Thanks!

  • #65

    i'll look into this. thanks for the report Cool

  • #68

    This is now fixed :)

    You can update to the latest release now. Thanks so much!

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Dying Light Wiki Game Giveaway