Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 05-26-2011, 06:38 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default Corpse Dupe Bug

Can someone pls verify this is not just my server? I'm using a 3-month or so old build. How to do it:
-Die with a lore item in you main inventory and wearing some gear.
-While naked, summon another one of the lore items.
-Loot all of your gear, then try to loot the lore item, it will say you already have one.
-Exit the corpse.
-use #crashtest to simulate crashing the zone.
-Log back in and you should have all your gear on, and your corpse should be fully geared as well.

I'm not sure if you need to do these exact steps, but this is how i've produced it so far.
__________________
Altergate - Custom Racewars PvP
http://alter-gate.com
Reply With Quote
  #2  
Old 05-26-2011, 06:41 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

Quote:
I'm using a 3-month or so old build
lol man way to set the bar
Reply With Quote
  #3  
Old 05-26-2011, 06:48 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Quote:
Originally Posted by Caryatis View Post
lol man way to set the bar
What do you mean?
__________________
Altergate - Custom Racewars PvP
http://alter-gate.com
Reply With Quote
  #4  
Old 05-26-2011, 08:14 PM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

It may not work i redid how corpses were saved about a month ago. That said I'll look at it anyway.
Reply With Quote
  #5  
Old 05-26-2011, 09:57 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Thanks KLS
__________________
Altergate - Custom Racewars PvP
http://alter-gate.com
Reply With Quote
  #6  
Old 05-27-2011, 08:13 AM
image
Demi-God
 
Join Date: Jan 2002
Posts: 1,290
Default

KLS we should probably have a Save(); and client->Save(); down near the end of Corpse::LootItem(...). But inside the loop where we actually loot an item.

In reality the server will eventually update - the problem here is you forced a crash before things could update in the DB manually.
__________________
www.eq2emu.com
EQ2Emu Developer
Former EQEMu Developer / GuildWars / Zek Seasons Servers
Member of the "I hate devn00b" club.
Reply With Quote
  #7  
Old 05-27-2011, 01:14 PM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

Some Players know how to crash zones without commands.
Reply With Quote
  #8  
Old 05-27-2011, 01:21 PM
image
Demi-God
 
Join Date: Jan 2002
Posts: 1,290
Default

If someone is trying to intentionally crash your server and are doing so then you should be trying to fix that problem obviously... So shouldn't that be the source of your concern?
__________________
www.eq2emu.com
EQ2Emu Developer
Former EQEMu Developer / GuildWars / Zek Seasons Servers
Member of the "I hate devn00b" club.
Reply With Quote
  #9  
Old 05-27-2011, 06:38 PM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

And ideally you should be banning those players too.
Reply With Quote
Reply


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 08:46 PM.


 

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