View Full Version : Addon: One Hit Wonder
Darkespawn
01-29-2006, 03:00 PM
for khoas i downloaded the the current release version and only took the core files OHW will show in the khoas options but when i click on it i get the error i poseted...
OHW was my one "cant Play without" addon, I another button to buff and stuff but cant find anything that says "use earth shock" in big red letters then casts it with the next button pressed.
I really wish I had the knowlege to make a GUI and was able to update to work with current versions of wow.
findingEMO
02-19-2006, 12:27 AM
I'm having the same problem. It was working fine until a few days ago when I had to reformat and reinstall everything. Now when I try and enable OHW through the khos config menu I get the same error mentioned above. I'm using the most up to date version of OHW and CosmosLegacy and have tried it with both the alpha and release versions of Cosmos. Something must have changed in the past few days because it was working fine before I had to reinstall. I'm in the same boat as Darkespawn as OHW is a mod I simply cannot afford to be without.
findingEMO
02-19-2006, 01:52 AM
I figured it out... I was downloading the latest version of OHW from Curse Gaming, but I forgot that isn't actually the latest version. When I went directly to Sarf's site and downloaded version 47 it worked fine.
*edit* here's the website if anyone needs it... http://www.fukt.bth.se/~k/wow/scripts/OneHitWonder/
pimo1
02-20-2006, 01:13 AM
wishes there was a newer version... boooohoooo
fickle
03-01-2006, 10:35 PM
hi all,
i have downloaded this mod but have no clue as to how to either activiate it, bind it to a key or even use it
i dont see any command line options, nore do i understand how to bind OHW to a macro
is there a simple instruction manual anywhere? would love to use this with my warrior / druid
thanks
Daisho
03-07-2006, 05:45 PM
I got some bad news for ya OHW users...
Patch 1.10 will *VERY* likely kill OHW without a major rewrite of its hooking mechanism.
The new patch *blocks* any function that is bound to fire along with movement.
Quite a few mods with automatic functions are going to be very broken.
:(
I've used OHW pretty much since it was released by Sarf. Too bad that such a great addon will either die or need a complete rewrite to work.
-Daisho
Miravlix
03-08-2006, 08:39 AM
All Sarf need to do is stop hooking movement keys. It's not that big a deal.
Daisho
03-08-2006, 07:04 PM
All Sarf need to do is stop hooking movement keys. It's not that big a deal.
Seeing how Sarf hasn't released a new version of OHW since late last year, I hardly see that happening now.
I disabled the "Intercept Key Binds" on the test server and no longer got the 'illegal function wah wah box' but OHW still failed to work.
-Daisho
jtribe
03-10-2006, 09:20 AM
I have been looking for a replacement and there is not much out there sadly , however there are 2 i have started useing which you might be interested in
First is Fury, nice add on for fury( it is suppose to cover all builds but i cant seem to get it to work, just takes me to fury stance?) build warriors, bind a key and mash away, does check to see if in correct stance and auto switches if not, as im not 100% why it keeps me in one stance i use it after charge, or if i need to intercept or pummel.
Second one is HateMe, there is a beta build built in called Hateyou, hateme is excellent for tanks, and it seems the author has sorta reversed the code to produce Hate you. I just bound a key and mash away so far seems very good :D
ThunderFoot
03-15-2006, 07:16 AM
If any of you use IRC try to contact Dreamss on the Cosmos channel. He's the one who was meant to be taking over OHW, but he has yet to release an update. Even if someone can get his current updated code it'd probably give us a good starting point for fixing this next patch.
I don't have access to IRC from where I am (it's deliberately firewalled).
ThunderFoot
03-30-2006, 04:07 PM
With "movement hooking" turned off it seems to partly work for my hunter and rogue.
Rogue it does everything but opening moves, hunter it does _only_ opening moves (pet attack, mark)
Projenna
04-04-2006, 05:27 PM
Has anyone either 1) found a fix to allow this to work with 1.10, or 2) come up with a good alternative for hunters?
Also, what ever happened to Dreamss and his work on this? I don't recall him ever following through. Did he just give up or is he listing his stuff somewhere else?
Did Sarf ever get the combat sequencer off the ground?
And how do you turn off the hooks? I can follow simple directions but have no real experience authoring mods.
Would this mod get more attention if there was a donation to a paypal pizza fund or something?
Miravlix
04-05-2006, 04:43 AM
It's dead and it will never be fixed.
So macros that uses complicated addons as there engine is the thing of tomorrow (well today, since they have existed for a while).
But maybe those will be disabled by Blizzard too because the difference between a key smasher macro and the movement based addons amount to zero.
ThunderFoot
04-05-2006, 06:43 AM
Oh, I also should say that the "Autorogue" (found on cosmos) addon will probably be useful for some rogues.
It hooks the Sinister strike action button and chooses it's own actions to do based on the settings. It worked really well for dps, the problem being that because it hooks the main action key you can NOT build up 5 combo points for a kidney shot because it usually chooses it's own finisher before then.
A great mod, but not made for stun-lock rogues or those who need a bit more flexibility.
yury2808
04-06-2006, 01:57 PM
Some months ago I took build # 1800 from author's ftp and since that time I was just manually fixing it every patch. Seem to be working even after 1.10.
For these familiar with LUA: 1.10 was ruined addons who used "tooltip" API to get item/spell info. To make it work, use "tooltip:SetOwner(<frame>,'ANCHOR_ANY')" before calling tooltip functions. These calls are made in DynamicData.util.lua around line # 320.
1.10 also made it impossible to hook movement-related events, so only some actions (like calling action-bar buttons) will provide OHW functionality queue to be processed.
Some fixes were made to avoid caching problems after build 1.9, can't recall which ones.
ps. if someone wants it - I could make a new fixed OHW compilation, which works fine with 1.10.
linthade
04-06-2006, 11:17 PM
By all the Gods, please do.
I only use this program for my Rogue, and then only to make combat not quite so monotonous in the Core. It helps to be able to sit and tap a button and watch combo points acrue without hearing "Not enough energy!" over and over.
*lin*
ThunderFoot
04-07-2006, 12:33 AM
That would be wonderful.
The tooltip scanning explains the problems I've seen with some things working and some not, it was a bit beyond my ability to trace!
yury2808
04-07-2006, 09:58 AM
ok, I've sent request to curse-gaming site to submit fixed package of OHW + DynamicData, I guess it will be up in nearest couple days.
ps. just found that with "Cosmo-legacy/MCOM" installed, I even can access the OHW options just fine :) no more mess with command line...
Gryphon
04-07-2006, 07:42 PM
:P
i know it was posted somewhere before... but how do you access ohw options through khaos?
http://www3.curse-gaming.com/mod.php?addid=2042
Might look at TackleBox about hooking the right mouse button.
yury2808
04-07-2006, 11:32 PM
OHW+DynamicData fixed:
http://www.curse-gaming.com/mod.php?addid=3735
post your comments, so I know if it works for you, not only for me :)
ps. did the mouse-hook like TackleBox does, but ... no casting is possible from these hooks ;(
so we have to live with something else... personally - I like the mouse wheel (zoom-in/out) hooking alot for OHW.
ThunderFoot
04-08-2006, 11:15 AM
Wonderful! Thanks.
I'll test it now.
yury2808
04-08-2006, 05:10 PM
keep checking for new version daily, since I still continue to change/fix it.
linthade
04-08-2006, 06:15 PM
Well, first problem was that there was still a RegisterForSave reference in the Rogue.lua which Bliz no longer allows. I commented that out.
Otherwise, things seem to work except that it wants to Eviscerate constantly, and isn't doing energy checks appropriately as it's going "Not enough energy!" as if I was just tapping the actual skill button.
I use just OWH, I don't have Cosmos/Khaos. There used to be a setting for a minimum combo point before Eviscerate was performed, but I can't find it in the .lua's.
*lin*
yury2808
04-08-2006, 06:23 PM
okay, will check that rogue problem ASAP, since I have one lvl-60 to test on.
ofc, I recommed you to install Khaos + Cosmos.Legacy + Sea to get all the options - they are still there, and (mostly) works. they arent big and pretty easy to get and install.
after all, I would like to see some feedback from casters, since I dont have one (priest/druid/paladin etc), preferably these who can dig into .LUA programming - I dont think it would be possible for me to fix ALL these classes in OHW :)
ThunderFoot
04-08-2006, 11:46 PM
It works again, great!
Ok, these are small modifications I'd done myself to things that might as well be rolled in....
On Rogues...
With expose armour, I had it not activate if you were in a party. I tried using OneHitWonder_GetNumberOfClassInGroup(ONEHITWONDER_ CLASS_WARRIOR) to only deactivate if there was a warrior (since sunder is more important), but I couldn't get that to work and fell back to just OneHitWonder_IsInPartyOrRaid().
I also reordered the priority of things and moved "slice and dice" to the top so that would be kept up at a higher priority than other finishers as it's much more important endgame.
On Hunters...
I added the other stings to the localisation file and got it to check if any sting was on the target and not do serpent sting if any were there. This means that you can pick your own stings on specific targets and not have them overwritten by OHW.
if (( not OneHitWonder_HasUnitEffect("target", nil, ONEHITWONDER_SPELL_SERPENT_STING_EFFECT) ) and
( not OneHitWonder_HasUnitEffect("target", nil, ONEHITWONDER_SPELL_VIPER_STING_EFFECT) ) and
( not OneHitWonder_HasUnitEffect("target", nil, ONEHITWONDER_SPELL_SCORPID_STING_EFFECT) )) then
if ( OneHitWonder_CastSpellOnTarget(OneHitWonder_GetSpe llId(ONEHITWONDER_SPELL_SERPENT_STING_NAME)) ) then
return true;
end
end
The other changes I did (added concussive shot to use the wing clip settings as well, and gave you the option to either try to keep them up on the target or to use them to stop runners) are too big to just put here.
Do you have an email address I could have? (Personal message me here if you want to pass it on.)
yury2808
04-09-2006, 08:23 AM
ofc I have an email :) yury[@ char here]altiris.ee
please send modified lua files so I will add them to package, thanx alot !
Onibi
04-09-2006, 10:40 AM
Hi, thanks a bunch for updating this. It was sad to see it stopped being updated previously. Would it be possible to upload this on another site too? Curse-gaming has been pretty busy lately and refusing connections. I'd recommend http://ui.worldofwar.net/ as it's never been terribly busy.
imagica
04-09-2006, 12:54 PM
Not to sound too retarded....I play a warrior and have loved this addon since it's inception...with this latest version I am finding that nothing works still...I bind my key to V and press and press and press and nothing works. I do not own a scrolling mouse but use a trackball instead...is there something I am not doing right or a way to fix it for those who do not have a mouse wheel? I am at a loss here and really would like to get back on track with this addon.
Thanks for your time.
yury2808
04-11-2006, 07:13 PM
hmm, tried it with warrior - works fine. try to check out the key bindings in WoW Key Bindings menu - I've added some to toggle the full-wonder and normal mode.
when you toggle it it will say in chat:
"OHW in Turbo mode!" or something like it. means, for now it will do all the actions automated.
Then, go to the Cosmos/Khaos menu and check full hooking schema, so all possible events will toggle processing.
my warr did everything with one button press, nice for grinding, hehe.
even Mortal Strike, Berserker and Whirlwind, which I added recently.
ps. for these w/out Khaos/Cosmos I probably will add some slash-command for all options soon.
imagica
04-17-2006, 07:14 AM
Yury...can you please post some screenshots of what to check and what not to check? I use the V key for my warrior actions..I have played around with what you have described here quite extensively to no avail. Some screens would be great if you can provide them. I'm a warrior and bind to key V but pressing the V key does really nothing that I ask of the mod. I get regular hits and revenge in my combat log and that is all.
Thanks in advance....
Imag
pimo1
05-17-2006, 07:31 AM
okay, will check that rogue problem ASAP, since I have one lvl-60 to test on.
ofc, I recommed you to install Khaos + Cosmos.Legacy + Sea to get all the options - they are still there, and (mostly) works. they arent big and pretty easy to get and install.
after all, I would like to see some feedback from casters, since I dont have one (priest/druid/paladin etc), preferably these who can dig into .LUA programming - I dont think it would be possible for me to fix ALL these classes in OHW :) on thing i'd love ot see on pally is for it to have a toggle for what buff it self casts.. also since the patch it no longer autocasts my aura
ThunderFoot
06-22-2006, 06:37 AM
In DynamicData.xml change the tooltip line to:
<GameTooltip name="DynamicDataTooltip" frameStrata="TOOLTIP" hidden="true" clampedToScreen="false" inherits="GameTooltipTemplate">
to get rid of the annoying box in the top left corner.
I've got a version here at home with Paladin buff choices added and will be uploading that to curse gaming (along with this fix) when patchday rush has passed and I can log back in to update stuff.
Kinesia.
ThunderFoot
06-28-2006, 10:57 AM
I've taken over maintaining OHW on curse-gaming, so the 11100 version is up there with new pally loving features and a little bit for priests, hunters and warlocks too!
Gryphon
06-28-2006, 05:22 PM
For druids, can you make it so that Omen of Clarity and Thorns will cast in Moonkin form?
FYI you need Chronos and Earth in addition to Sea to run Khaos.
WarWytch
06-28-2006, 09:37 PM
Ok I admit I am probably doing something terribly wrong here. But ask for help and pray is about the options I got left.
I downloaded the newest version of OHW. Unzipped it. it wont come up in cosmos/Khaos (it shows it as working in the addon load section, but not adjustable in the Other subsection. So it's there, I just cant access it.
I made sure I had Cosmos Legacy, Khaos, and Sea all installed.
so.... ummm.. ??????
they are all installed in the World of Warcraft/Interface/AddOn/*insert folder name here*. that is correct?
Am I not toggling something? not installing something? Did I forget to leave a plate of cookies out for the developer?
Please help.
Gryphon
06-28-2006, 09:57 PM
I made sure I had Cosmos Legacy, Khaos, and Sea all installed.
FYI you need Chronos and Earth in addition to Sea to run Khaos.
WarWytch
06-29-2006, 11:36 AM
FYI you need Chronos and Earth in addition to Sea to run Khaos.[/quote]
Sorry I wasnt clear. I am running the entire cosmos/khaos package. Main computer running release version, secondary comp running alpha. So yeah got Chronos/earth as part of all that.
cosmos/khaos works perfect (well ya know - perfect as constant updates to WoW allow for). it's just OHW that doesnt seem to want to play nice.
I think it wasnt held enough as a lil codeling..
Gryphon
06-29-2006, 07:44 PM
Hmm maybe CosmosLegacy isn't installed right? The options all show up ok for me.
Should be Interface\AddOns\Cosmos
ThunderFoot
07-06-2006, 07:04 AM
I made sure I had Cosmos Legacy, Khaos, and Sea all installed.
they are all installed in the World of Warcraft/Interface/AddOn/*insert folder name here*. that is correct?
Am I not toggling something? not installing something? Did I forget to leave a plate of cookies out for the developer?
Please help.
A bottle of whisky sounds better!
I've had a look at what you get with the bare minimum installed. On your Khaos options, on the left side it has "Empty Configuration" and "Initial Configuration". Empty configuration behaves as you describe with no settings for anything, just a list of installed addons. Try using the Initial Configuration see if that helps.
And, yes, it should turn up in "Other".
Another thing you can check is your Addons button on the Character Select screen, make sure Onehitwonder is listed as loading fully, that it doesn't have anything like "Missing Dependancy" or "Out of date" written next to it.
Also look at your chatlog when you first login, scroll back up, see if there are any error messages, especially ones with file names and line numbers. If something errors on loading it's options usually won't be available either.
Thanks Gryphon for the Earth/Chronos tip, added them to the package for next release.
The druid bit seems pretty straightforward, looking at it now.
Kinesia.
ThunderFoot
07-06-2006, 09:13 AM
Updated Version at curse-gaming now.
http://www.curse-gaming.com/en/wow/addons-3735-1-onehitwonderdynamicdata-fixed.html
I don't have a moonkin to test with Gryphon, so it's up to you. Grin.
Kinesia
It's NOT working!!!!
in displays only OHWHooking in Khaos no other options
i tested it on all configurations, don't tell me to use the Initial Configuration and see if that helps or check if Onehitwonder is listed as loading fully.... or see if i have cosmos installed...
ThunderFoot
07-27-2006, 09:23 AM
It's NOT working!!!!
in displays only OHWHooking in Khaos no other options
i tested it on all configurations, don't tell me to use the Initial Configuration and see if that helps or check if Onehitwonder is listed as loading fully.... or see if i have cosmos installed...
Since I've tested it with no other addons loaded at all and it works fine it has to be something specific about your install.
Does it say "OneHitWonder v1.x loaded" when you log in? And do you get no errors of any sort while loading up? (Including no errors from other addons, cause they _can_ mess each other up, I've had Benecast stop working from a Theorycraft bug for example.)
Having a think about it... The OHWHooking options are done separately, they use the proper new Khaos format unlike the rest of OneHitWonder. I don't think you have Cosmos Legacy installed, or if you do it's not working properly.
In your addons directory delete your Cosmos directory and replace it with the one in the Cosmos***** file inside the OneHitWonder17***** package. If you've been using Cosmos for a while you might have old code left in the Cosmos directory, safer to just replace it completely.
And please be more polite in future posts, it's not like you're paying me for support or anything!
vBulletin® v3.8.0 Beta 1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.