BalancePowerTracker

Druid Login to Add Favorites
  • 6 Likes
  • World of Warcraft
  • 3,783 Monthly Downloads
  • Supports: 4.3
  • 345,400 Total Downloads
  • Updated 12/10/2011 12:15:33 PM
  • Created 11/19/2010 10:47:23 AM
  • 253 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD License
  • Newest File: BalancePowerTracker(v1.2.6)
or
Support development! **
Donate

About BalancePowerTracker

BalancePowerTracker is an addon designed to provide a highly configurable bar to track Lunar/Solar energy, Eclipse direction and Eclipse buff.
It also can fire wanrnings when you gain Eclipse and provides a nice feature: Foresee energy (see below); All of this, with a minimal CPU load.

LibSharedMedia, LibButtonFacade & MSBT support.

FAQ:

How do I link Power Auras Classic and BPT? Go to BPT loader in the addons tab in your interface menu, load BalancePowerTracker_Pipe and use BPT values as any other power values in Power Auras, you can even import/export those auras.
NOTE 1: You can check "Load on login" to avoid loading BalancePowerTracker_Pipe every time.
NOTE 2: When BalancePowerTracker_Pipe is not loaded, the auras will be shown as using Runic Power, Holy Power, Runes and Soul Shards.

I can't change glyphs! This is a known bug with many addons. /reload and try again should work fine.

Can I disable it out of combat? You can't disable it out of combat, but you can turn the Alpha OOC to 0, so it won't bother you.

The energy seems a little erratic...? The option "Foresee energy" is enabled by default, with this enabled, the mod will add the energy of you current cast to the bar, if you only want to change the size & position of the energy bar, I suggest you to uncheck this option.

What happens when "grow bars" is enabled? With "grow bars" enabled, you'll have an empty bar, which will be filling and emptying with energy, just try it!

I want to change the bar texture! Just select BPT: Freestyle in Style tab.

Is there any way to have the awesome Blizzard art? BalancePowerTracker BlizzardEclipseBar achieves that.

FORESEE ENERGY:

Foresee Energy is a feature the addon uses to analize the spells you have cast and/or you are casting but are yet to land and computes the energy sum of them. This allows the addon to distinguish between two kinds of each variable: One real, the one you have at the moment and other virtual, the one you'll have when all flying spells and the spell you are casting land.
Foresee Energy works assuming the following:

  • You're hit capped (All your spells will land).
  • You're not going to proc Euphoria (2x energy gain).
    -If you proc it, it will update immediately, this only means you will reach Eclipse earlier than the addon predicted the moment before the Eupforia proc. You can never get an Euphoria proc that push you into Eclipse, so Eclipse procs are predicted accurately.

All the features with the 'virtual' tag (virtual Energy, virtual Eclipse ...) rely on Foresee Energy.
(Author's note: I feel Foresee Energy is the heart of BPT, I think without this option I wouldn't have made this addon, also it has taken up most of the time invested in the addon, however, I understand people value the choice to turn this off. At least, give it a try!)

You can configure each of the indicators (bar,text,icons,arrow) of the addon to either display virtual or real info.
Also, you can configure the warnings to fire when you gain virtual Eclipse, this means BPT will fire a warning when the energy sum from all the flying spells and the one you're casting will proc Eclipse, so you can switch nukes.

ADDON AUTHORS:

Public table. BPT will maintain a public table with the following values, should another addons need it:

BalancePowerTracker_SharedInfo = {
	Enabled = function(BOOL enable) --Enables/Disables BPT 
	Shown	= function(BOOL show)  --Show/Hide BPT	
	Foresee = function(BOOL enable) --Start/Stop Foresee energy function
	realEnergy 	--Real energy
	virtualEnergy 	--Virtual energy
	reachEnd 	--if virtualEnergy reachs 100 or -100 during its computation, the value is stored, false otherwise.
	realDirection 	--Real Eclipse direction
	virtualDirection 	--Virtual Eclipse direction
	eclipse 	--SpellId of the Eclipse buff you have, false if not Eclipse
	virtualEclipse 	--If virtual Lunar eclipse then "L" elseif virtual Solar eclipse then "S" else false end
	foreseeEnergy 	--BPT foreseeEnergy option
	version 	--BPT version
	style 	--Table storing information and functions for skins
}
	

LibBalancePowerTracker

In v1.1.0 the energy track and foresee feature were moved into a library called LibBalancePowerTracker. This library requires no other addons to work with and will avoid loading itself more than once. The API is commented in the first lines of LibBalancePowerTracker-1.0.lua. You can use this library in your works, but give me some credit, please.

v 1.2.6 CHANGE: Option to ignore virtual energy whien you can gain both lunar and solar at the same time (Updated BalancePowerTracker_Options)
FIX: Updated LibBalancePowerTracker (Memory leak fixed, eclipse direction when entering arena, increased time to delete flying spells)
CHANGE: Updated .toc
FIX: Module loader fixed

v 1.2.5 FIX: Updated LibBalancePowerTracker to handle Euphoria & 4T12 bonus hotfix

v 1.2.4 FIX: Issues with lightmymacro
CHANGE: Option to disable the loading message, BalancePowerTracker_Options updated
CHANGE: LibBalancePowerTracker updated

v 1.2.3 FIX: Move freely is now working again
FIX: LibBalancePowerTracker had some bugs fixed and is now updated.

v 1.2.2 FIX; Lua error when Shooting stars proc

v 1.2.1 FIX: Tier 12 fully supported now
CHANGE: LibBalancePowerTracker updated
CHANGE: Minor change due to reachEnd converted into VirtualEcipse (still using reachEnd)

v 1.2.0 FIX: Now working in 4.2 patch.
FIX: Updated libraries.
FEATURE: BalancePowerTracker_Pipe: now you can use BPT's values in PowerAuras when this module is loaded.
FEATURE: BalancePowerTracker_Log: Found a bug? Please, log it with this tool.
CHANGE: BalancePowerTracker_Options: BPT's options were moved into a new AddOn in order to free a little memory.

v 1.1.8 FIX: Now working in 4.1 patch.
LibBalancePowerTracker:
Future log compatibility functions
The mark shouldn´t 'dance' at 0,100 and -100 energy anymore.
Extra functions to avoid letting a spell remain in the queue when it must be erased.

v 1.1.7 FIX: MSBT displaying "Move me!" when having alert warning turned off.
FEATURE: You can configure BPT to show/hide Eclipse spell effect using virtual info (Warnings tab)

v 1.2.3 FIX: Move freely is now working again
FIX: LibBalancePowerTracker had some bugs fixed and is now updated.

v 1.1.6 FIX: Fixed more issues with loading/storing settings (I think I've got all)

v 1.1.5 FIX: Fixed issue with loading/storing settings.

v 1.1.4 CHANGE: Updated LibBalancePowerTracker.
FEATURE: Added sound effects alerts.
CHANGE: Minor improvements to code.
CHANGE: Updated to use the most recent ACE3 libs

v 1.1.3 FEATURE: Custom form show/hide
FIX: Check Eclipse buff on teleport (for when entering arena)
FEATURE: Option to display lunar energy as negative energy
CHANGE: Updated LibBalancePowerTracker to the last build (1.0.3)
FIX: Reset works with callbacks:
FEATURE: Eclipse Chance calculation (Beta stage): See advanced tab.
FETAURE: Statistically Energy calculation (Beta stage): See advanced tab.

v 1.1.2 FEATURE: Added option to change icon texture to media tab.
FIX: Original icons fixed
CHANGE: Icon offset range changed to [-30,30]
FEATURE: Added warning when you interrupt/fail to cast the spell that was going to give you Eclipse
FEATURE: Added other glow.
-LibBalancePowerTracker updated to include PvP bonus and improved eclipse direction fetching

v 1.1.1 CHANGE: Oops, forgot to remove unused libraries, also updated the others.
FEATURE: Added option to change relative point.
FIX: When deactivating LBF, the icons scale correctly.
CHANGE: Minor interface changes to allow the use of external skins.

v 1.1.0 CHANGE: Massive changes to reduce CPU usage by 70%
- Energy track moved to library

v 1.0.8 FIX: Showing addon when visible was not enabled
FEATURE: BalancePowerTracker_SharedInfo.hidden added
FEATURE: BalancePowerTracker_SharedInfo.enabled added
FEATURE: MSBT support
FEATURE: Text color and size can be changed
FEATURE: Icon offset can be changed
FIX: Position sliders gap reduced
CHANGE: Some functions moved from ADDON_LOADED to PLAYER_LOGIN, shouldn't be any problem
FIX: Removed LibButtonFacade, but ButtonFacade is still supported
CHANGE: Hiding behaviour improved
FIX: Arrow not working like it should after teleporting

v 1.0.7 FIX: Showing default blizz frame when getting out of vehicle
FIX: Not showing the foresee energy bar when reaching end
FIX: Bar not updating when teleporting & changing form at the same time
FIX: Enlarging both icons when there was no eclipse direction
FEATURE: Arrow can be scaled
FEATURE: Eclipse icons can be hidden
FEATURE: Show addon when not in Caster/Moonkin Form option
FEATURE: Border color can be changed
FEATURE: Added option to color the entire bar based on direction (You can select the info used to color the bar)
FEATURE: /bpt & /balancepowertracker show the config window
CHANGE: You can now select the info displayed on the icons (before, it used arrow's info)
CHANGE: Icons can be scaled
FEATURE: Original Icons can be selected (Need some tweaks)
FEATURE: ButtonFacade support
FEATURE: Bar can be set to vertical or horizontal
FEATURE: Added public functions to enable/disable/show/hide the addon and to start/stop foreseeing energy

v 1.0.6 Not detecting instant SS bug fixed (I didn't find this one on time)

v 1.0.5 Created & using SpellQueue ADT, easier to maintain code
In text you can configure which energy should be displayed
In arrow you can configure which info should be displayed
You can hide the former "addEnergy" bar without losing the benefits of Foresee energy
Add energy renamed to "Foresee energy"
Options clarified

v 1.0.4 Perfomance improved: CPU usage reduced by aprox. 65-70%!
Alpha OOC added!
Fixed textures
Fixed not showing Virtual Eclipse on instant SS cast bug
Share Info and Same Color options removed
Options Revamped
Added screenflash warning
Added function to enlarge the icon of the eclipse you should aim to

v 1.0.3 Uptaded "add energy" to the last ptr build (13082)
You can choose between arrow instead and spark (if you choose arrow, the text will move so you can see the arrow)
You can hide the energy text
New function added: Warnings
Bunch of minor bugs fixes

v 1.0.2 Uptaded "add energy" to the last ptr build (13033):
-SS fixed energy
-fixed WR sometimes 14 energy
-smoothly!
-unregister its events when not using it, to free CPU
Fixed checking form when not having all forms trained
Info box in style tab
Strata and alpha can be changed!
v 1.0.1 Fixed Blizz Frame showing when not Balance and some bugs also with Blizz Frame & Power tracker
Fixed missing lib
v 1.0.0 Release

Comments

First Previous Page 1 of 6 Next Last
  • #90

    I havent had any errors, but with this AddOn enabled, my game runs at 1-2 FPS in RaidFinder. with or without the extra modules enabled.

    Disable it and boom, constant 60 FPS.

    Running on an i7 2600K and GTX 570.

    My SV's: http://dl.dropbox.com/u/1315574/BalancePowerTracker.rar

  • #93

    Can you ansewr these questions please:

    Does this happen only in LFR?

    Have you tested with only BPT enabled? (Specially, I need to know if you use powa or weakauras and you have BPT linked to them)

    Thank you!

     

    Last edited by copialinex on 3/3/2012 9:29:36 PM
  • #86

    Posted that mid-raid on a break, to be more detailed, I'm usually going solar first. What would happen is a precast starsurge on pull which would put me at 15 to solar, then starfire's pushing me the rest of the way over w/o the extra energy gain from 4t12. Where I noticed the problem most often was on that first push to an eclipse, when I'd be around 55 energy in, bpt would seemingly project a weird euphoria gain and show jumping from 55 -> 100 or occasionally 95 but I never observed the next cast actually taking me into solar when that happened. I haven't had a chance to check if this happens heading towards solar yet, The other moonkin I raid with was saying that he had been getting weird energy gains heading toward a solar eclipse from neutral state too so I came to post while we had a few minutes.

  • #88

    I've tried and I've found BPT working OK, are you using any advanced features (in advanced tab in bpt config)?

    If you are not using any davanced features, can you send me a log via PM, please? (BPT_LOG serves that purpose)

     

    In case you're using the advanced features that predicts Euphoria statistically, what happens is:

    You cast SS, since it can't be affected by Euphoria, it gives you 15

    You begin casting SF, so you have 24% chance of gaining 40 (55) and 76% of gaining 20 (35)

    You finish casting SF

    You begin casting another SF while the previous is flying, so you have 24% chance of gaining 40 and 76% of gaining 20, which adds to the energy computed before and you have the following distribution:

    95 - 05.76%

    75 - 36.48%

    55 - 57.76%

    If you have the required confidence <= 5.76% bpt at this point will show 95 , notice that you are at 15 and have casted only two SF, one is yet to land and the other is still being casted.

    The first SF lands, and it didn't proc Euphoria, so you're at 35, and you are still casting the second SF, so the distribution now is: 

    75 - 24%

    55 - 76%

    If you have the required confidence <= 5.76% , bpt will show 75, down from 95, and if it involves Eclipse, it will appear as if you were to gain Eclipse and you lost it.

    Last edited by copialinex on 2/14/2012 3:08:42 PM
  • #84

    Getting issues with fairly consistently wrongly projecting energy I'm hitting an eclipse right now in 4.3.2, then a couple casts later will update to NOT having gotten in yet. Seems most often I'm getting this before I hit first eclipse w 4t13

  • #85

    If you go for Lunar first, yo need to realize that the WR flying time is far greater than SF's, so if you cast WR and then SF but the SF lands before the WR, the energy gain from SF will make you go away from Eclipse.

    BPT doesn't calculate the time when the spells will land, I've tried before and it's far too complex and unreliable (distance to the target isn't accurate, need to be aware of target's speed..) so, you need to be aware of this problem.

    There's a checkbox to make BPT ignore the flying spells till you have reached an Eclipse, but I don't remember the exact name, when I arrive at home, I'll update this post.

  • #82

    Experiencing some issues with BPT currently. Whenever I type /bpt, I receive the following error message:

    Date: 2012-02-03 17:59:48
    ID: 5
    Error occured in: Global
    Count: 1
    Message: ...e\AddOns\BalancePowerTracker\BalancePowerTracker.lua line 1618:
       attempt to index global 'BPTLoader' (a nil value)
    Debug:
       [string "*:OnLoad"]:6:
          [string "*:OnLoad"]:1
       [C]: ?
       ...e\AddOns\BalancePowerTracker\BalancePowerTracker.lua:1618: ?()
       ..\FrameXML\ChatFrame.lua:4293: ChatEdit_ParseText()
       ..\FrameXML\ChatFrame.lua:3992: ChatEdit_SendText()
       ..\FrameXML\ChatFrame.lua:4031: ChatEdit_OnEnterPressed()
       [string "*:OnEnterPressed"]:1:
          [string "*:OnEnterPressed"]:1

    The display works fine, but the options dialogue does not. BalancePowerTracker also doesn't appear in Interface => Addons.

  • #83

    Can you check if you have, at least, BalancePowerTracker_Options enabled in your addon panel, please? (when you chosse character)

  • #77

    Great Addon TYSM for making this and keeping up to date! 

    Is there anyway you can make the bar vertical instead of horizontal ? 

    Last edited by that1kidd on 11/23/2011 12:37:27 PM
  • #80

    Sure thing! You need to type /bpt and then go to bars->orientation

  • #81

    Omg how did i miss that? :P :P Thank you So Much for the fast response and the great addon /hail :D :D

    Last edited by that1kidd on 11/24/2011 11:18:48 AM
  • #76

    bufgrabber report some error
    I use Xperl too during RAID

    BugGrabberDB = {
     ["throttle"] = true,
     ["limit"] = 50,
     ["errors"] = {
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4PetFrame:SetPoint()'.\n<in C code>: in function `SetPoint'\nInterface\\FrameXML\\PartyMemberFrame.lua:160: in function `PartyMemberFrame_UpdatePet':\nInterface\\FrameXML\\PartyMemberFrame.lua:137: in function `PartyMemberFrame_UpdateMember':\nInterface\\FrameXML\\PartyMemberFrame.lua:334: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [1]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4:SetAttribute()'.\n<in C code>: in function `SetAttribute'\nInterface\\FrameXML\\UnitFrame.lua:77: in function `UnitFrame_SetUnit':\nInterface\\FrameXML\\PartyMemberFrame.lua:44: in function `PartyMemberFrame_ToPlayerArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:27: in function `PartyMemberFrame_UpdateArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:335: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 12,
      }, -- [2]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4PetFrame:SetAttribute()'.\n<in C code>: in function `SetAttribute'\nInterface\\FrameXML\\UnitFrame.lua:77: in function `UnitFrame_SetUnit':\nInterface\\FrameXML\\PartyMemberFrame.lua:45: in function `PartyMemberFrame_ToPlayerArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:27: in function `PartyMemberFrame_UpdateArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:335: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 12,
      }, -- [3]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4:Show()'.\n<in C code>: in function `Show'\nInterface\\FrameXML\\PartyMemberFrame.lua:121: in function `PartyMemberFrame_UpdateMember':\nInterface\\FrameXML\\PartyMemberFrame.lua:46: in function `PartyMemberFrame_ToPlayerArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:27: in function `PartyMemberFrame_UpdateArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:335: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [4]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4PetFrame:Hide()'.\n<in C code>: in function `Hide'\nInterface\\FrameXML\\PartyMemberFrame.lua:159: in function `PartyMemberFrame_UpdatePet':\nInterface\\FrameXML\\PartyMemberFrame.lua:137: in function `PartyMemberFrame_UpdateMember':\nInterface\\FrameXML\\PartyMemberFrame.lua:46: in function `PartyMemberFrame_ToPlayerArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:27: in function `PartyMemberFrame_UpdateArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:335: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [5]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame4PetFrame:SetPoint()'.\n<in C code>: in function `SetPoint'\nInterface\\FrameXML\\PartyMemberFrame.lua:160: in function `PartyMemberFrame_UpdatePet':\nInterface\\FrameXML\\PartyMemberFrame.lua:137: in function `PartyMemberFrame_UpdateMember':\nInterface\\FrameXML\\PartyMemberFrame.lua:46: in function `PartyMemberFrame_ToPlayerArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:27: in function `PartyMemberFrame_UpdateArt':\nInterface\\FrameXML\\PartyMemberFrame.lua:335: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:43:32",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [6]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame1PetFrame:Hide()'.\n<in C code>: in function `Hide'\nInterface\\FrameXML\\PartyMemberFrame.lua:159: in function `PartyMemberFrame_UpdatePet':\nInterface\\FrameXML\\PartyMemberFrame.lua:369: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:49:36",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [7]
      {
       ["message"] = "<event>ADDON_ACTION_BLOCKED:L'AddOn 'BalancePowerTracker' a tenté d'appeler la fonction protégée 'PartyMemberFrame1PetFrame:SetPoint()'.\n<in C code>: in function `SetPoint'\nInterface\\FrameXML\\PartyMemberFrame.lua:160: in function `PartyMemberFrame_UpdatePet':\nInterface\\FrameXML\\PartyMemberFrame.lua:369: in function `PartyMemberFrame_OnEvent':\n<string>:\"*:OnEvent\":1: in function `OnEvent'\nInterface\\FrameXML\\UnitFrame.lua:483: in function <Interface\\FrameXML\\UnitFrame.lua:481>:\n",
       ["type"] = "event",
       ["time"] = "2011/11/07 22:49:36",
       ["session"] = 494,
       ["counter"] = 1,
      }, -- [8]

    did someone have such errors too ?

    regards

     

     

  • #79

    sorry, I couldn't reproduce it

    Seems like the glyph bug (to me, it usually blames BPT, other times Bartender, I just try again and it works) 

  • #71
    solar eclipse and grants you 50 solar energy instead of the pre-fix 45 solar energy
  • #72
    I have seen this on moonkin-related forums, but the PTR has not been updated yet, and I don't have 4p on live servers, so you need to wait a little before I change this (the change on SF should be easy, the one on WR may be less easier)
    Thanks for the info and sorry for the delay.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
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 »

Diablo III Giveaway

Enter Now!