Hydra - Multibox Leveling Helper

24 - /followme not working correctly

Hydra version:

5.2.0.119

WoW version and region/language:

5.4.0 (17399) x64

Character race, class, spec, and level:

various, all.

Description of the problem:

LUA error, follow functionality not working correctly.

Steps to reproduce the problem:

  1. join a Hydra-enabled group.
  2. issue the "/followme" command

Does the problem still happen when all other addons are disabled?

yes.

Exact text of the first related error message, if any:

17x Hydra-5.2.0.119\Core.lua:82: Invalid name!
<in C="" code="">
Hydra-5.2.0.119\Core.lua:82: in function "ValidateName"
Hydra-5.2.0.119\Core.lua:95: in function "IsTrusted"
Hydra-5.2.0.119\Modules\Follow-Follow.lua:200: in function "?"
FrameXML\ChatFrame.lua:4388: in function <FrameXML\ChatFrame.lua:4334>
<in C="" code="">
FrameXML\ChatFrame.lua:4082: in function "ChatEdit_SendText"
FrameXML\ChatFrame.lua:2747: in function <FrameXML\ChatFrame.lua:2740>
<in C="" code="">
FrameXML\SecureTemplates.lua:347: in function "handler"
FrameXML\SecureTemplates.lua:632: in function <FrameXML\SecureTemplates.lua:580>

Anything else you think might be helpful:

I remember seeing a comment/ticket somewhere indicating that this has been fixed in development (along with other defects), but I have seen no new version of Hydra for months. Additionally, I see no way to access a development branch (or whatever) directly with SVN (I would be happy to do that, if I could; read-only would be perfectly acceptable).

In the meantime, I have re-installed 5.1.0.103, and I have Hydra set to "ignore" in the Curse Client. As a consequence, I may or may not see a new release, should one materialize. I would really like to resolve this issue, somehow.

User When Change
Phanx Dec 21, 2013 at 15:16 UTC Changed status from Accepted to Fixed
Phanx Oct 04, 2013 at 08:33 UTC Changed status from New to Accepted

Changed name from New release? to /followme not working correctly
acapela Oct 02, 2013 at 20:34 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 3 comments
  • Avatar of Phanx Phanx Dec 21, 2013 at 15:16 UTC - 0 likes

    After looking at that code, I don't know how it could have worked either, though I distinctly recall testing /followme (successfully) before the last release. The only thing I can think of is that I forgot to actually commit the changes before pushing the release, and somehow they just got lost?

    Anyway, I have fixed all of the issues you pointed out, along with a few others I noticed while I was in there, and verified that /followme and re-follow after combat are working (on the PTR and on a trial account at least, my live account is currently inactive).

  • Avatar of acapela acapela Dec 14, 2013 at 02:43 UTC - 0 likes

    new version of hydra, 5.4.1.132, is generating a new error, again related to follow functionality:

    175x Hydra\Core.lua:198: attempt to index field 'modules' (a nil value)
    Hydra\Core.lua:198: in function `?'
    Hydra\Core.lua:161: in function <Hydra\Core.lua:161>
    

    this is generated simply by issuing the "/followme" command while in a trusted group.

    tried wiping saved variables files, and reinstalling (just in case). no change to behavior.

    finally got a bit of time free, and poked around in the vicinity of line 198 of Hydra\Core.lua, and discovered the following:

    1. table "f" does not have a member "modules" (this is the immediate cause of the error); changed "f" to "core" on line 198
    2. the strsplit() on line 197 returns "Follow ME" and nil; the table core.modules does not have a member "Follow ME"; changed the "pieces" parameter of strsplit() from 1 to 2, to return "Follow" and "ME"
    3. on line 199, the table core.modules["Follow"] does not have a member "RecieveAddonMessage"

    layers of dysfunction here. basically, there doesn't seem to be any way any of this could ever have worked.

    the "follow" and "mount" functionality are the main things about hydra that i use. so, i will again revert to Hydra-5.1.0.103, and hope for something functional in the future.

  • 3 comments

Facts

Last updated
Dec 21, 2013
Reported
Oct 02, 2013
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees