PDA

View Full Version : Miscellaneous: /who all crystal (caverns) not working


shtampy
11-07-2015, 10:19 AM
Perhaps the zone name is different but when typing /w all crystal or any variation of that, we weren't able to pull up the folks in crystal caverns.

Any info on if this is a bug or if there's a specific zone name?

maximum
11-07-2015, 11:03 AM
The zone code should definitely be "crystal".

Kremit
12-19-2015, 11:51 PM
bump on this!

Sorn
12-20-2015, 12:00 AM
Try picking someone's name who's definitely in CC (non-anon) and doing a /who all (name), should give you the zone code after the rest of their info.

Kremit
12-20-2015, 08:36 AM
Yep, I did just that. It's definitely "crystal", but that does not work when attempting to do /who all crystal.

Kremit
12-27-2015, 10:17 PM
I feel that this is a big factor in that zone not being more populated. It's a bit of a trek to get to and peeps aren't going to travel all that way to try and figure out if there are groups etc. Any updates on this getting fixed?

Calabee
12-31-2015, 08:07 PM
try it with the quotes itself, one at first, two if not, ' ' '' '' -- worked for me with kedge keep back in the day who was also not showing up on any who list

Kremit
01-01-2016, 11:39 AM
Appreciate the suggestion. My guildie is in the zone now and i tried /who all crystal, /who all 'crystal' and /who all "crystal" that's what you meant right? None of those worked unfortunately.

gprater
02-21-2016, 09:23 AM
confirmed I haven't been able to get this to work either.

SowIsLifeSowIsLove
02-21-2016, 10:21 AM
Yep, was really hoping this would get fixed in last patch but apparently not. How hard could it be to fix /who all for a zone...come on guys!

SowIsLifeSowIsLove
07-08-2016, 03:28 PM
Bump still broke!

Bummey
07-09-2016, 01:36 AM
Crystal Caverns deserves better than this.

Bummey
04-18-2017, 12:48 PM
So, how about this?

fuhdlo
01-28-2018, 03:01 PM
BUMP! This bug is still very apparent.

Bummey
01-29-2018, 04:17 PM
This is just as broken today as it was yesterday.

Bummey
02-19-2018, 03:04 PM
I just found out about the trick to put quotes around dumb guild names that start with unwhoable words like The, so I tried it with Crystal (Caverns). It doesn't work. I still can't get Crystal (Caverns) results on /who all queries. Please fix this.

Whopperfoo
02-20-2018, 10:07 AM
It's a shame, great zone.

Vynn
06-24-2018, 02:52 PM
Sooo...yea...still broken

gnatch
06-30-2018, 02:15 PM
so the server thinks crystal is a race.

if you specify race and then crystal it works.

EG:




/who all "dark elf" crystal


Players in EverQuest
---------------------------
[XX Magician] Xxxxxx (Dark Elf) ZONE: crystal

Bummey
06-30-2018, 03:13 PM
I bet if you could /who all crystal there would be more pickup groups there. Mistmoore is bad. Get out of Mistmoore and into Crystal Caverns. It's a good zone.

Sonorod
06-27-2019, 05:20 PM
When trying to see who is in Crystal Caverns, the /who all is not working. I confirmed with myself in the zone. A /who all sonorod reports back ZONE: crystal. But when doing /who all crystal the game reports there are no matches.

maximum
06-27-2019, 09:02 PM
https://www.project1999.com/forums/showthread.php?t=217752

Sonorod
06-28-2019, 12:07 AM
FWIW I did a forum search before posting. Looks like that thread died last year.

bivouac
07-05-2022, 05:25 PM
I stumbled on a client-side fix for this issue today. Titanium client looks for race names in dbstr_us.txt. By changing four lines in that file, my "/who all crystal" started working.

I changed:
327^11^Crystal Spider
327^12^Crystal Spiders
425^11^Crystal Shard
425^12^Crystal Shards
To:
327^11^Blasted Crystal Spider
327^12^Blasted Crystal Spiders
425^11^Blasted Crystal Shard
425^12^Blasted Crystal Shards

Worry
07-07-2022, 04:19 PM
I stumbled on a client-side fix for this issue today. Titanium client looks for race names in dbstr_us.txt. By changing four lines in that file, my "/who all crystal" started working.

I changed:
327^11^Crystal Spider
327^12^Crystal Spiders
425^11^Crystal Shard
425^12^Crystal Shards
To:
327^11^Blasted Crystal Spider
327^12^Blasted Crystal Spiders
425^11^Blasted Crystal Shard
425^12^Blasted Crystal Shards Hey, appreciate this! I go to CC a lot on leveling toons, and a who check before running there would be great.

Sonorod
07-07-2022, 04:33 PM
I confirmed this worked for me too!

bivouac
11-19-2022, 12:41 PM
Applying the P99 v56 patch file reverted this fix for me. I had to edit those particular lines again.

nilbog
03-29-2023, 07:34 PM
Have there been any adverse effects of using bivouac's solution? If not, I'll see about adding the change to the patch file distribution.

Also, great work finding a workaround bivouac!

bivouac
03-30-2023, 01:54 PM
Thank you. While it's an ok client-side workaround, a server-side code change might be preferable. In fact, it looks like a P99 dev already implemented this 2010 fix for Kedge Keep and Trakanon's Teeth (https://www.eqemulator.org/forums/showthread.php?t=32532).
And the current EQEmu SendWhoAll function (https://github.com/EQEmu/Server/blob/934ff3dadfa6fe50163810318adb8412287172de/world/clientlist.cpp#L511) has a condition for Crystal Caverns as well in world/clientlist.cpp.
if (whom->wrace == 327) {
whom->wrace = 0xFFFF;
strcpy(whom->whom, "crystal");
}

I compared 3-letter zone shortname abbreviations to see what other zones might be affected.
====Titanium Three-Letter Abbreviation Zone/Race Collisions====
airplane - 210 Air Elemental, 291 Air Mephit
cazicthule - 95 Cazic Thule
grobb - 233 - ignore (growthplane collision)
halas - half elf, halfling - ignore (player race collision)
highkeep - high elf - ignore (player race collision)
highpass - high elf - ignore (player race collision)
hole - 168 Holgresh
innothule - 123 Innoruuk
kedge - 103 Kedge - seems fixed
kerraridge - 23 Kerran
lavastorm - 447 Lava Rock, 450 Lava Spider, 451 Lava Spider Queen
rathemtn - 36 Rat, 156 Ratman, 415 Rat
runnyeye - 422 Runed Orb
soldunga - 58, 247, 254 - ignore
soldungb - 58, 247, 254 - ignore
soltemple - 58, 247, 254 - ignore
southkarana - 286 Soul Devourer
stonebrunt - 220 Stonegrabber, 272 Stormrider, 387 Stone Worker, 391 Stonemite, 405 Stone Worker
warrens - 313, 319, 321 - ignore (warrior class & warslikswood collision)

burningwood - 144 Burynai
droga - 133 Drolvarg, 348 Drogmore
fieldofbone - 300 Fiend
firiona - 212 Fire Elemental, 293 Fire Mephit
frontiermtns - 26, 27, 330, 343, 349, 371 - ignore (player race & frozenshadow collision)
karnor - 278 Karana
trakanon - 19 Trakanon, 262 Tranquilion - seems fixed
warslikswood - 313, 319, 321 - ignore (warrior class & warrens collision)

crystal - 327 Crystal Spider, 425 Crystal Shard
frozenshadow - 26, 27, 330, 343, 349, 371 - ignore (player race & frontiermtns collision)
growthplane - 233 - ignore (grobb collision)
iceclad - 174 Ice Spectre
sirens - 187 Siren

Only KK, TT, and CC are un-who-able in the trilogy-era zones. Additional conditions for the other zones might be a nice QOL add for shorter shortnames. I plan to search for a fix for certain player names being un-who-able for similar reasons. (Hail, Invi)

Raest
09-30-2024, 01:45 PM
Just bumping this thread as a friendly reminder that this is still an issue and would be amazing if there was a simple server side fix.