Autobar

This project has become inactive.

This project is inactive and its default file will likely not work with the most recent version of Warhammer Online: Age of Reckoning. The author may have abandoned it, or it may have outlived its usefulness.

Autobar V3

A floating bar containing potions for easy access.

**New features this release: vertical or horizontal bar, autohiding option, scalability, opacity, rearranging the bar, more options for selecting potions. =)**

Presents either your smallest stacks, or strongest potions, based on your preferences. It has a configuration interface for setting preferences, can be moved anywhere on the screen, and, well, works.

Usage: Hold the mouse over the activator (circle) for instructions.

--------------------
-- Important Note --
--------------------
Currently, I'm still working on adding features. Problem is, no way to test them. I'm actively looking for a job, and waiting on my first check from Rent a Coder, and rolling change for food and gas. Food and gas come before paying for my account, and my account came due with under $15 in my bank account. Unless something happens between now and December, I'll be returning to the game first week of Dec. I suggest posting tickets with the exact names of all potions that aren't being displayed as potions, and any potions that are being displayed wrong, that way I have a bunch of stuff to work on and get ready to testing on my return, so that everythings in place for bugfixing before release. Coming up is the much anticipated items and roll-out bars with all potions of the type on them. I REALLY wish I could test as I go, but I have to suffice it with getting it where it looks right, and wait until I can get in game to test it. If you want to help get me online faster, cheapest I can find a game time code that I can purchase with paypal is $29.99 for 60 days. I stuck a donate link at the end if you're interested in helping me.

-----------
-- Notes --
-----------
Hover over the circle for instructions
Left click and drag the circle to move
Right click the circle for options, which include Lock, Unlock, and Config
Left click a potion to use

Used potions are overlayed in red, and have a cooldown timer
Stack counts are displayed

-------------------
-- The Todo List --
-------------------
Ability to display more than one potion (drop down)
Circle or other modes
Add mount and book of binding
Add slots for 'other' items
Some form of hotkeys
Per character settings

---------------------
-- Completed Todos --
---------------------
Revamp Settings Screen -- Done
Auto-hiding bar -- Done
Add ability to scale the bar -- Done
Vertical as well as Horizontal modes -- Done

-------------------
-- Layout Editor --
-------------------
I'm not going to register with layout editor. Keep reading.

This would mean I can't make the window easily movable (layout editor + movable windows = bad juju). If people can't figure it out, left click and drag on the 'activator' to move the window, right click it for options, such as locking, or config.

------------------
-- Localization --
------------------

****Added support for reading German, Spanish, French, and Italian potions.****

User interface is not yet localized, and until ckknight or Kaelten (who have say over the way curse accepts files) allow for easier submitting of files (they filter to very specific, obscure types, when the game allows other, more common types) with special characters, I will not be translating the interface anytime soon. If you'd like a localized interface sooner, please contact them and request adding UTF-8 to allowed encodings.

If there is a request for Korean, Simplified Chinese, Traditional Chinese, Japanese, or Russian, these will be low priority for the same reason localizing the interface is low priority.

-----------------
-- Final Notes --
-----------------
I'm actively working on this, and I've been doing some things not yet done by others in Warhammer, and there's no equal part in other games, so its been alot of trudging through new territory. Please favorite, as I'll be updating as I get new features added, and as the overall addon improves, please make sure you have your correct rating applied, as its evolved quite a bit from the initial release which was just to let others see the very early concept.

**There are some potions that won't show up on the bar.**
There's nothing I can do about them, as they are not reported as potions by Warhammer. One of these is a low level strength potion obtained from quests, there were a few others I noticed as well while scanning the auction house with a special tool to see raw information about them. There's nothing I can do about these easily, as the way it works behind the scenes makes the easy fix break a whole lot of other things. The only fix would be making specific workarounds for every item, which will take alot of effort in finding all the broken items and making workarounds for each. I do intend to work on this, but it is low priority.

You must login to post a comment. Don't have an account? Register to get one!

  • 6 comments
  • Avatar of Shark321 Shark321 Fri, 14 Nov 2008 09:35:27

    Great changes!

    Please add an option so that heal and regen potions are on the same button.

  • Avatar of Shark321 Shark321 Thu, 06 Nov 2008 16:17:12

    I've deleted all settings before the test.

  • Avatar of Felyza Felyza Thu, 06 Nov 2008 16:02:23

    hmm, i'll try deleting all settings and testing it again, but its working for me atm =(

  • Avatar of Shark321 Shark321 Thu, 06 Nov 2008 14:22:22

    used 1.1 so far.

    tried 2.0 and it's not working at all. all I see is an ellipse (about 7-8 pixels wide and 25 pixels high). 1.1 button is about 5 times as large and has potions inside.

  • Avatar of Shark321 Shark321 Mon, 03 Nov 2008 16:09:53

    Please add cooldown display.

  • Avatar of Daegalus Daegalus Fri, 31 Oct 2008 07:57:51

    Figured it out. Apparently Witching Draught's Value was a String, an error on Mythic's end, aka "working as intended". So everytime it pulled 0 from the item, it would be in a string data type. So, I just did this:

    Autobar.Inventory[z].value, Autobar.Inventory[z].duration, Autobar.Inventory[z].type = q, r, s

    to

    Autobar.Inventory[z].value, Autobar.Inventory[z].duration, Autobar.Inventory[z].type = tonumber(q), r, s

    But, since its considered an AP item, it showed up on the bar. So, I added this at the end of the getValues()

    elseif string.find(description, 'This looks a little frightening!') then
    	  potionV, potionD, potionTy = 0, 0, 0

    Since those changes, its worked perfectly. If you want to take precautionary measures for future blunders by Mythic, do tonumber() on 'r' and 's' aswell.

  • 6 comments

Facts

Date created
28 Oct 2008
Categories
Last update
13 Nov 2008
Development stage
Inactive
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Autobar
Recent files

Authors