Fixed Internally Necro undead knight backs off at random times

Discussion in 'Resolved' started by Plugh, Aug 22, 2022.

  1. Plugh New Member

    I have reproduced the pet backoff, see logs below.

    (1661944374)[Wed Aug 31 07:12:54 2022] Logging to 'logs/Maj'Dul/eq2log_Saprophyte.txt' is now *ON*
    (1661944374)[Wed Aug 31 07:12:54 2022] You have entered The City of Freeport.
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'Auction' (1)
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'General' (2)
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'LFG' (3)
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'Necromancer' (4)
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'Crafting' (5)
    (1661944374)[Wed Aug 31 07:12:54 2022] You have joined 'Traders' (6)

    [I travel to the Moors and stay there]
    (1661944594)[Wed Aug 31 07:16:34 2022] You have entered Moors of Ykesha.

    [I start to send in my pet and merc to kill mobs. I don't assist them. Rinse and repeat.]
    (1661945025)[Wed Aug 31 07:23:45 2022] You send your pet in for the attack!
    (1661945054)[Wed Aug 31 07:24:14 2022] You send your pet in for the attack!
    [snip lots of pet kills]
    (1661946341)[Wed Aug 31 07:45:41 2022] You send your pet in for the attack!
    [starting to receive warnings, but no backoff yet]
    (1661946353)[Wed Aug 31 07:45:53 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661946368)[Wed Aug 31 07:46:08 2022] You send your pet in for the attack!
    (1661946389)[Wed Aug 31 07:46:29 2022] You send your pet in for the attack!
    (1661946392)[Wed Aug 31 07:46:32 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661946412)[Wed Aug 31 07:46:52 2022] You send your pet in for the attack!
    (1661946451)[Wed Aug 31 07:47:31 2022] You send your pet in for the attack!
    (1661946458)[Wed Aug 31 07:47:38 2022] You send your pet in for the attack!
    (1661946468)[Wed Aug 31 07:47:48 2022] You send your pet in for the attack!
    [snip]

    (1661946540)[Wed Aug 31 07:49:00 2022] You say, "Hail, Zi'za'zir"
    (1661946545)[Wed Aug 31 07:49:05 2022] You say to Zi'za'zir, "Actually, I never really thought about it."

    [note an inactivity warning during a conversation]
    (1661946555)[Wed Aug 31 07:49:15 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661946558)[Wed Aug 31 07:49:18 2022] You say to Zi'za'zir, "Thanks, Blacksmith Za'za'zir."
    (1661946600)[Wed Aug 31 07:50:00 2022] You send your pet in for the attack!

    [another inactivity warning during a conversation...it seems like at this point I have to be at rest to trigger the warnings]
    (1661947946)[Wed Aug 31 08:12:26 2022] You say, "Hail, Tandy Sprinklecog"
    (1661947950)[Wed Aug 31 08:12:30 2022] You say to Tandy Sprinklecog, "I suppose so. My name’s Saprophyte. The one with the garbage. "
    (1661947958)[Wed Aug 31 08:12:38 2022] You say to Tandy Sprinklecog, "I apologize, here it is."
    (1661947960)[Wed Aug 31 08:12:40 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661947964)[Wed Aug 31 08:12:44 2022] You say to Tandy Sprinklecog, "Looks like it’s coming along to me."
    (1661947969)[Wed Aug 31 08:12:49 2022] You say to Tandy Sprinklecog, "Thank you, Tandy."
    (1661948009)[Wed Aug 31 08:13:29 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948032)[Wed Aug 31 08:13:52 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948033)[Wed Aug 31 08:13:53 2022] \#FF9900Your inactivity will cause your pet to back off shortly.

    [during this next conversation, the pet actually backs off]
    (1661948109)[Wed Aug 31 08:15:09 2022] You say, "Hail, Nesbit"
    (1661948116)[Wed Aug 31 08:15:16 2022] You say to Nesbit, "This is the boarfiend costume. Is there something the matter?"
    (1661948129)[Wed Aug 31 08:15:29 2022] \#FF9900Your pet will no longer protect you due to your inactivity.
    (1661948129)[Wed Aug 31 08:15:29 2022] Your pet is returning to its default behavior. It will not respond to other influences until ordered.

    [I restore the pet back to desired behavior and continue conversation...]
    (1661948134)[Wed Aug 31 08:15:34 2022] Your pet will now start attacking anything you attack.
    (1661948134)[Wed Aug 31 08:15:34 2022] Your pet will now protect you when not otherwise engaged.
    (1661948135)[Wed Aug 31 08:15:35 2022] Your pet will now protect itself when not otherwise engaged.
    (1661948140)[Wed Aug 31 08:15:40 2022] You say to Nesbit, "Well thanks, Nesbit."
    (1661948141)[Wed Aug 31 08:15:41 2022] You say, "Hail, Nesbit"
    (1661948148)[Wed Aug 31 08:15:48 2022] You say to Nesbit, "Ready as I'll ever be."

    [...less than a minute later, pet backs off again]
    (1661948152)[Wed Aug 31 08:15:52 2022] \#FF9900Your pet will no longer protect you due to your inactivity.
    (1661948152)[Wed Aug 31 08:15:52 2022] Your pet is returning to its default behavior. It will not respond to other influences until ordered.
    (1661948157)[Wed Aug 31 08:15:57 2022] You say to Nesbit, "I know that you are Nesbit, but thanks for the reminder."
    (1661948158)[Wed Aug 31 08:15:58 2022] Your pet will now start attacking anything you attack.
    (1661948159)[Wed Aug 31 08:15:59 2022] Your pet will now protect you when not otherwise engaged.
    (1661948159)[Wed Aug 31 08:15:59 2022] Your pet will now protect itself when not otherwise engaged.
    (1661948184)[Wed Aug 31 08:16:24 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948205)[Wed Aug 31 08:16:45 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948253)[Wed Aug 31 08:17:33 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948260)[Wed Aug 31 08:17:40 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948278)[Wed Aug 31 08:17:58 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948299)[Wed Aug 31 08:18:19 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    (1661948304)[Wed Aug 31 08:18:24 2022] \#FF9900Your pet will no longer protect you due to your inactivity.
    (1661948304)[Wed Aug 31 08:18:24 2022] Your pet is returning to its default behavior. It will not respond to other influences until ordered.
    (1661948313)[Wed Aug 31 08:18:33 2022] Your pet will now start attacking anything you attack.
    (1661948314)[Wed Aug 31 08:18:34 2022] Your pet will now protect you when not otherwise engaged.
    (1661948315)[Wed Aug 31 08:18:35 2022] Your pet will now protect itself when not otherwise engaged.
    (1661948323)[Wed Aug 31 08:18:43 2022] \#FF9900Your inactivity will cause your pet to back off shortly.

    [camping...still receiving warnings and pet backs off]
    (1661948323)[Wed Aug 31 08:18:43 2022] It will take about 20 more seconds to prepare your camp.
    (1661948325)[Wed Aug 31 08:18:45 2022] \#FF9900Your pet will no longer protect you due to your inactivity.
    (1661948326)[Wed Aug 31 08:18:46 2022] Your pet is returning to its default behavior. It will not respond to other influences until ordered.
    (1661948328)[Wed Aug 31 08:18:48 2022] It will take about 15 more seconds to prepare your camp.
    (1661948332)[Wed Aug 31 08:18:52 2022] Your pet will now start attacking anything you attack.
    (1661948333)[Wed Aug 31 08:18:53 2022] Your pet will now protect you when not otherwise engaged.
    (1661948333)[Wed Aug 31 08:18:53 2022] It will take about 10 more seconds to prepare your camp.
    (1661948334)[Wed Aug 31 08:18:54 2022] Your pet will now protect itself when not otherwise engaged.
    (1661948338)[Wed Aug 31 08:18:58 2022] It will take about 5 more seconds to prepare your camp.
    (1661948342)[Wed Aug 31 08:19:02 2022] \#FF9900Your inactivity will cause your pet to back off shortly.
    Twyla and Whilhelmina like this.
  2. Plugh New Member

    The entry above shows logs that I captured where I was able to reproduce. I repeatedly ordered my pet and mercenary to kill lots of mobs without assistance. Later the pet backs off during a conversation. It may be that I actually have to be at rest for the warnings to trigger, even though I'm not at rest for very long.
    Whilhelmina likes this.
  3. Whilhelmina Well-Known Member

    For my log, I was flying from one shiny to the next when I got the bug. I don't know if it triggered the instant I landed or while I was moving, but I was never "standing still more than a second" like you were for a dialog. So I don't think it's triggered by standing still or not (which was the original coding for pet backing off, it still backs off after 30 minutes doing nothing, I reproduced that one without problems). From your log, it seems the patch added a clause for "pet killing mobs without assistance for 15-20 minutes regardless of what you're doing". And once it's triggered, it keeps happening all the time and timer probably stops if you kill something.
    Merc didn't seem to have the same problem.

    It SEEMS that my pet backed off WHILE I was flying if I look at the times here:
    (1661732944)[Mon Aug 29 02:29:04 2022] You look around for resources...
    (1661732955)[Mon Aug 29 02:29:15 2022] \#FF9900Your pet will no longer protect you due to your inactivity.
    (1661732955)[Mon Aug 29 02:29:15 2022] You can't give orders to your pet right now.

    (I was flying to the flying POI near the waterfall in Svarni, you can't give orders to a pet while flying)

    My previous kill was 15 minutes prior to that:
    (1661732088)[Mon Aug 29 02:14:48 2022] YOUR Theurgist's Detonation hits a cadaverous skullseeker for a critical of 10.1B cold damage.
    (1661732088)[Mon Aug 29 02:14:48 2022] You have killed a cadaverous skullseeker.
    Twyla and Plugh like this.
  4. Taled Well-Known Member

    I wonder if someone edited the timer and somehow removed the reset once it is triggered, so you can't reset the cooldown on it without relogging?
    Whilhelmina and Twyla like this.
  5. Whilhelmina Well-Known Member

    Could be too. Anyway, Caith is looking into it, so I think we probably have enough data by now to help him pinpoint the problem hopefully!