Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-14-2015, 01:15 PM
Charles082986
Sarnak
 
Join Date: Dec 2010
Posts: 46
Default Unknown Spell Issue

Using the following SQL statement, I decided to give my GM character a Loop of the Clerk using the ROF2 client:

Code:
SET @clientMax = 45000, @slot = 18;

Select i.id, i.name, w.name as worn, f.name as focus, p.name as proc, c.id as click_id, c.name as click
from items i
left join spells_new w on w.id = i.worneffect
left join spells_new f on f.id = i.focuseffect
left join spells_new p on p.id = i.proceffect
left join spells_new c on c.id = i.clickeffect
where (i.worneffect = -1 or (i.worneffect < @clientMax and w.name is not null and w.name != ''))
and (i.focuseffect = -1 or (i.focuseffect < @clientMax and f.name is not null and f.name != ''))
and (i.proceffect = -1 or (i.proceffect < @clientMax and p.name is not null and p.name != ''))
and (i.clickeffect = -1 or (i.clickeffect < @clientMax and c.name is not null and c.name != ''))
and i.slots = @slot
order by aint desc;
clientMax is set to 45000 because I read that was the ROF max spell Id.

The database indicates that the worn effect for the Loop is Sharpshooting IX, the focus effect is Detrimental Duration 35 L95, there is no proc effect, and the click effect is Geomantra X.

When I view the item in-game, it indicates the focus effect is called Tenacity of Kolos, the Click Effect is Unknown Spell, and the Worn Effect is Unknown Spell.

When I use the item, it pulls the correct spell duration and effect, but the spell icon is for Unknown Spell and the spell text is "You feel bogus as an unknown spell accosts you.", otherwise, the spell behaves as intended.

My initial assumption is that the ROF2 client would pull the icon id, spell name, and spell texts from the database based on a spell id, and would pull the spell icon from the uifiles directory, however, this does not seem to be the case.
Reply With Quote
  #2  
Old 11-14-2015, 02:25 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

Looks fine on my RoF2 client. Are you using a custom spell file that is missing the spells?
Reply With Quote
  #3  
Old 11-14-2015, 02:50 PM
Charles082986
Sarnak
 
Join Date: Dec 2010
Posts: 46
Default

What files actually govern the spells? Originally I was using the files that came in with ROF2, however once I noticed this issue, I tried copying spells01.tga - spells07.tga from my live directory.

So yes, I'm using a custom spell file (I think), but this issue came before that change.
Reply With Quote
  #4  
Old 11-14-2015, 02:54 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

spells_us.txt
Reply With Quote
  #5  
Old 11-14-2015, 04:40 PM
Charles082986
Sarnak
 
Join Date: Dec 2010
Posts: 46
Default

My ROF file doesn't contain those spells, apparently. But the spells_us.txt from live had them, and swapping them out worked great!
Reply With Quote
  #6  
Old 11-14-2015, 05:18 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

Then you had a custom spell file. The spell file that comes with RoF2 contains them.
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 11:48 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3