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.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-06-2005, 03:01 AM
sonicintuition
Hill Giant
 
Join Date: Jan 2005
Posts: 124
Default Rebel Spells

I looked to see if this was already posted but I looked through a few pages and was surprised that nobody reported it. The issue I am having is that when a player uses #scribespells 70 on themselves, it works, but when they zone they lose the ability to cast any spells from 66-70, and they disappear from the spellbook. They then have to use the command again to obtain the 66-70 spells.

I'm using 6.0 DR2 with the PEQ_Kunark_RC1 database.

I appologize if this has already been posted. If it has, I am blind.

Regards,
SI
Reply With Quote
  #2  
Old 02-06-2005, 03:09 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Make sure your character is level 70 (i'm sure you already got that) but also make sure the level cap in features.h is set to 70 before compiling it.
Reply With Quote
  #3  
Old 02-06-2005, 03:22 AM
Bigpull
Discordant
 
Join Date: Feb 2003
Posts: 305
Default

client_packet.cpp line ~6077

old:
Code:
|| spells[m_pp.spell_book[bk]].classes[GetClass()-1] < 1
|| spells[m_pp.spell_book[bk]].classes[GetClass()-1] > 65
New:
Code:
|| (
        (
            spells[m_pp.spell_book[bk]].classes[GetClass()-1] < 1
            || spells[m_pp.spell_book[bk]].classes[GetClass()-1] > 70
        )
        // Don't nuke spells from quest troupe, they may be setup for /becomenpc
        && Admin() < 80
)

Last edited by Bigpull; 02-06-2005 at 11:29 AM..
Reply With Quote
  #4  
Old 02-06-2005, 08:02 AM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

nice fix, I will add this to my code, which will hit CVS some day (:
Reply With Quote
Reply


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 06:15 PM.


 

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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3