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 07-24-2011, 04:35 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default Unable to cast any spells with svn release

Hello,

I updated last night, and did a rebuild (haven't updated today yet).

I thought that everything was ok, until i noticed that no NPC's were casting any spells.

I also discovered that when I tried to mem a spell, I got an error saying there was no spell of that ID (I'm talking low lvl spells, this is not a client issue).
I also noticed that zone.exe was crashing.

I then reverted back to the Previous .EXE's that I saved. This was a build from Friday. Everything works fine now, so there is something up with the latest release and spells.


Additionally: I've noticed that the BOTs don't hold aggro.. Almost as if the MOBs have no aggro table ? This might be a function of the zones i'm running in right now, because on Friday everything was working fine in zones like hateplaneb and other planes. Today i'm on a new char in the tutorial and lower levels like Kurns tower, but as soon as I'm within range of the mob, or first cast I get aggro.


Thanks,
Reply With Quote
  #2  
Old 07-24-2011, 05:33 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

Whenever you update your code you need to apply the required SQL updates. They are located in the trunk\EQEmuServer\utils\sql\svn directory. Apply any that are newer than your database version.
Reply With Quote
  #3  
Old 07-24-2011, 06:33 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

Yep, I have up to the latest applied.
Reply With Quote
  #4  
Old 07-24-2011, 07:00 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

My server is at rev 1983, and I can memorize/cast spells. My bots and NPCs are also casting spells.

Sounds like you need to start digging in logs to see what's failing.
Reply With Quote
  #5  
Old 07-24-2011, 07:02 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

Ok thanks for the confirmation. I'll start looking around!

First thing i've noticed:
my latest Sql file in the sv folder is 1977_underwater. Is there a 1983 file?
Reply With Quote
  #6  
Old 07-24-2011, 08:18 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

OK I just recompiled with the latest release and I get the same issue.
Here is the only abnormal thing I could find in the logs

[07.24. - 20:07:01] Useless use of private variable in void context at plugins/formation_tools.pl line 364.
[07.24. - 20:07:01] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 732.
[07.24. - 20:07:01] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 732.
[07.24. - 20:07:01] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 732.
[07.24. - 20:07:01] Subroutine CalcDestFromHeading redefined at plugins/path_tools.pl line 222.
[07.24. - 20:07:01] Loading perl commands...
[07.24. - 20:12:01] Use of uninitialized value $plugin::name in concatenation (.) or string at plugins/soulbinders.pl line 6.


What's strange is that my other exe's which I built on Friday from SVN head work just fine with my database and everything... And my database has all required sourced.

hmmm
Reply With Quote
  #7  
Old 07-24-2011, 08:40 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

RESOLVED:

I had to move the EMuShareMem.dll from my build. First time I had to do this since I started builds. Makes sense (Now i'm going to script this so I dont forget these things)

Thanks for the information!
Reply With Quote
  #8  
Old 07-25-2011, 01:47 AM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

Assuming you are not doing a clean then build in visual studio, all you have to do is move the ones with the updated file dates.
Reply With Quote
  #9  
Old 07-25-2011, 06:18 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

So I'm still having the aggro problems.. It's almost like the mobs have no aggro list.

Can anyone confirm that the latest executables and database changes that the bots can take aggro and tank?
Reply With Quote
  #10  
Old 07-25-2011, 08:35 PM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

For some reason it wouldn't let me edit my post:

I just moved to my other PC, did a fresh database update, and fresh .exe build. (even had to install mysql and per).

I made a new char, spawned a warrior bot. Told the bot to attack a mob, then stood behind the mob (I wasn't attacking, healing or casting).

The mob continued to attack me rather than the taunting warrior bot.

This behavior does not happen when I run with a 1977 build.

Any idea on what I might be doing wrong? or has anyone been able to replicate this? Or should I just stick with 1977 ?

Thanks,!
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 08: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