View Single Post
  #1  
Old 12-14-2004, 06:24 PM
RangerDown
Demi-God
 
Join Date: Mar 2004
Posts: 1,066
Default Server is removing #gm flag from players who should have it

Found this out while trying to set one of our guides with #gm on. He zones, and whoops, his #gm flag's gone...

After a little investigation I found this in line 5127* of client_packet.cpp:

Code:
        if (m_pp.gm && admin < 80)
                m_pp.gm = 0;
(Line 5127 in the version PEQTGC has, which may be different from the most current CVS version)

The setting to require minimum 80 status is incorrect. All levels of guide, down to apprentice guide (status 40), have #gm flag on EQLive.

I guess it could be argued whether the security-check the above code should exist at all -- I'm not a big fan of protecting serverops from their own stupidity :P But that's a different topic altogether, if the check is there, it's not properly emulating eqlive to have the minimum status requirement set at 80.
__________________
<idleRPG> Rogean ate a plate of discounted, day-old sushi. This terrible calamity has slowed them 0 days, 15:13:51 from level 48.
Reply With Quote