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)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-28-2008, 09:00 PM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

The client will still override things like base class skills no matter what you have set in the db and code unfortunately.
Reply With Quote
  #2  
Old 08-28-2008, 09:48 PM
laxative
Hill Giant
 
Join Date: Aug 2008
Location: NorthEast
Posts: 115
Default

Thank you KLS,

is there any kind of list that would give me a broader understanding of what the client handles?

Right now I'm most interested in having the paladin use the same combat tables, I would think combat is handled almost in full on the server, but I keep failing at locating where the base to hit, and to hit modifiers are...

any help?

Thanks again.
Reply With Quote
  #3  
Old 08-29-2008, 03:28 PM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 473
Default

There's some of that info in the rules_value table like base crit, and things like that... but no break down by class :(
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #4  
Old 08-29-2008, 07:35 PM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

You can give the client things like dodge, parry, riposte, block, etc if you wanted cause it requires no interaction from the client. Things that do the client tends to override, dual wield, backstab, frenzy etc.

You could make a paladin melee exactly the same as a monk, minus special attacks if you wanted to. Would require some changes to the code though.
Reply With Quote
  #5  
Old 08-30-2008, 10:01 AM
laxative
Hill Giant
 
Join Date: Aug 2008
Location: NorthEast
Posts: 115
Default

KLS,

thank you, and I've done exactly that. I modified a lot of the paladin skills that I estimated would not be controlled client side.

He still SUCKS in melee compared to the same level Beastlord BOT (angelox)
I really need to get with Angelox and maybe find out why that is.

One question I do have though is in Skills_cap.cpp there are a bunch of calculations that calculate the 'r' value. I notice from the code it generally does a (level*5) +5 but then goes on to input caps if the toon is below certain levels.

So I've done all the modification to skills in the DATABASE not in the source, I'm wondering if the code if going to override my database.

I'm not leveling crazy fast as I'm buys making merchant lists and working on the low level zones as some of my friends have expressed interest in playing a classic/progression type environment. We're all chipping in for hardware etc. I'm really getting excited about this.

Laxa
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 09:18 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