GhostBarMod gets a new name for WoW 2.0: Geist
Geist provides an up to 25 button action bar that displays under the mouse cursor at a keypress for quick and convenient access.
How to use:
-- Bind a key to Geist using the keybind interface (/geist bind).
Geist will display whenever that key is pressed with the cursor
over the center button.
-- Each individual button can be bound to a key.
Future Plans:
-- Feature additions as I play with the state headers and the like.
Version 20300.1 2007-11-12
- - ToC update.
- - Added the deDE localization. Huge thanks to Hannesz for this.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...
- +0
- Thumbs Down
- Thumbs Up
Wibbit saidi am having the same issue,, my geist buttons are now sharing the same slots as my action bars, and its not one bar but more of a random assortment of button locations from the 6 bars,
looks like an issue from the last patch too me.
- +0
- Thumbs Down
- Thumbs Up
Shadow2133 saidI have a problem with Geist, more of a bug really. So whenever I place a spell,item or anything in one of 4 certain spots it shows up on my trinity bar, namely my 3rd one. I'm wondering what I can do to fix this little problem or if anyone else is having this problem. Thank you
- +0
- Thumbs Down
- Thumbs Up
Phibion saidLOVE the addon and recommend it to many, only complaint is that it uses many of the same button locations of bongos3 and/or ct mod, so for the custom layouts I would IDEALLY like with my bar addons, I can't do because my geist is pieces of them.
Is there any way they could be 25 UNIQUE slots? I don't know the first thing about coding or anything, but it would be awesome if you could do so.
- +0
- Thumbs Down
- Thumbs Up
bkboy419 saida feture to set in a location so it dont pop to mouse point would be nice...i do love the key binding option to bring up diffrent button sets...overall a realy nice mod...ill be trying a few others out...if u can maybe add those fetures u will have a very loyal fan
- +1
- Thumbs Down
- Thumbs Up
Cidrei saidGeist is fully 2.4 compatible. There should also be a new version coming out sometime in the next few weeks. Maybe days, if I get a chance to work on it.
- +0
- Thumbs Down
- Thumbs Up
Cidrei saidI've got a fixed version but I can't get Curse to cooperate long enough for me to get it uploaded.
EDIT: I guess it did work... multiple times. Anyway, uploaded now.
- +0
- Thumbs Down
- Thumbs Up
Cidrei saidBah. I knew I should have tested it on the PTRs. You'd think I'd learn to do this at some point.
- +0
- Thumbs Down
- Thumbs Up
Veyska saidMy buttons still seem to remember what to do when clicked on (though the tooltip is messed up as well), so it doesn't seem to be entire broken... Maybe just the display that's wonky? Not sure, I'm wary of clicking on my consumable buttons since the order's different on practically every alt but the stuff I really rely on Geist for (hearth, professions) I'm safe so it's more or less *functioning* correctly for me.
- +0
- Thumbs Down
- Thumbs Up
IceHunter saidIt's nice - pity it doesn't work with the new patch.
- +0
- Thumbs Down
- Thumbs Up
klcooper saidVery nice addon.I've been using this addon for a long time. By the way,How modify it so that it can be set to activate the button under the mouse when the bound key is released ?
- +0
- Thumbs Down
- Thumbs Up
phlanax13 saidI never thought this would be possible but it did...
Would it be possible to make this up to 36 instead of 25? 6x6 grid. I ran out of space on the 5x5.
- +0
- Thumbs Down
- Thumbs Up
levk saidVery nice addon.
It would be sweet if there was a switch between hold and toggle. As in right now you have to hold whatever you bind for it to display, it'd be cool if you could toggle the bar on and off.
- +0
- Thumbs Down
- Thumbs Up
Cidrei saidNothing new this time. I really need to work on this one. I just haven't had the motivation lately. It does what I want it too, so I've not sat down and looked at what would be needed to make the changes people want.
Anyone willing to, or who has already made changes to their own copy, is encouraged to upload patches that could be incorporated into future versions.
- +0
- Thumbs Down
- Thumbs Up
Jabberwocky saidLove this addon but I'm having an issue with the binding. I'd like to be able to bind it to a mouse button.
Since you can't do this through the geist bind window, I opened up the bindings-cache file and put in the appropriate mouse key. However, the geist window displays, but I'm unable to click on any of the buttons.
Is there any workaround to this?
- +0
- Thumbs Down
- Thumbs Up
halfelven saidcan you have more then one geist bar per a butten? don't suppose I could suggest: -use the left and right clicks differences
~left click butten is excuted ~right click and hold the menu pops up, right butten is let go and butten mouse its over is executed-you pick which way and how many buttens are show up
- +0
- Thumbs Down
- Thumbs Up
phlanax13 saidI've been using this addon for a long time. I'll like to see one more feature in this. I'm able to bind Geist to E button but I would like to have another separate Geist by binding it to different key.
E button Geist for spell with cool down and potions X button Geist for misc skill such as Cooking, fishing, alchemist, and or tracking.
I hope you understand what I mean.
- +0
- Thumbs Down
- Thumbs Up
hahaimcool saidI really like the idea of this mod. However, it would be great to have an option to have it always shown instead of hitting a hotkey to display it. Just a suggestion.
If there is a quick snippet of code to do this, it'd be great.
- +0
- Thumbs Down
- Thumbs Up
Cidrei saidIssue 1: Umm... no idea? My guess would be a problem reading the SavedVariables. This would only be a problem if you've changed the IDs of the default buttons. If it keeps up, try using the guide (which is set to get *much* easier to use next version) to make the buttons are actually using the proper IDs.
Issue 2: Geist stores its keybindings in one place, your bindings-cache.wtf file, in the WTF folder. I don't have any default bindings in place, and if you're deleting your WTF folder, that should go too, so I can't say what's happening.
- +0
- Thumbs Down
- Thumbs Up
songokussm saidhaving some issues. When i put something in geist it doesnt stay there. example. on my mage i put all of my portal spells in geist. then when i log back in next sometimes they are there and some times they are not. no idea why. I can use bongos to unhide the bar geist is using and they are still there and thats just plan weird.
secondly, geist remembers things. after i clear out wow's wtf fold geist still remembers what button i push to bring it up.
- +0
- Thumbs Down
- Thumbs Up
Cidrei saidStarWeaver: I think it's a cross between Blizzard's code, the addon, and the combat lockdown. All of the action button code is inherited from a Blizzard template. I just tell the buttons how to arrange themselves. To be honest, I barely understand what's going on with statemaps myself.
You want me to get rid of those comments for you, or shall I leave them to posterity? :P
Tacrof: The code for that was something I'd originally lifted from one of Tuller's mods and repurposed for GBM. Since he still uses his Infield lib, I might take a look at it, and see if I can't use it/borrow code for the Geist frame. I'm not sure if it'll work though, since the frame appearing under the mouse is handled by Blizzard code now, instead of my own (borrowed in part from Telo) code.