VGOEmulator.net

A Development Project for the Vanguard:Saga of Heroes MMO

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • Portal
  • Project Manager
  • Bug Tracker
  • Server List
  • Wiki
  • Donate
  • Login
  • Register
  • Board index Bugs Content Bugs Content Bugs (Closed)
  • Search

Bug 74: (zippyzee) Critical Item Issue

Closed Content Bugs

Moderators: Moldew, Jakkal, Community Managers

Locked
  • Print view
Advanced search
22 posts
  • Previous
  • 1
  • 2
  • 3
  • Next
zippyzee
Developer
Developer
Posts: 1240
Joined: Wed Jul 23, 2014 2:11 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by zippyzee » Thu Jan 08, 2015 1:30 pm

aIndex in the .list 799123 command for the belt also has it as -1. Something not loading correctly from the db...

Actually I mis-spoke. The belt does have -1 as its attachment index. The boots have 225007 which is presented in-game correctly. It should not be -1 in the packet. Are you sure that is the packet for the belt? Do you get the same packet if you do only the boots, without switching the other item in and out first?

In any case it looks like some programming slippage. They were supposed to mark non-visual items with item->type = -1, and marked the attachment index as -1 instead. I will add a check for that and see how things behave.
Top

User avatar
Xinux
Project Leader
Project Leader
Posts: 2549
Joined: Wed Aug 28, 2013 2:20 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Xinux » Thu Jan 08, 2015 2:07 pm

That is right since the value is a int which is -1

Attachment index

Code: Select all

799123 = 4294967295
800730 = 225007
Top

User avatar
Xinux
Project Leader
Project Leader
Posts: 2549
Joined: Wed Aug 28, 2013 2:20 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Xinux » Thu Jan 08, 2015 2:09 pm

What worries me is that they all have the same invSlot: 10
Top

zippyzee
Developer
Developer
Posts: 1240
Joined: Wed Jul 23, 2014 2:11 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by zippyzee » Thu Jan 08, 2015 2:41 pm

There is something definitely weird going on there. It is pulling the slot from item->default_slot. None of those items should say '10'. Can you pull some more packets and find an item that sends anything but 10? Or anything on any of those fields different from the 3 you listed?

I have updated worldcharacter.cpp to add checks to the attachment index to prevent these items from going nuts. I tested on those problem items and they seem fine.

At another time you or I can investigate why the packet information is incorrect but this is a short-term solution.

I also noticed that some items on the broker are not showing their full statistics. They do in the inventory, but not on the broker hover-over. Also, some items are correctly shown as not equippable on the broker but are not red-shaded in inventory. I'll just add those to the list of things to figure out.
Top

User avatar
Xinux
Project Leader
Project Leader
Posts: 2549
Joined: Wed Aug 28, 2013 2:20 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Xinux » Thu Jan 08, 2015 4:26 pm

Did a little test here are the results.

Item 1412372 (waist) added

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 19, aIndex: 114024, invSlot: 21
Item 1412372 (waist) removed

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: 114024, invSlot: 21
Item 1412372 (waist) added

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 19, aIndex: 114024, invSlot: 21
Item 1412372 (waist) removed

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: 114024, invSlot: 21
Item 799123 (waist) added

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 19, aIndex: -1, invSlot: 10 (bad slot)
Item 799123 (waist) removed

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: -1, invSlot: 10 (bad slot)
Item 799123 (waist) added

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 19, aIndex: -1, invSlot: 10 (bad slot)
Item 799123 (waist) removed

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: -1, invSlot: 10 (bad slot)
Item 800730 (feet) added

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: -1, invSlot: 10 (bad slot, attachment index and type)
UNLIT = True
UNK DT: 6
Item 800730 (feet) removed

Code: Select all

ATTACHMENT_GROUP[21] = pIndex: 0, aIndex: -1, invSlot: 10 (bad slot, attachment index and type)
UNLIT = True
UNK DT: 6
Top

User avatar
Xinux
Project Leader
Project Leader
Posts: 2549
Joined: Wed Aug 28, 2013 2:20 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Xinux » Thu Jan 08, 2015 5:15 pm

Issue is with the attachment index value if i change the value to 1+ everything is fine.
Top

User avatar
Kandra
Data Collector
Data Collector
Posts: 266
Joined: Fri May 16, 2014 2:35 am
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Kandra » Fri Jan 09, 2015 1:44 am

[quote="zippyzee"]I also noticed that some items on the broker are not showing their full statistics. They do in the inventory, but not on the broker hover-over. Also, some items are correctly shown as not equippable on the broker but are not red-shaded in inventory. I'll just add those to the list of things to figure out.[/quote]
There were actually an issue with this even on the live server, that some items would not be red-shaded. Moving the item in the inventory would sometimes fix it.
Top

Glaxono
Posts: 68
Joined: Sun Apr 27, 2014 8:09 am
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Glaxono » Sat Jan 10, 2015 10:23 am

I was able to duplicate this problem and /bugged it. Reference Bug ID 77 for more information.

More Data:
- The location of the immediate porting when item is equipped is -2 -2 -2
- When rifting, the location of the targeted chunk is also -2 -2 -2
- When the item is removed from inventory, the rifting to -2 -2 -2 still persists!
- To clear the -2 -2 -2 location when rifting, you must equip another non-affected item in the same slot (not sure of the same slot... though but that is how I tested and confirmed it)
- I was able to duplicate this issue

Glaxono
(Zarlore, Earful)
Top

User avatar
Xinux
Project Leader
Project Leader
Posts: 2549
Joined: Wed Aug 28, 2013 2:20 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Xinux » Sat Jan 10, 2015 12:36 pm

Ok figured out some more with unknown57 i would send them default 0 and then change them as they are equipped/unequipped/moved. I'll let you name it if you want to change the name.

0 = not equippped
1 = Equipped
2 = ?
3 = ?
4 = ?
5 = ?
6 = ?
7 = In Bank
8 = In Graft
9 = ?
10 = In Buyback
Top

Lokked
Principle Developer
Principle Developer
Posts: 600
Joined: Wed Aug 06, 2014 3:15 pm
Re: Bug 74: (zippyzee) Critical Item Issue
  • Quote

Post by Lokked » Sat Jan 10, 2015 3:33 pm

Perfect, I bet this explains the issue in the other thread as well, with I equipping an item not reverting the attack animation to bare fisted. Likely, this unknown needs to be set to 0 for unequipping.
Top


Locked
  • Print view

22 posts
  • Previous
  • 1
  • 2
  • 3
  • Next

Return to “Content Bugs (Closed)”

Jump to
  • Information
  • ↳   Announcements
  • ↳   Dev Chats
  • ↳   Events
  • Community
  • ↳   General Discussions
  • ↳   VGO Team Help Requests
  • ↳   Introductions
  • ↳   Game Features
  • ↳   Wish List
  • ↳   Off-Topic
  • Support
  • ↳   How-To's
  • ↳   General Support
  • ↳   Windows
  • ↳   Linux
  • Bugs
  • ↳   Server Bugs
  • ↳   Server Bugs (Closed)
  • ↳   Content Bugs
  • ↳   Content Bugs (Closed)
  • ↳   Database Bugs
  • ↳   Tools Bugs
  • Board index
  • All times are UTC-07:00
  • Delete cookies
  • Contact us
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD