When does your pet disapair?

Talk about anything in Runes of Magic. This does not need to pertain to botting.
Post Reply
Message
Author
powerattack
Posts: 37
Joined: Thu Jan 09, 2014 7:44 am

When does your pet disapair?

#1 Post by powerattack » Sat Jan 18, 2014 7:57 am

hey all,
I just started looting with my pet, now sometimes when I get back my pet has recalled itsself.
Instead of doing a lot of testing I just tought I'd ask here first.

So is it only when its nourisment is 0 or are there other ways for it to recall itself?

Thanks in advance.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: When does your pet disapair?

#2 Post by rock5 » Sat Jan 18, 2014 8:11 am

I don't think nourishment causes it to recall itself. Maybe if it dies? Maybe if you die?
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

powerattack
Posts: 37
Joined: Thu Jan 09, 2014 7:44 am

Re: When does your pet disapair?

#3 Post by powerattack » Sat Jan 18, 2014 8:26 am

That would add up, thanks. I can give that a few quick tests will report findings here.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: When does your pet disapair?

#4 Post by lisa » Sat Jan 18, 2014 8:58 pm

eggpet will never "recall" itself, it can have 0 nourishment for ever and ever.

The eggpet can "dissappear" when changing zones but usually only when changing zones quite a lot, like farming KS frogs.

There is code you can do to check if pet is out but it is probably easier to just recall and resummon pet when changing zones.

Code: Select all

	eggpet = CEggPet(settings.profile.options.EGGPET_ASSIST_SLOT)
	eggpet:Return()
	eggpet:Summon()
I use this in my KS frogs Waypoint.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: When does your pet disapair?

#5 Post by rock5 » Sat Jan 18, 2014 9:36 pm

I think it would be worth doing the "code you can do to check if pet is out" because usually you want to optimize your ks script as much as possible, and especially for ksfrogs that does a lot faster runs. A few seconds saved each run could help.

So you could do

Code: Select all

eggpet = CEggPet(settings.profile.options.EGGPET_ASSIST_SLOT)
if eggpet.Summoned == false then
    eggpet:Summon()
end
Or, you know, you could probably just call the egg check function

Code: Select all

checkEggPets()
I should also mention if you don't want to use the eggpet assist option in your profile, you just want to use the pet for looting in your ks script, you can use the first example but use a number instead of the profile option, eg.

Code: Select all

eggpet = CEggPet(1)
if eggpet.Summoned == false then
    eggpet:Summon()
end
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: When does your pet disapair?

#6 Post by lisa » Sun Jan 19, 2014 2:48 am

The issue is that it bugs, it thinks the pet is there but you can't see it and u get no benefit from it which includes it not looting. Otherwise the bot would just summon it when it notices it's not there anymore, assuming profile is set correctly.

It has been a long time since I played around with the pet dissappearing issue and the decision I made was it was just easier to resumon it if you use a WP that does repeated loading screens, that is the only time it dissappears.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: When does your pet disapair?

#7 Post by rock5 » Sun Jan 19, 2014 2:53 am

Ok, didn't know that.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: When does your pet disapair?

#8 Post by lisa » Sun Jan 19, 2014 3:10 am

I had a look through my KS topic but didn't find any real reference to the issue of the pet, only that I decided to resumon it.
--=== Issues ===--
Egg pet would dissappear and no longer loot -- fixed by return & summon it every time entering instance, wastes 4 seconds.
lisa wrote:you can find your answer in the ksfrogs script, pretty sure I mentioned that with all of the loading screens the pet gets bugged and there is a work around for it.

do this in onload

Code: Select all

eggpet = CEggPet(settings.profile.options.EGGPET_ASSIST_SLOT)
then when you enter instance do this

Code: Select all

	eggpet:Return()
	eggpet:Summon()
If pet is not bugged then you waste the 3-5 seconds to resummon it, well worth it to ensure you always get the loot.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests