Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 06-18-2009, 02:51 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

I have been playing around with spells, and I have found a related issue which greatly upsets me.

I have set (for test purposes) reuse time of Lay Hands and Harm Touch to 20 sec - in the spell file.
I have updated my client and server with it.
Now in game after I use LH or HT, the button promtly refreshes itself 20 sec later, but when I try to use it again, the server reports back to me that recast timer haven't expired. Which leads me to conclusion that both LH and HT are hard coded! WHich is umm... sucks...

I mean all special abilities and AAs - all represented by a spell entry in a spell file with "LIVE" values allready, and all the server needs is to simply read it, and those of us who wants some custom values can alter them the way we like, but if they hardcoded, then spell file become essentialy useless.

Why would anyone hard code LH and Ht into the server code?
Now I am also concern if you guys hardcoding AAs?

I was realy looking forward to alter spell entries which corespand to AAs, but if AAs are hardcoded that realy sucks... I realy see no reason why AA effects have to hard coded, when they allready discribed in the spell file, in terms of what effect they produce, and its the "effect" which needs to be coded into server code, not any individual AA (unless its a UNIQUE effect which doesn't have a corespanding spell entry)

Now of course all of above are my speculations based on results I got from my testing, but would be nice if someone of our devs could give me the answers amd reasons on this.

thanks!
Reply With Quote
 


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:20 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