Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-05-2006, 04:15 AM
PsIKoTiC
Fire Beetle
 
Join Date: Sep 2005
Posts: 22
Default Deleting spells altogether?

Does anyone know how to do this? Fear is currently really buggy and can be used to easily exploit on the PEQ db. I am hoping someone knows how to completely remove all the fear spells from the db.
Reply With Quote
  #2  
Old 05-05-2006, 07:44 AM
TheClaus
Discordant
 
Join Date: Jan 2002
Location: Manteca, CA
Posts: 352
Default

Is fear a scroll that you can get or an inherit skill? If it is just a scroll you can just remove the scroll from the item db and then no one can ever get it.
Reply With Quote
  #3  
Old 05-05-2006, 10:03 AM
mattmeck
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by TheClaus
Is fear a scroll that you can get or an inherit skill? If it is just a scroll you can just remove the scroll from the item db and then no one can ever get it.

... please tell me your joking.
Reply With Quote
  #4  
Old 05-05-2006, 12:11 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Disable fear pathing in features.h and re-compile the code.
Reply With Quote
  #5  
Old 05-06-2006, 01:57 AM
TheClaus
Discordant
 
Join Date: Jan 2002
Location: Manteca, CA
Posts: 352
Default

I haven't played EQ in a long time. Even then I played a wizard or a bard. So my answer was based on that. Wouldn't it be easier to just remove the scrolls from the db then to modify code? If fear is something like a spell then it would be the simpler of the solutions.

While code would probably take care of it some people are just uncomfortable with changing code. Especially on software that is a bit unstable in most parts of it to begin with.
Reply With Quote
  #6  
Old 05-06-2006, 02:17 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Removing the scroll altogether will work, but you'll also have to make sure players don't have access to #scribespells as that will put it in their book.

The problem though with removing fear is it cripples Necros, and I'm not a fan of purposely unbalancing classes. While it is true it can be used to exploit, there are abilities for EVERY class that I know can be used to exploit.
Reply With Quote
  #7  
Old 05-06-2006, 06:23 AM
PsIKoTiC
Fire Beetle
 
Join Date: Sep 2005
Posts: 22
Default

ah ok i was hoping that i could remove it from #scribespells to.. is there a way to disable fear in pvp?
Reply With Quote
  #8  
Old 05-06-2006, 06:45 AM
Elysius
Sarnak
 
Join Date: Dec 2005
Posts: 43
Default

Find the Fear spell in your spells sql table (use MySQL-Front or something) and look for a bunch of repeating "255" columns far to the right. A few of them should be 4, or 12, or 16, etc... These are the levels at which certain classes get the spell. Change them to 255 (now they don't get the spell). If you want, change the spells_us.txt file accordingly, but then you have to distribute it to your players.

Edit: Don't forget to nab the Bard fear song too.

Last edited by Elysius; 05-06-2006 at 02:48 PM..
Reply With Quote
  #9  
Old 05-06-2006, 06:53 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Editing the spells table won't work, in fact you don't even need the spells table at all to run a server. It is only used by third party programs like Muss' EQ Browser.

The only way to properly do it would be to remove any fear entries from the spell files, but then you would need to distribute those edited files to anybody on your server like Elysius mentioned.
Reply With Quote
  #10  
Old 05-06-2006, 10:59 AM
Elysius
Sarnak
 
Join Date: Dec 2005
Posts: 43
Default

Quote:
Originally Posted by cavedude
Editing the spells table won't work, in fact you don't even need the spells table at all to run a server. It is only used by third party programs like Muss' EQ Browser.

The only way to properly do it would be to remove any fear entries from the spell files, but then you would need to distribute those edited files to anybody on your server like Elysius mentioned.
Ha! I've been doing twice the work all along. I figured the spells table in the database was what the server went to, but I edited the spells_us anyways. Thanks for mentioning this. While we're talking about spells... What's the purpose of the spells_en.txt file?

Quote:
but then you would need to distribute those edited files to anybody on your server like Elysius mentioned.
Technically, wouldn't the player just get an error (as in, you can still scribe the spell, but the server won't let you memorize it) when they try to load that spell if they don't have the same spell file as the server? This is what I've experienced.

Last edited by Elysius; 05-06-2006 at 07:04 PM..
Reply With Quote
  #11  
Old 05-06-2006, 11:18 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Never thought of that, you are probably right on.
Reply With Quote
  #12  
Old 05-08-2006, 04:15 AM
PsIKoTiC
Fire Beetle
 
Join Date: Sep 2005
Posts: 22
Default

Thanks for all the help
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 04:26 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