Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bug Reports

Development::Bug Reports Post detailed bug reports and what you would like to see next in the emu here.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #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
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:46 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3