Livestock

28 - First mount after login always ground

What steps will reproduce the problem?
First mount after a toon login is always a ground mount even in a flyable area.

User When Change
Kharthus Jul 15, 2011 at 17:29 UTC
Kharthus Jul 13, 2011 at 06:56 UTC
Nathanyel Jun 29, 2011 at 07:18 UTC
Kharthus Jun 14, 2011 at 21:07 UTC Changed status from New to Waiting
Mantooth555 May 23, 2011 at 19:59 UTC Create

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

  • 7 comments
  • Avatar of brykrys brykrys Jul 14, 2011 at 06:52 UTC - 0 likes

    1.4.2 is looking good so far

  • Avatar of Kharthus Kharthus Jul 13, 2011 at 06:56 UTC - 0 likes

    Think it should work now. Checkout 1.4.2 when it gets released.

  • Avatar of Kharthus Kharthus Jul 13, 2011 at 01:50 UTC - 0 likes

    Hopefully I can replicate doing that, cause I can't figure out how the code is doing that.

  • Avatar of brykrys brykrys Jul 12, 2011 at 09:47 UTC - 0 likes

    I noticed this tended to happen after coming out of a bank. Tried a few combinations, and it seems that '/reload'ing inside the bank then running out the door and mounting up causes the problem fairly often (at least half the time).

    It also happened once after I'd spent 5 minutes inside the bank, suggesting it's not just a short time after loading. Also I think I remember it happening after coming out of the bank and then interacting with the mailbox for a while before mounting up.

    Use Smart Mount
    PREDEBUG: 'nil' is mount-type, state is '4'
    POSTDEBUG: 'FLYING' is mount-type, state is '4'
    MOUNT: '2' is mount-index, land mount is 'Acherus Deathcharger'
    
    Interrupt casting
    Use Smart Mount again
    PREDEBUG: 'nil' is mount-type, state is '4'
    POSTDEBUG: 'FLYING' is mount-type, state is '4'
    MOUNT: '2' is mount-index, land mount is 'Acherus Deathcharger'
    
    Allow casting to finish
    Use Smart Mount to dismiss mount
    PREDEBUG: 'nil' is mount-type, state is '2'
    POSTDEBUG: 'nil' is mount-type, state is '2'
    
    Use Smart Mount again
    PREDEBUG: 'nil' is mount-type, state is '4'
    POSTDEBUG: 'FLYING' is mount-type, state is '4'
    MOUNT: '5' is mount-index, flying mount is 'Winged Steed of the Ebon Blade'
    
  • Avatar of Kharthus Kharthus Jul 09, 2011 at 18:02 UTC - 0 likes

    Nathanyel,

    Can you try the debug thing I posted below? It will print out information when you mount that might help me figure out what is going on.

  • Avatar of Nathanyel Nathanyel Jun 29, 2011 at 07:18 UTC - 0 likes

    Also experience this, every once in a while. Might be just in the first few seconds after the loading screen disappears. Could be a slow connection to the server telling the client too late that the character is in a "flyable" area.

  • Avatar of Kharthus Kharthus Jun 14, 2011 at 21:03 UTC - 0 likes

    Certain areas or everywhere? I can't replicate this issue.

    Does a UI reload fix it?

    You also try changing line 140 in Livestock.lua to true instead of false and post what gets printed out.

    Last edited Jun 14, 2011 by Kharthus
  • 7 comments

Facts

Last updated
Mar 30, 2012
Reported
May 23, 2011
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees