Advertisement

ArcHUD

  Download the Curse Client

Last Update: June 12, 2007 (1 year ago)
Category: Unit Frames
Tags: ace2, frame, frames, hud, and unit
Project Manager: Nenie
Current Version: ArcHUD 2.2.39509
(for World of Warcraft 2.1.1)
Downloads Today: 685
Downloads Total: 657,967
Favorites: 2,584
Comments: 695
  • About ArcHUD
  •  

This addon adds a combat HUD to your UI, showing player/target/pet hp and mana/rage/whatever as rings centered on your screen. It uses the StatRings code originally made by Iriel but later modified by Antiarc. It also shows a small target frame with textual hp/mana as well as a 3D target model for other players.

It has support for FlightMap destination timers and also have a casting bar with spell text and timer. If the casting bar is enabled it will hide the default Blizzard casting bar.

ArcHud uses MobHealth2/MobHealth3/MobInfo-2 for mob health display.

Based on Tivoli's beta Nurfed HUD which used the StatRings modification by Antiarc.

Some of the features implemented in ArcHUD was first implemented in other addons, credits goes out to Moog for his modification of NurfedHUD called Moog_Hud as well as to Repent for creating eCastingBar where I got the FlightMap support code from.

Once installed you can access ArcHUD options by typing /archud or /ah in the chat window.

  • Downloads (2)
  •  
Advertisement
  • Screenshots (3)
  •  

You need to login or register to post comments.

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.
 
  • Aug. 8, 2008, 04:23AM (1 week, 5 days ago)

    I was having a lot of problems with computability with my other add-ons with v. 2.2.39509. If you're having issues, consider downloading the latest Beta release from: http://files.wowace.com/ArcHUD2/

    At this time, the latest update is r78173.

  • Aug. 4, 2008, 06:25AM (2 weeks, 2 days ago)

    How to remove your own name from the middle of the ArcHUD display:
    Go to the ArcHUD menu, Nameplate options, untick Player.
    Type /console reloadui
    Success! :D

  • June 23, 2008, 06:07PM (1 month, 3 weeks ago)

    To get rid of your name and "resting" just change these from "true" to "false" in "Core.lua".

    ShowResting = true
    Nameplate_player = true

    I tried what motorbikeking1 wrote before but that didn't work. Maybe because I got a new version.

  • June 16, 2008, 06:54AM (2 months ago)

    I love this addon! Although, one of my biggest peeves is that the target casting spell name text is way too small. I have no experience with the WoW UI scripting language, but the following tweak fixes the problem for me (this is really easy!) Goto your addons folder and find the Archud2 folder, opening and find the Rings folder, then open the TargetCasting.lua file. Find the two lines identical to these...

    self.Text = self:CreateFontString(self.f, "BACKGROUND", {175, 14}, 10, "LEFT", {1.0, 1.0, 1.0}, {"TOP", "ArcHUDFrameCombo", "BOTTOM", 0, -14})

    self.Time = self:CreateFontString(self.f, "BACKGROUND", {40, 14}, 10, "RIGHT", {1.0, 1.0, 1.0}, {"TOPLEFT", self.Text, "TOPRIGHT", 0, 0})

    and change the part where it says {40,14} 10, to (40,14} 20,

    it will look like this when your done

    self.Text = self:CreateFontString(self.f, "BACKGROUND", {175, 14}, 20, "LEFT", {1.0, 1.0, 1.0}, {"TOP", "ArcHUDFrameCombo", "BOTTOM", -28, -14})

    self.Time = self:CreateFontString(self.f, "BACKGROUND", {40, 14}, 20, "RIGHT", {1.0, 1.0, 1.0}, {"TOPLEFT", self.Text, "TOPRIGHT", 0, 0})

    Hope this helps everyone as much as it helped me!

  • June 13, 2008, 02:08PM (2 months, 1 week ago)

    Updated for Patch 2.4 .. File available on wowace.com

    http://files.wowace.com/

  • June 11, 2008, 11:49PM (2 months, 1 week ago)

    I try to install this addon and this is the error messages i get:

    Error: AceAddon: AceOO-2.0: Library "Metrognome-2.0" does not exist.
    File: Interface\AddOns\ArcHUD2\Core.lua
    Line: 4
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Frames.lua
    Line: 192
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Nameplates.lua
    Line: 5
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Utils.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\ModuleCore.lua
    Line: 7
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Anchors.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Health.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Rings\Mana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetCasting.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: PetMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: PetHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: FocusHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: FocusMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Casting.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: MirrorTimer.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: ComboPoints.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: DruidMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: EnergyTick.lua
    Line: 1
    Count: 1

  • June 11, 2008, 11:47PM (2 months, 1 week ago)

    I try to install this mod and this is what i get....

    Error: AceAddon: AceOO-2.0: Library "Metrognome-2.0" does not exist.
    File: Interface\AddOns\ArcHUD2\Core.lua
    Line: 4
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Frames.lua
    Line: 192
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Nameplates.lua
    Line: 5
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Utils.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\ModuleCore.lua
    Line: 7
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Anchors.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Health.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    File: Interface\AddOns\ArcHUD2\Rings\Mana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetCasting.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: TargetMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: PetMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: PetHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: FocusHealth.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: FocusMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: Casting.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: MirrorTimer.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: ComboPoints.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: DruidMana.lua
    Line: 1
    Count: 1
    --------------------------------------------------
    Error: attempt to index global 'ArcHUD' (a nil value)
    AddOn: ArcHUD2
    File: EnergyTick.lua
    Line: 1
    Count: 1

  • May 28, 2008, 11:13AM (2 months, 3 weeks ago)

    just open up the .toc file of the addon and change it to 20400(should be something like 20300) and it should work

  • May 26, 2008, 09:41PM (2 months, 3 weeks ago)

    Anyone wandering how to get rid of the "Resting" and " Name" in the centre on top of your character, this simple fix should do the trick, at least it works for me.

    find line 1230


    self.Nameplates.player.Text:SetText("|cffffff00[FFA] |cff"..(color or "ffffff")..(UnitName("player") or "Unknown Entity").."|r")

    self.Nameplates.player.Text:SetText("|cffffff00[FFA] |cff"..(color or "ffffff")..(UnitName("player") or "Unknown Entity").."|r")

    line 1236


    self.Nameplates.player.Text:SetText("|cffff0000[PVP] |cff"..(color or "ffffff")..(UnitName("player") or "Unknown Entity").."|r")

    self.Nameplates.player.Text:SetText("|cffff0000[PVP] |cff"..(color or "ffffff")..(UnitName("player") or "Unknown Entity").."|r")

    line 1477


    self.Nameplates.player.Resting:SetText(IsResting() and "Resting" or "")

    self.Nameplates.player.Resting:SetText(IsResting() and "Resting" or "")

    you can either delete these lines, or put -- at the beginning so they are ignored. Im don't know if these will affect any other functions of this addon, but at least it gets rid of that annoying text in the middle.

  • May 21, 2008, 08:07AM (3 months ago)

    Hey hey hey!!! anyone can do this Beautiful addon on 2.4.1 version game, please put it on this site!!! i need this Addon!!!

  • May 18, 2008, 05:20PM (3 months ago)

    Axhawk, any tips for getting rid of all the text that appears inside the arc graphic (HP/Mana/%)? I really don't need any of that.

  • May 17, 2008, 05:06AM (3 months ago)

    Really really nice mod... one problem tho. For some reason when Archud is turned on it disables my Clockfu, locationfu, Crushchance and maybe a couple of other Fubar modules. Is there any way I or you can fix this???

  • May 16, 2008, 07:34PM (3 months ago)

    I'm looking for an option to deactivate the text of the 3D model. Also it seems that there is a very transparent label with my name in the center, which I like to hide completely.

  • April 8, 2008, 09:01PM (4 months, 1 week ago)

    I tried to turn it off and then back on from the little icon around the mini-map. I can't seem to get the hud to show back up becasue the icon disappeared and turning on and off the add on won't work. Can someone help me remedy this problem. I have tried re downlading it also.

  • April 22, 2008, 06:19PM (3 months, 4 weeks ago)

    Go into your WTF/account/"account name here"/savedvariables folder and delete the .lua files for the addon then try it.

    It should work then, if not i don't know what to tell you.

  • April 6, 2008, 02:47PM (4 months, 2 weeks ago)

    it still works even with 2.4 it just shows up as outdated, it has a few minor bugs but nothing big

  • April 3, 2008, 07:14AM (4 months, 2 weeks ago)

    does it work for 2.4?

  • April 3, 2008, 01:48AM (4 months, 2 weeks ago)

    is this gunna get upgraded for the new patch 2.4+??i really like usin it

  • March 15, 2008, 08:15PM (5 months, 1 week ago)

    I would like to make a suggestion for this AMAZING addon. I love it and use DHUD before this. There is only one main difference that I cannot get used to. There are no buff times at the right edge of the display. With DHUD there would be timers for all player buffs like blade fury, ice shield etc. This is not the end of the world as they are displayed in under the player portrait but if they are on the bars it make life alot easier. Also if you could add combat point dots instead of a number it would be nice. The biggie for me is the buffs though. If you could add those it would be IMO the best HuD available. :) Love the addon mate... just love it

  • March 10, 2008, 07:29PM (5 months, 1 week ago)

    For those wishing to disable the display of the player name and state (PvP, resting, etc.) in the center of the rings, open the Nameplates.lua file in the ArcHUD2 folder. Change line 64 from:

    if(InCombatLockdown() or self.state or self.disabled or self.lock) then return end

    to:

    if(InCombatLockdown() or self.state or self.disabled or self.lock or this.unit == "player") then return end

    This will completely disable that frame without removing any of the other frames or functionality.

 
  • Similar Addons
  •  
  1. 2,996 X-Perl UnitFrames Unit Frames
  2. 1,692 MobInfo-2 ... Unit Frames
  3. 1,636 Proximo Unit Frames
  4. 1,127 Grid Unit Frames
  5. 840 PitBull Unit Frames
Advertisement