This Mod is currently In DEVELOPMENT - if it doesn't work - TSOL - please don't complain that it's missing features - we know, - the Dev is still working on it
if u want to hack the lua up i figured out how to add buttons the hard way
i did this on my druid - so ... bite me
in your module somethingHent.lua file - for me it was \henge\modules\treehenge\treehenge.lua
there is a variable declaration around line 36
local spell = {
["motw"] = SL["Mark of the Wild"]
}
add to it in this format
["gotw"] = SL["Gift of the Wild"],
["thn"] = SL["Thorns"],
["ht"] = SL["Healing Touch"],
["rg"] = SL["Regrowth"],
["rj"] = SL["Rejuvenation"]
it's the next line, ["<ShortName>"]_=_SL["<Proper Name as seen in Babble-Spell.lua / or shift click'ed into a macro minus the rank>"],
Very important u put the comma between them and spell it right. as this declares the spell
now at the end of the file before the function "end" call put
HengeButton:Add({
["id"] = "ShortName",
["type"] = "action",
["name"] = SL["Full Name"],
["desc"] = nil,
["actions"] = {
["LeftButton"] = "ShortName"
["RightButton"] = "ShortName", --Add a Right Click for a different Spell
["Shift-LeftButton"] = "ShortName" --Add a Shift Left Click for a different Spell
},
["options"] = {
["anchor"] = "sphere:Main",
["xpos"] = 0,
["ypos"] = 0,
["angle"] = 115, --Increment this Number by atleast 10 when creating new buttons
["texture"] = "action:LeftButton"
}
})
that's my current hack, i haven't found a way for adding a water button, or use item button
I got an error everytime i try to open the spellbook (with the P button):
...terface\addons\Henge\Modules\RuneHenge\RuneHenge.lua:319: attempt to index field 'ir' (a nil value).
I've traced it down to these lines in runehenge.lua
function RuneHenge:SPELLS_CHANGED()
local name, _, _, _, pts, _ = GetTalentInfo(self.ir.tab, self.ir.idx)
if type(name) == "string" and name == self.ir.name then
self.ir.pts = pts
else
self:ScanForReinc()
end
end
It seems that it doesn't know the .ir. thingy. I'm not too good in ace to find out what the .ir thingy stands for. Has anyone got a suggestion how to fix this issue?
I've updated the main post, and I'm sorry for the lack of talk/updates lately, I'm trying to make the button code into an AceLibrary, and my real life has been rather complicated recently. Rest assured, work *is* continuing on Henge, and hopefully soon I'll have that shiny new button library ready :)
can't wait to test it on weekend, I just have a few questions.
- im playing a mage as my actual main and a lock as my if-home-server-is-down-twink. till now i just used necrosis and cryolysis (hope i spelled them right) for each char. im accustomed that all ace addons just use the same setting for every character. profiles or so doesn't work. it's nice if you have some twinks, because it is setted up quickly, but it would be annoying for having the same settings for henge with both a mage and a warlock.
so, i read at the first post sth. about "modules". where's the difference between modules and profiles, and how does it work?
- from cryolysis im accustomed to make water with a right klick, drink it with left and trade 20 piece of it per middle-klick. is it possible to set henge up in a way that it works in this way too?
- are submenus (like for portals oder summon pet) possible?
well, that's for now. i definately give it a try, even if not anything works like i want it to. thanks for this great thing =)
@deadmanwalkin, i think most of the features you described are already implemented (submenu for portals,...). just try it and have fun ;)
ace addons DO have profiles. i also have a shaman and a rogue twink and with both chars, the addon works great (although i only have a stealth button with my rogue).
well, i remember, that a few weeks/month ago, when i was starting to use ace-addons, the profiles have not worked. maybe with ace2 this is fixed? would be nice, indeed :D
Great addon. I used bubbletree last night but, well.. only the heal button :)
My Skills in Lua are pretty low, so, if a charitable paladin update the bubbletree to include all our habilities, it'll easily replace HolyHope on most of the UIs.
Thank you for all the hard work your putting into this project. It has extremely great potential. Just thought I'd stop by and let you know theres been another sphere mod released. The mod is Totemus. Maybe you can collaborate together to produce a greater version then either of you two ever imagined!! Or at the very least you could check out the code for some new ideas like XP/Rep tracking on the sphere via text or graphic (graphic is what you'll prob want to track it as, text might take up to much space)
Hope to see an update soon!!!!!
Majere - Lightning's Blade
Although we have heard of foolish haste in war, Cleverness has never been associated with long delays.
I have a problem checking out this project. The external references point to branches/Ace2/TBC... but all these libs were removed from there and put into trunk if I got this svn stuff right.
Is this mod still being updated? Cause if not, then someone should pick up the slack. This has to great of potential to just let it fall to the wayside.
I've updated the main post, and I'm sorry for the lack of talk/updates lately, I'm trying to make the button code into an AceLibrary, and my real life has been rather complicated recently. Rest assured, work *is* continuing on Henge, and hopefully soon I'll have that shiny new button library ready :)
just checking tos ee if this mod is still alive. i know the holidays and school tend to eat up time. I tried it out on my hunter just the one FD button but it looks awsome and runs well so i am hopeing for more.
any tutorial or something somehwere on how to code it my self? I dont mind doing the dirty work and letting people have what i come up with.
Nawake, if you look a few postings up you can actually ready which lines you have to remove to make the error go away. I haven't found out yet what the self.ir.ptr thingy does, but i guess it's from a non-loaded library or a typo. I've tried to fix it but i have no clue how to be honest...
I know a new version is in development but I couldn't wait :)
Hope it is usefull for someone or in the future for the developer.
I edited for paladins the bubblehenge.lua.
Now you have menus for your blessings, greater blessings, auras and seals.
I also added a button to judge your seal or, if you are retribution skilled, use your crusader strike.
The two files are attached at the end of my post.
Just copy them to <World of Warcraft Interface dir>\Henge\Modules\Bubblehenge.
Two questions
1. How to get pictures of the spells into the submenus?
2. How to show an itemcount in the sphere? I now know how to display speelcooldown there.
Please excuse if something could be better in the code, I'm new ^^
I've started working on my own "Henge" files for Paladin, Warlock and Mage. I just have a couple of questions as I'm very new to this. :)
1) To add a third option to a button that is middle mouse, is that ["MiddleButton"] or ["Button3]" ?
2) If i want to put say "eat food/drink water" on the Sphere itself, how would I do that, and how would I make it use only mage conjured food/water? (Might be better to add a eat/drink button! mage conjured stuff left click, dropped stuff right? who knows. :D
3) is it possibly to draw 2 base spheres? Say for a Fire Sphere and an Frost Sphere for mages? Or Shadow and a Holy one for priest. (would add a neat look!) (is it as simple as making a "Henge2" addon folder, and changing all the henge references to 2? :P
if u want to hack the lua up i figured out how to add buttons the hard way
i did this on my druid - so ... bite me
in your module somethingHent.lua file - for me it was \henge\modules\treehenge\treehenge.lua
there is a variable declaration around line 36
add to it in this format
it's the next line, ["<ShortName>"]_=_SL["<Proper Name as seen in Babble-Spell.lua / or shift click'ed into a macro minus the rank>"],
Very important u put the comma between them and spell it right. as this declares the spell
now at the end of the file before the function "end" call put
that's my current hack, i haven't found a way for adding a water button, or use item button
GL
...terface\addons\Henge\Modules\RuneHenge\RuneHenge.lua:319: attempt to index field 'ir' (a nil value).
I've traced it down to these lines in runehenge.lua
function RuneHenge:SPELLS_CHANGED()
local name, _, _, _, pts, _ = GetTalentInfo(self.ir.tab, self.ir.idx)
if type(name) == "string" and name == self.ir.name then
self.ir.pts = pts
else
self:ScanForReinc()
end
end
It seems that it doesn't know the .ir. thingy. I'm not too good in ace to find out what the .ir thingy stands for. Has anyone got a suggestion how to fix this issue?
Glad to hear you are doing well...
can't wait to test it on weekend, I just have a few questions.
- im playing a mage as my actual main and a lock as my if-home-server-is-down-twink. till now i just used necrosis and cryolysis (hope i spelled them right) for each char. im accustomed that all ace addons just use the same setting for every character. profiles or so doesn't work. it's nice if you have some twinks, because it is setted up quickly, but it would be annoying for having the same settings for henge with both a mage and a warlock.
so, i read at the first post sth. about "modules". where's the difference between modules and profiles, and how does it work?
- from cryolysis im accustomed to make water with a right klick, drink it with left and trade 20 piece of it per middle-klick. is it possible to set henge up in a way that it works in this way too?
- are submenus (like for portals oder summon pet) possible?
well, that's for now. i definately give it a try, even if not anything works like i want it to. thanks for this great thing =)
ace addons DO have profiles. i also have a shaman and a rogue twink and with both chars, the addon works great (although i only have a stealth button with my rogue).
i give it a try this weekend. :)
i've added some buttons to TreeHenge. Hope it's helpful.
Screen:
http://img151.imageshack.us/img151/5384/treehengeqi8.png
Code:
mo
My Skills in Lua are pretty low, so, if a charitable paladin update the bubbletree to include all our habilities, it'll easily replace HolyHope on most of the UIs.
Hope to see an update soon!!!!!
Majere - Lightning's Blade
Although we have heard of foolish haste in war, Cleverness has never been associated with long delays.
I have a problem checking out this project. The external references point to branches/Ace2/TBC... but all these libs were removed from there and put into trunk if I got this svn stuff right.
Could anyone please fix the externals for Henge?
Thanks :)
greetings
Gorgoth
---
this is my only error after last wow update. I am playing a level 60 mage. Love this addon keep up great work.
any tutorial or something somehwere on how to code it my self? I dont mind doing the dirty work and letting people have what i come up with.
Hope it is usefull for someone or in the future for the developer.
I edited for paladins the bubblehenge.lua.
Now you have menus for your blessings, greater blessings, auras and seals.
I also added a button to judge your seal or, if you are retribution skilled, use your crusader strike.
The two files are attached at the end of my post.
Just copy them to <World of Warcraft Interface dir>\Henge\Modules\Bubblehenge.
Two questions
1. How to get pictures of the spells into the submenus?
2. How to show an itemcount in the sphere? I now know how to display speelcooldown there.
Please excuse if something could be better in the code, I'm new ^^
Added:
->Abolish/Cure Poison
-> Remove Curse
-> Hibernate
1) To add a third option to a button that is middle mouse, is that ["MiddleButton"] or ["Button3]" ?
2) If i want to put say "eat food/drink water" on the Sphere itself, how would I do that, and how would I make it use only mage conjured food/water? (Might be better to add a eat/drink button! mage conjured stuff left click, dropped stuff right? who knows. :D
3) is it possibly to draw 2 base spheres? Say for a Fire Sphere and an Frost Sphere for mages? Or Shadow and a Holy one for priest. (would add a neat look!) (is it as simple as making a "Henge2" addon folder, and changing all the henge references to 2? :P
Oh well, I'm learning, and that's good. :P
Thanks in advance. :D
would this work on a "Hengebutton"?