Category: Shaman
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Phanx's Portal Bug Reports Feature Requests
Author:
Version:
3.2.2.27-beta
Date:
11-11-2009 02:28 AM
Size:
26.34 Kb
Downloads:
15,140
Favorites:
115
MD5:
Pictures
Click to enlarge
movable monitor window
Click to enlarge
integrated DataBroker plugin
Click to enlarge
type /aup for options
AnkhUp   Popular! (More than 5000 hits)
Find a bug? Do not post it in the comments section! See the "Reporting Problems" section below for information on how to correctly report bugs. I will no longer be responding to bugs posted in the comments section.

Description

AnkhUp is a Reincarnation cooldown monitor and ankh helper for shamans.

If you are updating from an older version, make sure you delete all "AnkhCooldownTimer" folders from your AddOns folder before installing the new version!

Features
  • Always-visible Reincarnation cooldown timer
  • Alerts you when Reincarnation becomes ready
  • Remembers when you last used Reincarnation
  • Reminds you when you need to buy more ankhs
  • Automatically buys ankhs when interacting with a reagent vendor
  • Integrated DataBroker plugin is compatible with many popular display addons, including TitanPanel and FuBar*
* Note that in order to use AnkhUp or any other DataBroker plugin with FuBar, you will need to download and install Broker2FuBar separately.

Usage
  • Options are available in the standard Interface Options window. You can type "/ankhup" to jump directly to the AnkhUp panel.
  • Left-click and drag the monitor window to move it around.
  • Right-click the monitor window or DataBroker plugin to open the options panel.
Localization

AnkhUp is compatible with all locales.

AnkhUp is translated into English (enUS), French (frFR), and German (deDE). If you are willing to help with translations for another language, please contact me!

Requesting Features

If you've got an idea for something you'd like to see added or changed in AnkhUp, feel free to submit a feature request. Before submitting a feature request, check to make sure that the feature you want isn't already available in the options, and that a request for that feature hasn't already been submitted by someone else.

Also, keep in mind that AnkhUp is intentionally limited in scope to locally monitoring your own Reincarnation ability. Requests for features outside this scope, such as announcing your Reincarnation cooldown, will be declined.

Reporting Problems

If you encounter a problem with AnkhUp, first check the bug report tracker to see if the problem has already been reported. If it hasn't, try some basic troubleshooting steps. Then, submit a bug report, making sure to include:
  • the results of your troubleshooting,
  • which version of the addon you're using,
  • where you downloaded it from,
  • the text of any error messages generated in-game,
  • your character's level,
  • whether your character has learned the Reincarnation ability,
  • what locale (language) you play WoW in.
Most importantly, remember to check on your ticket after a few days, as I may need more information to solve the problem!

Credits

AnkhUp was inspired by the Ankh Cooldown Timer addon, which was originally written by Starforce of Shattered Hand (EU).

License

Please do not include AnkhUp in compilations without asking me first. See my portal or the README included in the addon's folder for the full license terms under which AnkhUp is released. Thanks!
  Change Log - AnkhUp
3.2.2.27-beta
  • Fixed buy function for non-English locales
  • Fixed Russian translation for ankh item name

3.2.2.26-beta
  • Added German localization from Gyffes on CurseForge

3.2.0.24-beta
  • Added library references back to TOC (oops)

3.2.0.23-beta
  • Added support for Glyph of Renewed Life to hide ankh information
  • Added support for localizing the date format used by the "Last Reincarnation" display
  • Fixed leaked global variable "db"
  • You should delete your old AnkhUp folder before installing this update. Some files were removed or renamed.

3.1.1.17-beta
  • Fixed packaging issues

3.1.1.14-beta
  • Fixed Reincarnation detection for shamans with Glyph of Renewed Life
  • Fixed various minor bugs
  • Removed "/aup" slash command

3.1.0.0-beta
  • This is a full rewrite of Ankh Cooldown Timer. It is more efficient, more flexible, more featureful, and more user-friendly.
  • Configuration is no longer available via the command line, but instead is available in the standard Interface Options panel.
  • A DataBroker plugin is now integrated into the addon. It's compatible with Titan Panel, FuBar (with Broker2FuBar), and all DataBroker displays.
  • An alert when Reincarnation becomes ready has been added.
  Comments - AnkhUp
Post A Reply Comment Options
Old 05-28-2009, 01:09 PM  
Tieke
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Sorry for the delay

[19:08] SetProfile = function: 23BAB450
[19:08] defaults = table: 27EF0A60
[19:08] callbacks = table: 28032948
[19:08] RegisterDefaults = function: 23BAB410
[19:08] CopyProfile = function: 23BAB4D0
[19:08] ResetProfile = function: 217E5568
[19:08] keys = table: 28034360
[19:08] UnregisterAllCallbacks = function: 28134F10
[19:08] DeleteProfile = function: 23BAB490
[19:08] sv = table: 28033708
[19:08] profile = table: 280320D8
[19:08] char = table: 280319F8
[19:08] RegisterCallback = function: 2812DF10
[19:08] GetNamespace = function: 2380DFB0
[19:08] ResetDB = function: 217E5590
[19:08] UnregisterCallback = function: 28133A50
[19:08] GetProfiles = function: 217E54C8
[19:08] profiles = table: 280312F0
[19:08] GetCurrentProfile = function: 2380DEF0
[19:08] RegisterNamespace = function: 217E55B8

this what the chat gave me. i removed AnkhUp from the addon directory, to be sure

Last edited by Tieke : 05-28-2009 at 01:10 PM.
Tieke is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-26-2009, 08:26 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
Well, db being a global is a problem, but it shouldn't cause the problem you're having unless some other addon is also doing the same thing. Can you log in without AnkhUp enabled and type:

PHP Code:
/run if not db then print("Doesn't exist!") elseif not type(db) == "table" then print("Not a table! " .. tostring(db)) else for kv in pairs(db) do print(tostring(k) .. " = " .. tostring(v)) end end 
This should provide some clue as to which other addon is also leaking its db as a global, and I'll upload a fix for AnkhUp later tonight. I've got a few other things I'm tweaking that I'm not quite satisfied with yet.

Last edited by Phanx : 05-26-2009 at 09:20 PM.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-26-2009, 02:35 PM  
Tieke
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
The error occurs when i log in my level 80 character.

I compared 3.1.0 to 3.1.1.17 and found that line 43 was removed
after re-adding local db it works, but moving the window is still a problem
Tieke is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-25-2009, 06:20 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
1) Open Core.lua in a text editor and change line 34 from:
Code:
	if lvl > 0 then return end
to:
Code:
	if lvl > 3 then return end
2) Log into WoW with only AnkhUp enabled.

3) Do whatever it is that previously triggered those errors.

4) Take a screenshot (or more than one) of all the debug messages printed, and post it here. Note where the errors occurred.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-25-2009, 12:34 PM  
Tieke
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Quote:
Originally posted by Phanx
Both of those errors indicate that your settings somehow disappeared between the time the addon loaded and the time those function were called. Try deleting the saved variables file for AnkhUp:

World of Warcraft\WTF\Account\<YOUR ACCOUNT NAME>\<Server Name>\<Character Name>\SavedVariables\AnkhUp.lua

This must be done while you are not logged in.
this was one of the first things i've done, it had no result

did some research:
* 3.1.1.14-beta had the same problem
* 3.1.0-beta works, but has a problem with moving

Last edited by Tieke : 05-25-2009 at 12:47 PM.
Tieke is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 06:16 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
Both of those errors indicate that your settings somehow disappeared between the time the addon loaded and the time those function were called. Try deleting the saved variables file for AnkhUp:

World of Warcraft\WTF\Account\<YOUR ACCOUNT NAME>\<Server Name>\<Character Name>\SavedVariables\AnkhUp.lua

This must be done while you are not logged in.

Last edited by Phanx : 05-23-2009 at 06:17 PM.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 04:08 AM  
Tieke
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
the addon gives following error and doesn't work anymore
==>
Error: attempt to compare number with nil
File: Interface\AddOns\AnkhUp\Core.lua
Line: 295
Count: 1
--------------------------------------------------
Error: attempt to compare number with nil
File: Interface\AddOns\AnkhUp\Core.lua
Line: 248
Count: 1

i've deleted the folders and the wtf
Tieke is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-14-2009, 05:32 AM  
fred
A Chromatic Dragonspawn

Forum posts: 188
File comments: 379
Uploads: 0
Quote:
Originally posted by Phanx
Fixed.
thank you!
fred is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 11:02 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
Fixed.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 11:13 AM  
fred
A Chromatic Dragonspawn

Forum posts: 188
File comments: 379
Uploads: 0
[2009/05/13 11:10:08-144-x1]: AnkhUp-3.1.1.14-beta\GUI.lua:19: Cannot find a library instance of "LibDataBroker-1.1".
Accomplishment-2.1.2\Lib\LibStub\LibStub.lua:23: in function `GetLibrary'
AnkhUp-3.1.1.14-beta\GUI.lua:19: in main chunk

--
fred is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 08:30 AM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
3.1.1.14-beta is now available, and should resolve the issues with the Glyph of Renewed Life. Several other minor bugs have also been addressed.

Currently, the only remaining issue I'm aware of is that the monitor window tends to jump around during dragging if the scale is set to anything but 100%.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 04:51 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
Actually, you don't need to test with default settings... I know what the problem is now. With the Glyph of Renewed Life, you're not consuming an ankh when you use Reincarnation, and that's currently how AnkhUp detects that you've used Reincarnation. I have an idea for a better way, though. If you want to PM me your email address, I will send you a copy to test in the next day or so.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 08:26 AM  
Itania
A Deviate Faerie Dragon

Forum posts: 10
File comments: 10
Uploads: 0
Test without any addon : same problem
Test with debug message :

I have to wait 40 more minute to test with default settings (i'm using 0 low ankh warning, 0 restock warning, both notify uncheck).

I will post a full bug report as soon as i have all test done.
Itania is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2009, 09:49 PM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 734
Uploads: 17
Also, change line 38 in Core.lua from:
Code:
	if lvl > 0 then return end
to:
Code:
	if lvl > 2 then return end
You won't want to play this way, as it will be rather spammy, but let me know what it prints in your chat frame when you use Reincarnation. If you don't want to type it all out, a screenshot is fine.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2009, 05:59 PM  
Itania
A Deviate Faerie Dragon

Forum posts: 10
File comments: 10
Uploads: 0
Ok thanks.

I can already say that it stay ready when i ankh, but the timer work fine if i reloadui after.

I will fill a bug report when i can but i have to wait 45mn to test without any other addon
Itania is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.