but sell merchants

EQ2Emulator Development forum.

Moderator: Team Members

Post Reply
User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

but sell merchants

Post by Ememjr » Fri Aug 04, 2017 3:54 pm

emu server-- is frost fang no buy sell tabs at all on fuel merchants but can buy from crafting trainer, new character i can buy sell, buyback at appropriate venders (no fuel though)
stitch - all merchant only seem to get only sell tab last i checked
perseverance on one preveious toon i can get all tabs, all new toons i get all tabs, on on the rest of my created toons i only get a buy tab

so it appears all but one of my previously created toons (except 1) cannot sell on either emu or perseverance but newly created toons can

is there anything someone remembers that changed that might affect that

User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

Re: but sell merchants

Post by Ememjr » Fri Aug 04, 2017 4:03 pm

list of toons
emu
mogag age 113 days cannot sell, high elf wizard
ememjr age 129 days cannot sell, high elf DIrge
ibiha age 0 can sell, high elf swash

perseverance
seedaagh age 111 days cannot sell, High ELf Warlock
kobia age 108 days cannot sell, High Elf Warlock
doupob age 15 days can sell, dark elf dirge
ezono age 105 days cannot sell, high elf conjuror
enoto age 0 days can sell barbarian, conjurer

so strange
EDIT: just adding info to see if i can see something in common

User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

Re: but sell merchants

Post by Ememjr » Fri Aug 04, 2017 4:31 pm

and for perseverance using miniloggin
Losih age 111 cannot sell
Cania age 120 cannot sell
Usconi age 31 can sell
ememdirge age 27 days can sell
acelee age 71 can sell

Jabantiz
Lead Developer
Posts: 2912
Joined: Wed Jul 25, 2007 2:52 pm
Location: California

Re: but sell merchants

Post by Jabantiz » Fri Aug 04, 2017 6:37 pm

Odd as account age should have no effect as the buy/sell/buyback/repair tabs are all handled by the merchant packet and that is just a bitmask sent to determine which tabs.

Just logged on the emu server and all merchants except the alchemy one (Nohr Flamel) show the proper window with the tree tabs, the alchemy doesn't open a window at all.

That being said the account age is showing as 53 but I know that is not accurate as I have had this character for years, also this was on DoV client.

EDIT: Just checked on chars reporting 102, 104, and 110 days and it worked on all of them.

Side note, something is really wrong with the account age in the character sheet, all of these chars I have had well over a year.

User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

Re: but sell merchants

Post by Ememjr » Fri Aug 04, 2017 7:06 pm

i did not check with dov, only live client, i will check dov, maybe here is a struct issue with char sheet that is making the merchant think they are not to do that type of business with the player

User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

Re: but sell merchants

Post by Ememjr » Sat Aug 05, 2017 2:36 pm

so i have narrowed the issue down, it has to do with the description of the item in the buy,sell,buyback lists.

if there was an item in the sell list that has a description then it would fail in the live client,
i am currently working on the fix, actually it would affect all the lists since they basically use the same struct

User avatar
Ememjr
Team Member
Posts: 975
Joined: Wed Mar 15, 2017 9:41 am
EQ2Emu Server: Perseverance

Re: but sell merchants

Post by Ememjr » Wed Aug 09, 2017 9:03 am

think this might be part of the issue with acocunt age void SetAccountAge(int8 days); in player.h

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest