Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The majority of the shops are empty #496

Closed
AOFlux opened this issue Jan 17, 2024 · 12 comments
Closed

The majority of the shops are empty #496

AOFlux opened this issue Jan 17, 2024 · 12 comments
Assignees
Labels
bug Something isn't working priority-3

Comments

@AOFlux
Copy link

AOFlux commented Jan 17, 2024

Describe the bug
The majority of shops are empty. I've checked the shops in Rome and Borealis, and with the exception of Maps/Containers/Tools/Devices, all shops seem to be empty.

To Reproduce
Steps to reproduce the behavior:

  1. Go to any store.
  2. Click on Medical supplies shop booth - for example
  3. Shop will be empty.

Expected behavior
Not be empty, heh.

Screenshots
image

Character info:
Drflux - 220 Solitus Doctor

Drflux [220 Doctor]
------------------------------------
    strength 	1039
    stamina 	1088
    agility 	1024
    sense 	989
    psychic 	1075
    intelligence 	1133
    flags 	528961
    monsterscale 	112
    currentnano 	11772
    headmesh 	223821
    cash 	999700
    gmlevel 	127
    expansion 	3
    breed 	1
    visualbreed 	1
    profession 	10
    visualprofession 	10
    level 	220
    sex 	2
    visualsex 	2
    titlelevel 	7
    health 	13558
    equippedweapontype 	16390
    EquippedRHWeapon 	16390
    selectedtarget 	735
    nextxp 	3067008
    xp 	2555840
    lastsaved 	2555840
    lastxp 	2555840
    bodydevelopment 	1331
    nanoenergypool 	1776
    meleemultiple 	1208
    meleeenergyweapon 	1115
    closecombatinitiative 	1036
    nanoac 	1348
    senseimprovement 	1592
    firstaid 	1792
    treatment 	1959
    materialmetamorphose 	1818
    biologicalmetamorphose 	1901
    psychologicalmodification 	1605
    materialcreation 	1608
    materiallocation 	1604
    nanoprowessinitiative 	2000
    computerliteracy 	1917
    waitstate 	1
    currentmovementmode 	3
    specialization 	15
    selectedtargettype 	0
    exitstatel 	-1073740637
    externaldoorinstance 	-1072299232
    externalplayfieldinstance 	800
    playfieldtype 	1
    lr_multipleweapon 	386
    lr_energyweapon 	271
    brawl 	284
    maxnanoenergy 	11772
    dodge 	407
    duck 	401
    evade 	401
    bowspecialattack 	260
    electricalengineering 	352
    mechanicalengineering 	285
    side 	2
    metatype 	1750
    nanoprogramming 	493
    concealment 	440
    tutoring 	458
    mapnavigation 	379
    pharmaceuticals 	457
    chemistry 	338
    driveground 	327
    perception 	1083
    bow 	367
    fieldquantumphysics 	382
    dimach 	335
    disarmtrap 	299
    age 	99
    minmembers 	1
    isfightingme 	0
    currentncu 	507
    summonedfrom_pf 	1187
    summonedfrom_x 	208
    summonedfrom_y 	5
    summonedfrom_z 	136
    driveair 	366
    drivewater 	266
    runspeed 	2350
    aimedshot 	247
    distanceweaponinitiative 	256
    physicalprowessinitiative 	499
    pistol 	272
    onehandbluntweapons 	314
    onehandedgedweapon 	311
    piercing 	311
    twohandbluntweapons 	315
    twohandedgedweapons 	314
    parry 	527
    sneakattack 	312
    fastattack 	302
    throwingknife 	285
    throwngrapplingweapons 	287
    alignment 	50000
    martialarts 	396
    breakingentry 	330
    swim 	339
    otunredeemed 	0
    clanredeemed 	50000
    riposte 	318
    maxncu 	1008
    fatness 	1
    race 	1
    accountflags 	1234567890
    life 	13558
    monsterdata 	0
    VisualFlags 	31
    clan 	0
    npcostmodifier 	-82
    criticalincrease 	9
    reflectprojectileac 	30
    reflectmeleeac 	30
    reflectenergyac 	30
    reflectchemicalac 	30
    reflectradiationac 	30
    reflectcoldac 	30
    reflectfireac 	30
    reflectpoisonac 	30
    reflectreturnedprojectileac 	49
    reflectreturnedmeleeac 	49
    reflectreturnedenergyac 	49
    reflectreturnedchemicalac 	49
    reflectreturnedradiationac 	49
    reflectreturnedcoldac 	49
    reflectreturnedfireac 	49
    reflectreturnedpoisonac 	49
    projectileac 	12383
    meleeac 	12173
    energyac 	12383
    chemicalac 	12353
    radiationac 	11933
    coldac 	11798
    fireac 	12413
    poisonac 	11667
    dmsmodifier 	366
    meleedamagemodifier 	20
    projectiledamagemodifier 	20
    energydamagemodifier 	45
    firedamagemodifier 	45
    colddamagemodifier 	45
    chemicaldamagemodifier 	55
    poisondamagemodifier 	55
    radiationdamagemodifier 	45
    team 	0
    amsmodifier 	66
    xpmodifier 	18
    healdelta 	123
    skilllockmodifier 	-22
    beltslots 	6
    rangeincreaserweapon 	7
    criticaldecrease 	1
    nanodelta 	150
    interruptmodifier 	-21
    shieldradiationac 	25
    shieldprojectileac 	25
    shieldfireac 	25
    shieldenergyac 	25
    rangeincreasernf 	27
    healinterval 	1
    nanointerval 	1
    aggdef 	100
    state 	0
    unarmedtemplateinstance 	0
    invaderskilled 	0
    killedbyinvaders 	0
    vp 	0
    unsavedxp 	0
    nanofocuslevel 	0
    shadowbreedtemplate 	0
    shadowbreed 	0
    lastperkresettime 	0
    socialstatus 	0
    playeroptions 	0
    tempsaveteamid 	0
    tempsaveplayfield 	0
    tempsavex 	0
    tempsavey 	0
    PVPDuelKills 	0
    PVPDuelDeaths 	0
    PVPProfessionDuelKills 	0
    PVPProfessionDuelDeaths 	0
    PVPRankedSoloKills 	0
    PVPRankedSoloDeaths 	0
    PVPRankedTeamKills 	0
    PVPRankedTeamDeaths 	0
    PVPSoloScore 	0
    PVPTeamScore 	0
    PVPDuelScore 	0
    unreadmailcount 	0
    lastmailchecktime 	1283065897
    savedxp 	0
    features 	6
    apartmentsallowed 	1
    apartmentsowned 	0
    lastconcreteplayfieldinstance 	0
    mapoptions 	0
    mapareapart1 	0
    mapareapart2 	0
    mapareapart3 	0
    mapareapart4 	0
    missionbits1 	0
    missionbits2 	0
    missionbits3 	0
    missionbits4 	0
    missionbits5 	0
    missionbits6 	0
    missionbits7 	0
    missionbits8 	0
    missionbits9 	0
    missionbits10 	0
    missionbits11 	0
    missionbits12 	0
    sessiontime 	1234567890
    autoattackflags 	5
    personalresearchlevel 	0
    globalresearchlevel 	0
    personalresearchgoal 	0
    globalresearchgoal 	0
    battlestationside 	0
    battlestationrep 	10
    members 	999
    veteranpoints 	0
    monthspaid 	0
    PaidPoints 	0
    xpkillrange 	5
    inplay 	0
    attitude 	0
    icon 	0
    mesh 	17530
    deadtimer 	0
    lastsavexp 	0
    grenade 	262
    rifle 	257
    submachinegun 	266
    shotgun 	262
    assaultrifle 	266
    adventuring 	266
    burst 	265
    flingshot 	261
    weaponsmithing 	276
    psychology 	270
    fullauto 	269
    currentmass 	0
    itemtype 	0
    previoushealth 	50
    currentstate 	0
    attackspeed 	5
    rp 	0
    specialcondition 	1
    sk 	0
    clanconserver 	0
    clandevoted 	0
    otoperator 	0
    otfollowers 	0
    gos 	0
    clanvanguards 	0
    ottrans 	0
    clangaia 	0
    otmed 	1234567890
    clansentinels 	0
    otarmedforces 	0
    playerid 	1234567890
    alienlevel 	0
    aliennextxp 	1500
    alienxp 	0
    insurancepercentage 	0
    prevmovementmode 	3
    teamside 	0
    absorbprojectileac 	0
    absorbmeleeac 	0
    absorbenergyac 	0
    absorbchemicalac 	0
    absorbradiationac 	0
    absorbcoldac 	0
    absorbnanoac 	0
    absorbfireac 	0
    absorbpoisonac 	0
    temporaryskillreduction 	0
    insurancetime 	0
    mapflags 	0
    changesidecount 	0
------------------------------------

.getfull succeeded.

Playfield info:

Extended location information:
- 211.4, 141.4, 5.0 (211.4 141.4 y 5.0 1187)
- Pf Proxy: Model=51100:1187 GS=0 SG=0 R=1187, resource: 1187
- zone: 0, area: "Area"
Server id: 735, character id: 50000:735, time: 2024-01-17 06:36:15 (UTC)
Version: 00.4.5_EP1, map id: NOT FOUND, build: 52606.

@AOFlux AOFlux added the bug Something isn't working label Jan 17, 2024
@prkdrake
Copy link
Contributor

This is usually a performance issue - if you wait for a minute and try to open the shop again, sometimes it will load as expected.

@AOFlux
Copy link
Author

AOFlux commented Jan 17, 2024

Other shops are being populated instantaneously. Are you sure this is related to performance ?

@prkdrake
Copy link
Contributor

prkdrake commented Jan 17, 2024

I'm pretty sure it is, but not 100% convinced, which is why I'm keeping the issue open - shops are populated either when the playfield is entered for the first time, or when the inventory is refreshed. Once that task is completed, they will instantly show you what's for sale when you open them.

I have noticed that some shops have had issues though, so I suspect that there might have been some of the threads for updating shops crash or hung somewhere - it's tricky to reproduce locally, though

@AOFlux
Copy link
Author

AOFlux commented Jan 17, 2024

The implant shops in Borealis basic store all are empty, regardless of character, GS, or how much I wait for them to fill up.
Same thing for the shops on the left side of Bore FT.
Same thing for the medical supplies shops in all Omni shops (omni-trade, rome)
And many more,

This definitely doesn't look like a performance issue. Also, this happened suddenly after last night's crash. There was a problem with the characters logging in, and after it was fixed, some of the shops started to be empty. There wasn't any issue with shops being totally empty before.

My guess is that it has something to do with the quality levels.
Like I mentioned in a bug report I just posted, implants, clusters, stims and others are only available in QL1 or QL200.
In shops, you don't get to buy QL1 or QL200, so I'm guessing that the shops are not populating the QL10/20/30/50/70/100/125 as they usually did normally.

Weapons for example, are available at all quality levels, so the weapon shops don't have this problem.

@prkdrake
Copy link
Contributor

Okay, thanks for the additional info - definitely sounds like something got messed up somewhere!

@reneraen
Copy link

Adding a small comment to this. if you port to GM island which has all shops possible - you'll see that some of the armor shops actually only have Martial Artist clothes in them.

@Rasuru2
Copy link

Rasuru2 commented Jan 17, 2024

Adding to this - Old Athen implant shops are also empty

@Zolarix
Copy link
Collaborator

Zolarix commented Jan 18, 2024

This issue does seem extremely common, however after testing across the last couple of days on the exact same shops (Borealis > Basic Store > Nanos > ALL Professions), the inventory was missing for all of them of yesterday but has returned today.

Further, on both days, Implant shop inventories have been missing for ALL professions. This might be evidence that when it breaks, it's for all professions of a type (Implants, Nanos) within a shop.

Newland City Basic has the same configuration currently. ALL professions have nanos populating, NO professions have implants populating.

Athen + Rome basic implant shops are empty, too.

@Zolarix
Copy link
Collaborator

Zolarix commented Jan 20, 2024

Still occurring after DB wipe, extremely difficult to find or make low level implants at the moment, although I will keep looking for a working store.

@prkdrake prkdrake added needs-verification This is a new issue or affects a recently changed system and requires a tester to confirm the issue and removed performance-issue labels Jan 24, 2024
@prkdrake
Copy link
Contributor

Definitely unrelated to performance, some of the shops are empty even on local, though they all used to work, so I don't know what changed.

@prkdrake prkdrake added priority-2 priority-3 and removed needs-verification This is a new issue or affects a recently changed system and requires a tester to confirm the issue priority-2 labels Jan 25, 2024
@prkdrake prkdrake self-assigned this Jan 25, 2024
@prkdrake
Copy link
Contributor

prkdrake commented Feb 2, 2024

Should be fixed now, please take a look and let us know! Thanks :)

@TheTinkeringIdiot
Copy link
Collaborator

Spot checked shops in Old Athen, Borealis, and Omni Trade and all appear to have appropriate items in the shops. This appears to be fixed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority-3
Projects
None yet
Development

No branches or pull requests

6 participants