Download
(144Kb)
Download
Updated: 09-06-12 10:16 PM
Pictures
File Info
Updated:09-06-12 10:16 PM
Created:08-13-10 02:56 AM
Downloads:3,693
Favorites:15
MD5:

MistXP

Version: 1.6.3
by: dc_roenfanz [More]

mExperience is now MistXP


ALERT: MistXP is not compatable with older versions of mExperience. Please delete mExperience from your addon's folder.


Disgruntled with the lack of options on available experience bar addons, I decided to make my own. If you feel the same way, then this AddOn should be just the thing you're looking for.

Known Bugs
There are no known bugs at this time.

New in MistXP: 1.6.3:
  • Now with CUSTOM_CLASS_COLORS support (Note: It was so easy to do this, I don't know why I didn't think of this earlier.
  • Fixed an annoying bug where the addon would not remember which bar-type was shown (ie xp or faction) between screen loads.
  • Bug Fix: Fixed an issue at max level that was causing the addon to "disappear" on game load and sometimes screenloads.

New in MistXP: 1.6.2:
  • Now available for Mists of Pandaria (Bug fixes and TOC Bump)

New in MistXP: 1.6:
  • Now with Border Options!
  • More obvious "UNLOCKED" state.
  • Added a check to the RightClick at max level, so the bar doesn't vanish.

New in MistXP: 1.5:
  • RestyledConfig Menu
  • Profile Options Support
  • Class Coloring of XP bar
  • Right Click toggles between faction and xp views, if not max level.

New in mExperience: 1.2:
  • Reputation handling
  • Hide at 80 (if not faction watching)
  • Interface Options Panel hides while unlocked

Configurable Features:
Positioning:
  • Free Postioning (Drag with mouse) Toggle.
  • Bar Width
  • Bar Height
  • X Position (Relative to Anchor)
  • Y Position (Relative to Anchor)
  • Set different anchor points
Appearance:
  • Support for SharedMedia
  • Main Experience Bar Color
  • Rest Experience Color
  • Toggle to change the main XP color dependant on rested XP
  • Font Name
  • Font Size
  • Font Shadow
Special Thanks:
Orionshock: for pointing me in the right direction, and getting me started.

mitch0: for his advice and comments in the coding process.

All the folks on #wowace (IRC) for putting up with me!

Code:
version 1.6.2
---------------------------
   *Enhancement: Now with CUSTOM_CLASS_COLORS support (Note: It was so easy to do this, I don't know why I didn't think of this earlier.
   *Bug Fix: Fixed an annoying bug where the addon would not remember which bar-type was shown (ie xp or faction) between screen loads.
   *Bug Fix: Fixed an issue at max level that was causing the addon to "disappear" on game load and sometimes screenloads.
version 1.6.2
---------------------------
    * MoP and TOC update

version 1.6
---------------------------
    * Now with Border Options!
    * More obvious "UNLOCKED" state.
    *Added a check to the RightClick at max level, so the bar doesn't vanish.

version 1.5.1
---------------------------
    * BUG FIX: Fixed an issue where the lock/unlock toggle wasn't working correctly.

version 1.5
---------------------------
    * RestyledConfig Menu
    * Profile Options Support
    * Class Coloring of XP bar
    * Right Click toggles between faction and xp views, if not max level.


version 1.2
---------------------------
New Features:
    * Now with Reputation Tracking!
    * Interface Options Panel hides when mExperience is unlocked.


version 1.1
---------------------------
New Features
* Show XP Text on Hover
    This option becomes available when you disable "Always Show XP Text"
    Default state is enabled, so if you don't want XP Text at all, you must disable this as well.
* Text-based Percentage of rest now displayed when applicable

version 1.0
---------------------------
Initial Release
Optional Files (0)


Post A Reply Comment Options
Unread 08-22-10, 02:32 AM  
Læe
A Murloc Raider

Forum posts: 5
File comments: 22
Uploads: 0
would it be possible to add profiles for this or maybe a option to use class color for the xp bar?

keep up the great work.
Report comment to moderator  
Reply With Quote
Unread 08-22-10, 10:37 AM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by Læe
would it be possible to add profiles for this

keep up the great work.
Like I've said on the info page, profile support is a planned feature.

Originally posted by Læe
or maybe a option to use class color for the xp bar?
This is in and working. Expect this feature in the next update.
Last edited by dc_roenfanz : 08-23-10 at 08:21 AM.
Report comment to moderator  
Reply With Quote
Unread 08-23-10, 08:19 AM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by dc_roenfanz
profile support is a planned feature

This is in and working. Expect this feature in the next update.
Last edited by dc_roenfanz : 08-23-10 at 08:20 AM.
Report comment to moderator  
Reply With Quote
Unread 08-25-10, 12:11 AM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Small update.

I've changed how text-hover works. Instead of having a series of checkboxes, there's now a select box where you can choose a XP Text Display State of "Always" "On Hover" or "Never".
Report comment to moderator  
Reply With Quote
Unread 08-28-10, 10:17 AM  
haylie
A Scalebane Royal Guard
 
haylie's Avatar

Forum posts: 417
File comments: 15
Uploads: 1
Getting this error and my xp bar isn't showing:

Message: ...ence\lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:3: attempt to index global 'LibStub' (a nil value)
Time: 08/28/10 18:16:09
Count: 1
Stack: ...ence\lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:3: in main chunk

Locals: MAJOR = "CallbackHandler-1.0"
MINOR = 5
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LibStub' (a nil value)"
Last edited by haylie : 08-28-10 at 10:18 AM.
Report comment to moderator  
Reply With Quote
Unread 08-28-10, 11:51 AM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by haylie
Getting this error and my xp bar isn't showing:
If you look at the Message line, you'll see that the error lies in CallbackHandler-1.0.lua, line 3. This means it's a problem to do with an included library, and not my addon.

But it seems to me that the library LibStub is missing from the lib folder, or isn't being loaded from the toc.

Could you please check, and tell me if you see any "LibStub-1.0" inside mExperience/Lib/?
Report comment to moderator  
Reply With Quote
Unread 08-28-10, 12:39 PM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by haylie
Getting this error and my xp bar isn't showing:
I've updated mExperience. Please delete the old version prior to updating, as it's incompatable.

If you're problem persists, let me know
Report comment to moderator  
Reply With Quote
Unread 08-28-10, 07:59 PM  
Xhelius
An Aku'mai Servant

Forum posts: 39
File comments: 11
Uploads: 0
Been getting this tonight: (Zoning in and out of instances so far)
Message: Interface\AddOns\MistXP\MistXP.lua:406: TexCoord out of range
Time: 08/28/10 21:56:05
Count: 4
Stack: [C]: in function `SetTexCoord'
Interface\AddOns\MistXP\MistXP.lua:406: in function `UpdateExperience'
Interface\AddOns\MistXP\MistXP.lua:350: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...ventory\Externals\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ventory\Externals\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: (*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = 0
(*temporary) = -1.#IND
(*temporary) = 0
(*temporary) = 1
Deleted old first.
Report comment to moderator  
Reply With Quote
Unread 08-28-10, 11:22 PM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by Xhelius
Been getting this tonight: (Zoning in and out of instances so far)
Deleted old first.
Yes, I was aware of that bug. Honestly, I've no idea why it does that, as the math on it *should* work. It only happens with you teleport in/out of instances and/or hearth. Even though it throws an error, it actually doesn't effect the addon at all.

I thought I'd fixed it, but apparently not. I'll look into the issue, and once I come up with a solution, I'll have a fix on here as soon as possible.

Thankyou for reporting it.
Last edited by dc_roenfanz : 08-28-10 at 11:43 PM.
Report comment to moderator  
Reply With Quote
Unread 08-30-10, 12:41 AM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 90
Uploads: 0
By chance, can you open the chat window, and ctrl or some other combo click the exp bar to link how far you are into that lvl/rep, to be able to tell others? Cause if so, I'd sooo swap from XPbarnone

Also, the spark that XPfu (cant remember exact name, its been a fair while) used to have at the end of the bar as you went along, is that possible?
Report comment to moderator  
Reply With Quote
Unread 08-30-10, 01:16 AM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by goldengamer
By chance, can you open the chat window, and ctrl or some other combo click the exp bar to link how far you are into that lvl/rep, to be able to tell others? Cause if so, I'd sooo swap from XPbarnone
Let me see if I understand you correctly. You want to CTRL+CLICK the bar to output your progress to whatever channel?

Currently, no you cannot. I'd never considered it myself. I'll keep this in mind for a possible feature in the future.

Originally posted by goldengamer
Also, the spark that XPfu (cant remember exact name, its been a fair while) used to have at the end of the bar as you went along, is that possible?
You want a spark at the end of your xpbar? It's doable, but as I said above, it's not something I personally considered. I'll keep this in mind for a possible feature in the future.
Last edited by dc_roenfanz : 08-30-10 at 01:16 AM.
Report comment to moderator  
Reply With Quote
Unread 08-31-10, 04:38 PM  
Phonoi
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Bar texture

Hi there. Before anything, great addon!
I wanted to style my xp bar in a way that it fit more with my UI, changing size and position and it doest it beautifully.

One feature i'd like to request though.
Is there a way to emulate the xp bubbles on the bar?
I liked watching the bubble filling up as it used to give me an approximation of how much XP the quest gave, and how much further i had to go.
It was a nice graphical representation of XP.

cheers
Report comment to moderator  
Reply With Quote
Unread 08-31-10, 11:35 PM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Re: Bar texture

Originally posted by Phonoi
Hi there. Before anything, great addon!
I wanted to style my xp bar in a way that it fit more with my UI, changing size and position and it doest it beautifully.

One feature i'd like to request though.
Is there a way to emulate the xp bubbles on the bar?
I liked watching the bubble filling up as it used to give me an approximation of how much XP the quest gave, and how much further i had to go.
It was a nice graphical representation of XP.

cheers
Perhaps the easiest way is to create a custom texture that has however many subdivisions on it, and is something you could do yourself, then load it with MyMedia/SharedMedia.

Creating a graphical overlay is another option, but with the various widths and heights people are bound to have, the texture wouldn't look good universally, and would likely be a real pain to implement.

It's possible I might introduce something like that later, but at this stage, it's not likely.

In the near future, I do plan on implementing a GameTooltip which will carry advanced information, including "XP left", "Number of Kills needed", "XP gained on last kill - numerical and percentage", etc.
Report comment to moderator  
Reply With Quote
Unread 09-01-10, 12:55 PM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 90
Uploads: 0
Ok, thankyou for the reply

I did have 1 issue tho. When I went to hit lock, after I had put it where I wanted it, the lock didnt seem to tick, or remove the popup message :S I reloaded the UI, that worked, just wondered if you knew about it, or me saying helps fix it ^^
Report comment to moderator  
Reply With Quote
Unread 09-02-10, 08:01 PM  
dc_roenfanz
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 38
Uploads: 3
Originally posted by goldengamer
Ok, thankyou for the reply

I did have 1 issue tho. When I went to hit lock, after I had put it where I wanted it, the lock didnt seem to tick, or remove the popup message :S I reloaded the UI, that worked, just wondered if you knew about it, or me saying helps fix it ^^
I wasn't aware that was broken, but thanks. It's a simple fix.

Update: Issue has been fixed and uploaded.
Last edited by dc_roenfanz : 09-02-10 at 08:10 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: