Author Topic: Pet's disappearing act!  (Read 2710 times)

July 13, 2013, 01:30:13 AM

Offline Kyn

  • Hero Member
  • *****
  • Posts: 534
  • Karma: +232/-35
Hello everyone,


I have discovered a few issues with our current  shrinking/pet system. After a lot of play testing and debugging I have found that it is possible for pets to DIE and to GO WILD / RELEASE while shrunk.


This means that if you are using a pet and it is near death and it is poisoned and you shrink it to try and save it. Its possible that it may die while shrunk. This causes a general error within our shrink system and therefore sets the value of your pet ball to null;


This means that your pet will essentially disappear forever from the server. This particular bug can happen if your pet dies while shrunk OR if it goes wild while it is shrunk. Please remember to feed your pets and try not to shrink them if they are close to death.


Unfortunately I do have a fix in the works for the shrink system, however it is going to require a full rewrite of our shrink item constructor and our shrink utilities to change the way it handles death/wild while the pet is shrunk. For the time being we will need to live with this bug until I can publish the fix to the live shard.


Hopefully this warning will keep your pets a little safer for the time being!


- Kyn

July 13, 2013, 01:44:32 AM
Reply #1

Offline Keldon

  • Full Member
  • ***
  • Posts: 235
  • Karma: +26/-0
So based on what I am gathering from this: Pets will lose loyalty while they are shrunk?  Or is this specific to mobs that force pets to go wild being able to target pets you have shrunk in your back pack?


I understand the poison continuing to tick while the pet is shrunk.  Kills them and they are gone forever.
« Last Edit: July 13, 2013, 01:58:04 AM by Keldon »
Just a ghost

July 13, 2013, 02:05:40 AM
Reply #2

Offline Kyn

  • Hero Member
  • *****
  • Posts: 534
  • Karma: +232/-35
So based on what I am gathering from this: Pets will lose loyalty while they are shrunk?  Or is this specific to mobs that force pets to go wild being able to target pets you have shrunk in your back pack?


I understand the poison continuing to tick while the pet is shrunk.  Kills them and they are gone forever.


Its kind of a slippery slope with that. When a pet has extremely low loyalty it would appear that they are losing the last little bit while shrunk. However if you shrink a pet that has just been fed, it will not lose any loyalty while shrunk. Its a strange occurance but the moral of the story here is everyone should feed their pets as often as possible (especially if doing a lot of fighting) and also be sure not to shrink your pets with extremely low health.

July 13, 2013, 12:08:59 PM
Reply #3

Offline Peterr

  • Full Member
  • ***
  • Posts: 129
  • Karma: +8/-2
  • *BaDumTis*
i'm still confused about loyalty after the clarification tbh.

I have 5 ponys, and i check them often (specialy after kyns msg). Whenever i notice one of them being less then wonderfuly happy, i spam all follow me or all guard me around 20 times, and they're back to wonderfuly happy. tbh i don't see a reason to feed my pets...

i read on internet that with each command you give them, they have a chance to fail that command and lose loyalty. But with enough animal taming, and lore (i have 135 taming) - it seems i don't have to feed my pets anymore. Just command them often enough. My pack consists of Royal steeds and one Ancient nightmare...
------------------ cut here -----------------------

July 13, 2013, 02:03:04 PM
Reply #4

Offline billtcat

  • Sr. Member
  • ****
  • Posts: 254
  • Karma: +17/-5
I lost a level 45 Greater Dragon this way 


Sooooo keep them fed.




Bill The Cat
[img]http://i1085.photobucket.com/albums/j438/billtcat/billthecatSig.jpg[img]

July 13, 2013, 02:33:29 PM
Reply #5

Offline Peterr

  • Full Member
  • ***
  • Posts: 129
  • Karma: +8/-2
  • *BaDumTis*
i don't understand. The only loyalty a pet has is portrayed in the gump right?
So if my pets are at all times 'wonderfuly happy' why feed  them?

i check every ten minutes, and whenever i notice one going down a level, i spam more commands - dbl check it again and see it - black and white in the gump - wonderfuly happy again.

whenever i feed one of my pets that are wonderfuly happy, nothing happens. It doesn't increase loyalty so again, why feed them?
------------------ cut here -----------------------

July 13, 2013, 06:17:49 PM
Reply #6

Offline Kyn

  • Hero Member
  • *****
  • Posts: 534
  • Karma: +232/-35
If your pet is wonderfully happy at the time it is shrunk you have nothing to worry about. People that straddle the line between the pet going wild need to be careful. People who feed their pets often and pay attention to its happiness have nothing to worry about.