Go Back   EQEmulator Home > EQEmulator Forums > Support > Spell Support

Spell Support Broken Spells? Want them Fixed? Request it here.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-28-2010, 03:20 PM
jkennedy
Hill Giant
 
Join Date: Dec 2009
Posts: 175
Default

i think its just the scroll is messed up ive tested spell it works and if u scribespells it it shows level 71 like its suppose to think its something to just do with the spell scroll
Reply With Quote
  #2  
Old 01-28-2010, 03:29 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

Although, now that I think about it, I played my mage last night on my private server, and noticed that two of my summon pet spells were listed as 255 when I was looking through my spells to memorize one. I think they were Minor and Major Conjuration, of which type I'm not sure. I'll see if I can check tonight and see which ones are doing that.
Reply With Quote
  #3  
Old 01-28-2010, 04:07 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Lol to clear things up, they keep it at 255 so its hands off variable for future reasons and or for mob usage, mobs can still call the spell ID's without the appropriate level.

And as far as those spell scrolls, the default spell file is the Titanium spell set and until you mod them otherwise you're not going to be able to mem those spells appropriately (That is your talking about beyond Titanium spells).
Reply With Quote
  #4  
Old 01-28-2010, 07:38 PM
djeryv's Avatar
djeryv
Hill Giant
 
Join Date: Apr 2008
Posts: 237
Default

I noticed that the scroll(ITEM) is not associated with the SPELL in the spells_new table. Not like the normal spells are. This may be the problem.

-Djeryv
Reply With Quote
  #5  
Old 01-28-2010, 08:04 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Yeah they need to be linked up, there's a spell scroll effect ID that links up with the actual Spell ID, then there is a scroll type variable that depicts whether its a tome, spell etc.
Reply With Quote
  #6  
Old 01-28-2010, 08:19 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If you edit your spells file/table from the default file and change spell IDs around, that is probably going to cause the problem you are seeing.

If making a custom spell file, you either want to make sure all scrolls related to the changes you made are corrected, or just use quest::scribespells($level) to scribe spells and avoid using the now broken scrolls.

Also for some scrolls, I am sure there is a chance that the scroll was changed on Live to prevent players from using it. By changing it to require level 255, they can be sure no one will be able to scribe it again. Since PEQ gets the items table from EQLive collects from the 13th floor database, the item data should match Live exactly from the time of the last update from that particular item. If you haven't edited your spells file at all, then chances are that SOE decided they didn't want players having that spell anymore.

The 255 level is just something set in the spells table to restrict classes from being able to scribe or use that spell. If all classes are set to 255 in the spells table, then that spell is an NPC spell or focus/worn/proc effect.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 02-22-2010, 01:42 AM
ptarp
Fire Beetle
 
Join Date: Jan 2010
Location: Idaho
Posts: 27
Default

I just compiled a windows server running on XP with current PEQ code from SVN (downloaded day before yesterday). Had to do a lot of tinkering with the .sln file to get it going, but eventually got there.

I seem to have the same spell problem, but seems to be limited to spells above level 70, and all aura spells. Somehow my wife got her wizzy Rk. III spells up to level 75 using GeorgeS's item editor, but since then I haven't been able to do the same for shaman, cleric, chanter. The spells look like they go in the book from the editor, and show a spell icon, but then they aren't there on the toon after logging in.

#itemsearch Spell: <whatever>
gives me the correct scrolls
Then '#summonitem [ID]' to get them and they are all level 255.

I '#level 255' on whatever toon and they still can't mem them with an error of the spell already being in their book. Oh, and yes, this is all with SoF clients. haven't tested Titanium on it.

Just wondering if this is a 'windows' problem, or because of some changes to the spells, or maybe even because of the use of the item editor? - no items changed though. The 'spells_new' table of the database shows the correct level required for the correct classes (The correct class is NOT labeled 255 in the spells_new table) and I didn't edit the table ID's either..

If there's a developer wanting to test this, I think I have the server set for public access, just PM me for the site and account.
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:36 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