EQEmu / Server

Open Source Fan-Based EverQuest Emulator Server project
https://docs.eqemu.io/
GNU General Public License v3.0
446 stars 408 forks source link

Items with Deity Restrictions not working properly with RoF2 #584

Open noudess opened 7 years ago

noudess commented 7 years ago

An item like the Imbued Platinum Plains Ring, which is a Karana only ring with 5 wisdom (and other stats) works as expected with Titanium. Using RoF2 the client allows anyone to use it and does not show any stat changes. After speaking with @Uleat and @mackal I understand that some of the newer clients allow the use of such items, they just deny the stats.

As for RoF I saw these things:

  1. I was allowed to wield the ring with any character, regardless of deity. But when I tried items with race/class restrictions, the client STOPPED me. Only deity was being bypassed by the client. Is that correct?

  2. The server was giving my character the stat changes, even though I was NOT a Karana worshiper. So I guess if the clients allow us to equip them, the server needs to not allow the stats. I saw this using #mystats.

I'm willing to do any testing and/or any other work someone assigns me, I just don't want to touch an area I know so little about. I really love the old world deities and factions, so I'd like this stuff to work on RoF. Titanium was a rock when I regression tested.

noudess commented 7 years ago

To add to this:

So the RoF2 client:

Our server code:

noudess commented 7 years ago

This all works as expected on Titanium.

noudess commented 7 years ago

Race restrictions also not working, As a new halfling ranger I can equip a qeynos kite shield. The client turns yellow and does not show the stats, but #showstats shows the added AC after an update.

Uleat commented 5 years ago

Membership 'features' still haunt us...

These are still on the list.