Right, first off; this is by no means a replacement for Cypher's LuaNinja, nor does it function like it. However, it does allow you to run protected Lua code. (externally)
This program is based on aHook by JuJuBiSc, and uses parts of Nesox's wrapper, as well as Shynd's black magic, so a huge shout out to them!
How do I set this up?
- • Download and unzip.
- • Rename Hobo.exe to anything else. (You never know, meit)
- • Run World of Warcraft before running Hobo.
- • When WoW has been launched, open up Hobo and select the process you want it to attach to. Click attach.
- • In the bottom section, marked with "Lua", type the command you wish to run in-game (can be protected) and hit execute.
Right, here are some protected Lua functions (according to the WoW API page) for you to try:
Known issues:Code:PROTECTED AttackTarget() - Attacks the targetted unit. PROTECTED CastShapeshiftForm(index) PROTECTED CastSpell(spellID, "bookType") - Cast the specified spell by ID. spellbookTab is "spell" or "pet". PROTECTED CastSpellByName("name"[, onSelf]) - Cast the specified spell by display name.
• Doesn't always close down entirely.
Oh, just for clarity's sake, this is not passive. It calls FrameScript__Execute, also known as Lua_DoString and executes ASM. So keep out if you're a passive guru. Nor does being "poor man's" automatically mean we're doing it the obviously shitty way.
In order to access the window more easily in-game, tick the "Always on top" checkbox in the bottom right corner of the window. Also, this should be x64 and x32 compatible (contrary to my previous release).
It may not be as good as LuaNinja, but it gets the job done.
Downloads
LuaHobo_20100114-2 - Latest
LuaHobo_20100114 - Archive
- Seifer