Jump to content
  • Pets do not stay...


    Talendrys
    • Status: Completed
      Main Category: Core / Mangos Daemon
      Sub-Category: Player Interaction
      Version: 0.19 Milestone: 20-newbeginnings Priority: New
      Implemented Version: 0.20(currentmasterbranch)

    Pets do not stay...

    This is amusing. If you have a pet and you order it to stay (hold position) it appears to start running off. However, if you then issue the follow command, the pet will run back to where it should be by your side at an insane rate of speed. I believe that the pet model starts running but the actual entity is still beside the hunter. Either way the pet will either run off and despawn or if you follow him he will despawn when you get too far form where you told him to stay.

    UPDATE

    This may be related. When using Psychic Scream on mobs, they appear to run off through your character, but if you turn to face them it tells you they need to be in front of you. Turning away from them and using a spell to kill them results in their corpse flying by at high speed and landing wherever the mob actually was.

    [QUOTE]i had solved this bug:

    PetHandler.cpp:
    case COMMAND_STAY: // flat=1792 // STAY
    pet->clearUnitState(UNIT_STAT_MOVING);
    pet->StopMoving();
    // pet->GetMotionMaster()->Clear(false);
    pet->GetMotionMaster()->MoveIdle();
    charmInfo->SetCommandState(COMMAND_STAY);
    break;[/QUOTE]


    User Feedback

    Recommended Comments



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use