EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Corpse Dupe Bug (https://www.eqemulator.org/forums/showthread.php?t=33640)

gredesh 05-26-2011 06:38 PM

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.

Caryatis 05-26-2011 06:41 PM

Quote:

I'm using a 3-month or so old build
lol man way to set the bar

gredesh 05-26-2011 06:48 PM

Quote:

Originally Posted by Caryatis (Post 200441)
lol man way to set the bar

What do you mean?

KLS 05-26-2011 08:14 PM

It may not work i redid how corpses were saved about a month ago. That said I'll look at it anyway.

gredesh 05-26-2011 09:57 PM

Thanks KLS

image 05-27-2011 08:13 AM

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.

sorvani 05-27-2011 01:14 PM

Some Players know how to crash zones without commands.

image 05-27-2011 01:21 PM

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?

KLS 05-27-2011 06:38 PM

And ideally you should be banning those players too.


All times are GMT -4. The time now is 04:55 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.