Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-22-2007, 09:56 AM
Irreverent
The Solo Server
 
Join Date: May 2007
Posts: 416
Default Pets stay as NPC when logoff *DUPE ISSUE*

Anyone else having this problem? If someone logs, their pet stays as like sk_pet or skel_pet, etc. Then they log back in, they still have their pet but the other is now considered an NPC until its killed or zone #repoped.

Problem with this is that if there are any items on the pet, the old one can die and you can loot it off them. *dupe issue!!* I just confirmed this with myself.
Reply With Quote
  #2  
Old 06-27-2007, 01:44 AM
Irreverent
The Solo Server
 
Join Date: May 2007
Posts: 416
Default

Ok, I still haven't found a way to make your pets disappear or die or whatever when you log / ld / etc. This is going to cause a huge balance issue.
Reply With Quote
  #3  
Old 07-04-2007, 01:29 PM
Irreverent
The Solo Server
 
Join Date: May 2007
Posts: 416
Default

I'd be willing to make players lose thier pets between zones, because this bug will make any server lose its economy.
Reply With Quote
  #4  
Old 07-26-2007, 02:31 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by Irreverent View Post
Anyone else having this problem? If someone logs, their pet stays as like sk_pet or skel_pet, etc. Then they log back in, they still have their pet but the other is now considered an NPC until its killed or zone #repoped.

Problem with this is that if there are any items on the pet, the old one can die and you can loot it off them. *dupe issue!!* I just confirmed this with myself.
I remember back on live I found a way to turn my pet into a mob (necro pet). But even then I still could not loot anything off of it. That seems to be the problem to me, need to prevent anyone from looting the pet. I'll look into it.
Reply With Quote
  #5  
Old 07-26-2007, 02:33 AM
Irreverent
The Solo Server
 
Join Date: May 2007
Posts: 416
Default

OK, this was an older topic...but a few things to add to help

-This also happens when a player zones, they keep their pet in the new zone(minus buffs)...but the pet in the zone they came from becomes an NPC with a name like necro_pet23 or such.

-This is AMPLIFIED hugely with persistant zone state(which I eventually turned off) because as soon as they zone, it saves it with the NPC there...and then each time they zone in/out(like pok) it leaves another ghost there...
Reply With Quote
  #6  
Old 07-26-2007, 02:52 AM
Blakine
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default

Quote:
Originally Posted by Irreverent View Post
OK, this was an older topic...but a few things to add to help

-This also happens when a player zones, they keep their pet in the new zone(minus buffs)...but the pet in the zone they came from becomes an NPC with a name like necro_pet23 or such.

-This is AMPLIFIED hugely with persistant zone state(which I eventually turned off) because as soon as they zone, it saves it with the NPC there...and then each time they zone in/out(like pok) it leaves another ghost there...
Interesting. So as it is right now when they zone they leave behind a pet, and when they log out/ld they leave a pet. Are you still getting multiple pets when they zone in/out?

Found the line that may control a pet having a lootable inventory. I really need to set up my dev env. Will try and do that today.
Reply With Quote
  #7  
Old 08-04-2007, 09:17 AM
endra
Sarnak
 
Join Date: Jul 2007
Posts: 30
Default Turn off persistant zone

Yeah I know you've done it already but it helps a lot. My only guess is that its not manipulating any spawns since it doesn't come back on repop, thank god. But it is still an NPC from the NPC_Types table so the game considers it one. When it's your pet the engine names it one of those wierd names like jonaner or xobaber. And npcstats shows it. But its still that type of npc in the table. It could be as simple as the emu writers forgetting to delete the npc from the world after the owner has left. Im guessing to fix this would require a rebuild of the binaries. But its all just educated guesses and humble opinions.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:38 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3