Jump to content


Inventory bug fix


19 replies to this topic

#1 nevelis

    ローニ

  • Administrators
  • 1,092 posts
  • Character Name:derp2

Posted 14 May 2011 - 12:01 PM

It's taken all night but we've got it. The problem actually came from eAthena; a bug got committed which corrupted the order things were in in the inventory. This will be affecting every private server in the world, including 3rd class servers.

Now I hate to complain, but I usually submit bugs with fixes to both eAthena & 3CeAM. However last time I submitted a bug with the full fix, someone with an unusually swollen ego put the changes in with their name on it, so I thought "well, that's the last bug report you get from me!" - and it turns out that this bug was put in by this very person. What goes around comes around, huh? =3

End rant - there have been a number of you who have accidentally sold gears to NPCs. I will be constructing a list of all refined, carded & rare gears that have been sold to NPCs since the bug was introduced. If you have lost some of your main items that you use for hunting/PVP/GVG, please contact a GM Assistant immediately, and we can see if they have been sold. However if you have lost gear and it's not vitally important that you have it back right away, we appreciate your patience. This will take a while to undo, but we're committed to returning everyone's equipment accidentally sold to NPCs.

Cheers,
The team at MC

#2 Shizuhiku

    Transcendent

  • Members
  • 375 posts
  • LocationArch Bishop Academy
  • Character Name:Shizuhiku

Posted 14 May 2011 - 12:18 PM

Yay Nev come to rescue ;)
Active again <3

Shizuhiku (ArchBishop)Mastered 255/120
SpiritualWizard (Warlock)Adept 200/120
Lunatic Destroyer (Rune Knight)In-Training 205/120
Aurora of Hope (SoulLinker)Meditation 255/120
Shizune (Ranger)Hunting 255/120
Chocolate Cookie (Baby Sage)Eating cookie 143/100
Haruki Takahashi (GX)On Midgard Undercover 200/120
Eternal Guard (Paladin) ???/???
Posted Image

#3 theragon

    Nublet

  • Members
  • 6 posts
  • LocationBrunei
  • Character Name:Theragon

Posted 14 May 2011 - 12:28 PM

Can't wait to get my item back :D

#4 Grey

    First Class

  • Members
  • 20 posts
  • Character Name:Damiet

Posted 16 May 2011 - 05:14 AM

Yay! Thank you for all your hard work!

Also, snickering about Mr. Swelled Ego. I guess people will find out soon enough he doesn't quite have the HAX SKILLZ he wants to be praised for, huh?

Posted Image


#5 Zander

    Third Class

  • Tester
  • 440 posts
  • LocationCanada, Eh!
  • Character Name:Zander

Posted 16 May 2011 - 05:18 AM

Inventory bug NOT fixed =)
Have had over a dozen problems within today, and dozens more the other night.
Sorry for raining or your parade ~
Posted Image
Posted Image

#6 Shinori

    Rebirthed

  • Tester
  • 171 posts
  • LocationNewfoundland, Canada
  • Character Name:Shinori

Posted 16 May 2011 - 08:12 PM

Yeah, like Zander said.. it's still not fixed =\ I still get it randomly
Posted Image

Characters:

Shinori - 255/120 GX
Hiruki - 255/ 120 Warlock
Izume - 255/120 Rune Knight
Kyranoth - 255/120 Arch Bishop
Miru - 255/120 Genetic
Zrutal - 255/120 Ranger
Azrin - 255/120 Shura
Quin - 255/120 Refine Whore/Mechanic
Price - 255/120 Sorcerer
Wryn - 255/120 Shadow Chaser
Ashes - 255/120 Royal Guard
Desolation - 255/120 Shadow Chaser
Clyde - 255/120 Gunslinger
Nacht - 255/120 Super Novice
Seckt - 255/120 Baby Hunter
Mortalis Deum - 255/120 Super Baby
Tikal - 255/120 Baby Sage
Kiryou - 255/120 Ninja



18 characters maxed.. I need a life xD

#7 nevelis

    ローニ

  • Administrators
  • 1,092 posts
  • Character Name:derp2

Posted 16 May 2011 - 11:45 PM

Can you describe the problem more, Zander? The inventory bug that was fixed is if you took items out of your inventory, then stored one with a lower item ID, then change maps, When you take out another item it will stack at the wrong index in your inventory. The client displays the little message thing at the top of the screen & the correct text in the message window, but the wrong item changes in your inventory. The problem was caused because eAthena made a change that your inventory gets sent down to the client, then it is sorted on the server, which results in the items in the client's inventory being in the wrong order.

Is this exactly the problem you're having or is it different?

#8 Think

    High Class

  • Tester
  • 255 posts
  • LocationCananada
  • Character Name:Think, Crank

Posted 16 May 2011 - 11:50 PM

Hmm well I don't know about their problems but today I identified a Halo and it still appeared in my hand as unidentified until I @refreshed

Add- was in bio3, dropped an unidentified katar, dropped as the cecil damon card in my inventory

#9 Zander

    Third Class

  • Tester
  • 440 posts
  • LocationCanada, Eh!
  • Character Name:Zander

Posted 17 May 2011 - 12:27 AM

Yeah, that thing you described, Nev, sounds just about right. I'll teleport and then my Fly wings will become my Ygg Berries and I'll use all my Yggs try to teleport again. Or I'll enter a castle and my equipted gears will have NO effect. My headgear with my Maya P card didn't work untill I took it off, refreshed and put it back on. That's REALLY annoying, this also happened while i was MVPing. my GR didn't work and I kept getting pwnt in the bum hole by EQ. After 4 deaths I finally realized why, lol.
Posted Image
Posted Image

#10 h4ngedm4n

    Nublet

  • Members
  • 3 posts
  • Character Name:Nitori

Posted 17 May 2011 - 08:45 AM

Hey, I experienced something I believe is related to this inventory bug. I selected 3 items (the 2 daggers and one of the guitars) to sell to the merchant NPC in prontera, but it actually unequipped and sold 3 other items instead. Here is a screenshot so you can see what happened. Hopefully there is some information here to help iron out the bug. As none of the lost items were terribly crucial, no worries about getting them back.

Posted Image

#11 Think

    High Class

  • Tester
  • 255 posts
  • LocationCananada
  • Character Name:Think, Crank

Posted 20 May 2011 - 05:57 PM

Posted Image

#12 Zander

    Third Class

  • Tester
  • 440 posts
  • LocationCanada, Eh!
  • Character Name:Zander

Posted 20 May 2011 - 06:00 PM

Yeah! We had 104 Ice Picks, we refreshed and they were gone! Dx! Give use our Ice Picks back plox!! .... hehe.....
Posted Image
Posted Image

#13 Skoiipion

    Lead Tester

  • Tester
  • 622 posts
  • Character Name:Symphonious

Posted 20 May 2011 - 06:37 PM

It's tew badz that weapons don't stack in your inventory. I smell a lie!!!! :D

Moirae Peitho Symphonious Eileithyia Charites


Posted Image


#14 Think

    High Class

  • Tester
  • 255 posts
  • LocationCananada
  • Character Name:Think, Crank

Posted 20 May 2011 - 08:08 PM

Umm- er- umm *thinks fast* well you see, a little known fact, when you get over 100 they do that! /ok *totally legit face*

#15 Cruz

    OVERKILL

  • Tester
  • 947 posts

Posted 20 May 2011 - 11:57 PM

Eh, it's called Cheat Engine.
Posted Image

#16 Zander

    Third Class

  • Tester
  • 440 posts
  • LocationCanada, Eh!
  • Character Name:Zander

Posted 21 May 2011 - 01:36 AM

Yeah, if you're going to compose this inventory glitch a false image through the use of "Cheat Engine" go ahead, but this is a real bug that can really fucked with your items. If you have this inventory glitch while dropping useless items that you looted, or NPCing them then you just lost them, for good.
It's quite clear that this bug has NOT been fixed as there are still people complaining on and off in main chat about it using their potions istead of flys, or turning their fly wing numbers into card numbers. We've already lost a few decent items this way, and some people have lost the very gears they were wearing. So....

Please
Fix
It
Thanks.
Posted Image
Posted Image

#17 nevelis

    ローニ

  • Administrators
  • 1,092 posts
  • Character Name:derp2

Posted 21 May 2011 - 02:12 AM

The bug I described to Think was the one I had fixed. Doing those exact steps as I had described them would corrupt inventory EVERY time, and now I cannot reproduce it, at all.

Think - do you have any idea about the sequence of events to get your inventory to report that many Ice Picks? Did you change maps, did you take items out of storage, I know it's a long shot to remember, but anything you can remember may help track this down. Also did @refresh fix this for you again?

I will put in another fix which is not so elegant but it will make sure your inventory is forcibly refreshed when you enter a map.

Also, there will be a 'buy-back' list on the website soon, where you can buy back the items you've sold to NPCs for the zeny value that you sold them for. But that will go up once the bug has been confirmed fixed.

#18 Zander

    Third Class

  • Tester
  • 440 posts
  • LocationCanada, Eh!
  • Character Name:Zander

Posted 21 May 2011 - 02:22 AM

Think: I pulled out 15 steel and saw my Ice Picks turn into them, then I pulled out about 90 more. Yes, @refresh fixed the problem, once again.

(Psst, make sure the over charge price is included in the site. I foresee a HUGE exploit on that! lol >.<)
Also, I really like that idea. Sounds pretty awsome!
Posted Image
Posted Image

#19 nevelis

    ローニ

  • Administrators
  • 1,092 posts
  • Character Name:derp2

Posted 21 May 2011 - 02:55 AM

We won't need that. The logs have how much you've sold the item for. In most cases, selling expensive gears & cards is around 10z. I'm not worried if people make 3 zeny per item they've lost. But that doesn't apply, since they can get back the items at the cost they paid for them.

A fix is committed; we'll do a restart before midnight to apply the fix.

#20 nevelis

    ローニ

  • Administrators
  • 1,092 posts
  • Character Name:derp2

Posted 21 May 2011 - 05:37 AM

The restart has happened, can you please post any updates about issues you're having with inventory/storage. And the title has been renamed to one more appropriate until it's cleared :D





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users