Download
(9Kb)
Download
Updated: 08-14-24 07:52 PM
Pictures
File Info
Compatibility:
The War Within (11.0.2)
Updated:08-14-24 07:52 PM
Created:unknown
Downloads:35,123
Favorites:248
MD5:
11.0.2

Geist  Popular! (More than 5000 hits)

Version: 110002.1
by: Cidrei [More]

Geist is incompatible with addons using LibActionButton-1.0, including ElvUI. This is not a bug so much as two incompatible button systems. Geist uses the built-in ActionButton functionality provided by WoW while buttons generated by LibActionButton-1.0 use custom code to achieve their goals. As this is not a bug in Geist, I have no intentions of figuring out a workaround at this time. My apologies for any inconvenience this causes.

Geist provides a twenty-five button action bar that displays under the mouse cursor at a keypress for quick and convenient access. Geist includes Masque support for button skinning.

How to use: Bind a key to Geist using the keybinding interface in the menu. Geist will display whenever that key is pressed with the mouse over the center button.

! - Feature Addition
* - Feature or Code Change
^ - Bug Fix
% - Known Bug

110002.1 - 2024-08-14
* - ToC bump.
^ - API namespace fix.

100105.1 - 2023-06-30
* - Back to a single ToC file.
* - ToC bump (still works in 10.1.0 with load out of date addons).
^ - Allow button assignment up to the current action slot ID limit of 180.

100000.1 - 2022-10-26
* - ToC bump. Welcome to Dragonflight.
^ - Fixed up the keybindings to actually display in the settings.

90005.1 - 2021-05-28
! - Support the new multiple versions ToC format. If I did this right, it should "just work" with 9.1 in retail, assuming they don't change the ToC.
* - Update all them ToCs.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
30200.1
21kB
08-05-09 10:20 PM
Addon


Archived Files (2)
File Name
Version
Size
Author
Date
100105.1
9kB
Cidrei
06-30-23 09:08 PM
100000.1
9kB
Cidrei
10-29-22 03:50 AM


Post A Reply Comment Options
Unread 10-17-08, 11:56 AM  
Wirick
A Fallenroot Satyr

Forum posts: 22
File comments: 1
Uploads: 0
Is there any way to get the buttons to stay up after hitting the bound key to bring up the menu? When I hit the key I bound to the buttons, it brings up a few random skills, but I don't see where to put new things, and the buttons disappear once I let off the bound key.
Report comment to moderator  
Reply With Quote
Unread 10-17-08, 11:10 AM  
sukkubus333
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hello

a little problem with german client

[2008/10/17 19:06:14-43-x1]: Geist-30000.1\Localization.deDE.lua:6: attempt to concatenate global 'GEIST_PRETTYNAME' (a nil value)
maybe someone can help

Sukkubus
Report comment to moderator  
Reply With Quote
Unread 10-17-08, 09:27 AM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by Spahut
I'm getting this error when i log in:

GeistButtonFacade.lua

1:attempt to call global 'LibStub' (a nil value)

I'll look into it. That section didn't get tested on Wrath since I don't use ButtonFacade myself. Should be a simple fix.
Report comment to moderator  
Reply With Quote
Unread 10-17-08, 06:31 AM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
I'm getting this error when i log in:

GeistButtonFacade.lua

1:attempt to call global 'LibStub' (a nil value)
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 02:16 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by Veyska
Scaling seems to not be working in 3.0. No errors, and I've set the scale from several values between .5 and 1.5 with numerous reloads and relogs and they're still bigger than what they were before patch day (edit - and remain the same size). Otherwise working wonderfully once my friend and I figured out where the keybindings had disappeared to. :-)
You're right. I'll see if I can figure out why and get an updated version posted.
Report comment to moderator  
Reply With Quote
Unread 10-15-08, 05:08 PM  
Veyska
A Kobold Labourer
 
Veyska's Avatar

Forum posts: 1
File comments: 56
Uploads: 0
Scaling seems to not be working in 3.0. No errors, and I've set the scale from several values between .5 and 1.5 with numerous reloads and relogs and they're still bigger than what they were before patch day (edit - and remain the same size). Otherwise working wonderfully once my friend and I figured out where the keybindings had disappeared to. :-)
Last edited by Veyska : 10-15-08 at 05:13 PM.
Report comment to moderator  
Reply With Quote
Unread 10-15-08, 12:49 AM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Re: binding geist

Originally posted by Exact
/geist bind dosent seem to be working in wotlk,
it just list the options, as if you just typed /geist.
Keybindings have been moved back into the normal keybinding section.
Report comment to moderator  
Reply With Quote
Unread 10-14-08, 07:53 PM  
Exact
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
binding geist

/geist bind dosent seem to be working in wotlk,
it just list the options, as if you just typed /geist.
Report comment to moderator  
Reply With Quote
Unread 10-13-08, 04:14 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by Xanirus
Strange though, I don't remember this distance dot being a feature for Geist, but even if it's not, it's quite helpful. I wonder if anyone else has these dots.
The dots are actually part of the default Blizzard buttons. I forget what patch they were added, but they come built in. I think there's an option to enable/disable them somewhere in the interface. Geist just displays the default buttons so that's why they show up there.
Report comment to moderator  
Reply With Quote
Unread 10-11-08, 10:46 PM  
Xanirus
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
I figured it out. Apparnetly, the "question marks" on the corner of each Geist button are supposed to be little dots. The dots are red when I cannot use said skill on my target, and grey when I can. I figured out thats what it meant because obviously I cannot use Eviscrate from a distance, but Slice and Dice I can. I can Stealth, and Sprint, but not Kick or Backstab. It had nothing to due with Bartender since Bartender colors the "whole button" red or grey depending on your distance to the target on it's own hotbars. (I thought Bartender was somehow reading Geist as well) The only reason why it was question marks instead of little dots is because I am using Fontabulous which changes the game's in-game font..and apparently whatever....slot number or whatever it used, it was questions marks on my font, dots on Blizzard's deafult font. (I purposely renamed my Font folder to see if it was a font problem.) I'll just have to find use a different font then or just use default.

Strange though, I don't remember this distance dot being a feature for Geist, but even if it's not, it's quite helpful. I wonder if anyone else has these dots.

Thanks for trying to help anyway.
Last edited by Xanirus : 10-11-08 at 10:47 PM.
Report comment to moderator  
Reply With Quote
Unread 10-11-08, 08:32 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
I've never heard of something like this, although I can think of two situations where it could occur. The first would be if the server wasn't loading the icons from the server when you pulled the bar up. This is possible, but not probable.

The other I can think of would be if you had those abilities set up with macros to show different actions with a hostile target. If the macro isn't set up right you might end up with the question mark. One way to test this theory is to drag one of those actions to another (regular) bar. If it does the same thing there, it's not Geist.
Report comment to moderator  
Reply With Quote
Unread 10-11-08, 03:34 PM  
Xanirus
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Hello. I've been using this mod for a while, until I quit WoW. Recently I rejoined, but I did not want to redownload a whole bunch of mods and have to go through incompalitibiltes. So instead I downloaded a mod pack (which I usually never do) from here.

http://wowui.worldofwar.net/?p=mod&m=6603

In addition, I also downloaded Titan Bar, SCT, QuestHelper, and Soundtrack. With the given list of addons that I have including from that mod pack, theres something up with Geist. Normally it's fine, but if I bring up the geist bar while having a hostile target selected, even critters, (allied NPC's don't count) a lot of the skills I have on the Geist bar have a bunch of question marks on the side of them. (Though some don't.) Some are red, some are grey. They change colors depending on distance to my target, aggro, and sometimes certain debuffs that my target has. I'm a level 18 rouge, and so far skills like Stealth, Sprint, and I think Sap do not have question marks on them. At first I thought this was settings from Bartender or ButtonFacade, but nothing. Lastly, I tried disabling ALL mods except for Geist (Geist: ButtonFacade disabled as well) and I'm still getting the question marks. Anyone know how to fix this, or make them show as actual helpful numbers intead of question marks?

The only thing I can think of is that either this is something interally that WoW is doing, or that mod pack I downloaded has saved variables that is messin with it.
Report comment to moderator  
Reply With Quote
Unread 07-15-08, 09:50 AM  
liltweety
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 2
Uploads: 1
Originally posted by Samasnier
I've been getting the "interface action failed because of an addon" message, so I turned on taint logging and discovered Geist is causing taint. Here's a link to my taint log:
http://docs.google.com/Doc?id=dghhvtqx_26ffxr5cgc
I'm also getting tainting in combat from the Hide function. Same errors/line numbers as Samasnier.

Edit: It appears that Show() also causes tainting. Here is an example from the taint log:
7/16 17:05:58.029 An action was blocked in combat because of taint from Geist - GeistButton6:Show()
7/16 17:05:58.029 Interface\FrameXML\ActionButton.lua:181
7/16 17:05:58.029 GeistButton6:SetAttribute()
7/16 17:05:58.029 Interface\FrameXML\SecureStateHeader.lua:581 SecureStateHeader_TestChildVisibility()
7/16 17:05:58.029 Interface\FrameXML\SecureStateHeader.lua:774 SecureStateHeader_Refresh()
7/16 17:05:58.029 Interface\FrameXML\SecureStateHeader.lua:816 SecureStateHeader_OnAttributeChanged()
7/16 17:05:58.029 GeistHeader:OnAttributeChanged()
7/16 17:05:58.029 GeistHeader:SetAttribute()
7/16 17:05:58.029 Interface\FrameXML\SecureStateHeader.lua:906 SecureStateHeader_OnAttributeChanged()
7/16 17:05:58.029 GeistHeader:OnAttributeChanged()
7/16 17:05:58.029 GeistHeader:SetAttribute()
7/16 17:05:58.029 Interface\FrameXML\SecureStateHeader.lua:1401 SecureStateAnchor_RunChild()
7/16 17:05:58.029 GeistAnchor:OnMouseDown()
Last edited by liltweety : 07-16-08 at 05:57 PM.
Report comment to moderator  
Reply With Quote
Unread 07-02-08, 05:59 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
I'll see if I can track down what/why is causing that. I run Geist myself, and haven't seen any taint messages in a long time. Maybe I made some changes to my local copy. I'm kind of bad about doing that and then forgetting.
Report comment to moderator  
Reply With Quote
Unread 07-01-08, 05:40 PM  
Samasnier
A Deviate Faerie Dragon
 
Samasnier's Avatar

Forum posts: 13
File comments: 47
Uploads: 0
I've been getting the "interface action failed because of an addon" message, so I turned on taint logging and discovered Geist is causing taint. Here's a link to my taint log:
http://docs.google.com/Doc?id=dghhvtqx_26ffxr5cgc
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: