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

Development::Feature Requests Post suggestions/feature requests here.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-28-2010, 12:57 AM
trojansf5
Fire Beetle
 
Join Date: Jan 2010
Location: Michigan
Posts: 4
Exclamation Rogues' Backstab Damage issue/Affecting the irrel server

+BS does not work.

Rogue Backstabs should be able to break 10k with assassin's strike and epic 2.0.

We've tested quite a bit with the bug testing team and found that comparing rogues with zerks here versus on live met with a massive discrepancy.

The augs will correctly increase a weapon's normal damage number but the number used to compute backstab max hit does not receive the increase. (jagged glowing prism)

1) Damage augments e.g. jagged glowing prism are not currently having any affect on rogue backstab damage.
2) On live Rogues parse equivalent to zerks in tacvi/omens/2.0 gear
3) On EMU zerks outparse rogues significantly in the same gear configuration.



I believe the root issue of the problem lies in the calculation of backstab max hit (max and min hit are the two big determinants of backstab damage, these are calculated then sent to a general damage routine to determine how much damage is actually done). All of the variables in the max hit calculation are easily obtainable except one, it shows up in the code like this:
GetDamageTable(BACKSTAB)
I'm not very intimate with the emu server code so I have not been able to locate exactly what this does, but to venture a guess I'd say it is pulling a value from a table in the database. Based on data supplied by Wildd (thanks Wildd) I estimate that the current value this is returning for a lvl 70 rogue is about 273. Based on the second hand recollections of live data that I have from Wildd and Irrelevant (thanks guys) I estimate that this value should be somewhere in the 356-400 range for lvl 70 rogues to get the max backstab hit they deserve.

with duelist maxed, bs *6900 and some changes with duelist *4900 and epic, Fabled gear pieces,rest of time gear. Yeah our dps is broken, last parsed fight was vex 2400 dps zerker 2k dps monk 1600 dps rogue 1550 dps terraa rogue ( she is healing ) 600 dps on this fight. We had the mobs back at least 95 % of the time. I hope rogues dps will get fixed atm it really sucks to what the class should be the best at.. its only middle of the road.
*** i have maxxed over 150 accuracy ( with trib) best fero cleave combat effect 48 worn attack at least 100 over the cap ****


So my hypothesis is that this is not actually a bug but rather a lack of implementation of lvl 66-70 content. I'm guessing that the backstab damage table only contains values for rogues up to lvl 65. If I am right the solution should be easy (simply expand the table) once you have some good solid live data to pin down exactly where the 66-70 values should be.


1.) If rogue dps is deemed too low, a +backstab% skill modifier of a large amount or an increase to the cap (currently 235, capped both according to #myskills and the skills window) might be an elegant solution; it would increase only backstab damage and not modify agro generation at all.

Backstab: DB+DI*x(where x is an integer between 1 and 20, and where DB is 123)

Backstab 235+12% values:
25dmg weapon: DI = 48.5, DI20 = 1142
24dmg weapon: DI = 46.5, DI20 = 1097
20dmg weapon: DI = 37.5, DI20 = 919
15dmg weapon: DI = 26, DI20 = 690

Backstab 235 (no skill modifier) values:
15dmg weapon: DI = 22.5, DI20 = 618

Asuumed: DB is the same for all tests. My Strength, Attack, Accuracy, and AAs were the same throughout the parse.
DI is a function of weapon damage times backstab modifier times some variable. It was assumed that it was (weapon_dmg*backstabskill/100), but this does not appear to be the case; there must be some other monkey-wrench involved. The difference between DI intervals on a modifier of 12% (going from 235 to 262) is relatively colossal; this was only noticeable on such a lower level dagger because any dagger post-Ifir has the backstab mod on it.

I played rogue for 8 years ( or longer ) on live i love the class i can deal with all of its shortfalls and ill try to be patient while we work on this but really i mean come on really? from a mobs back we should out dps monks (equal gear and aa) and Berzerkers should not be 2x rogue dps ( equal gear and aa) if the state things are acceptable to all the non rogues then everytime a new rogue asks me a question i will do my best to scare them into a class that dosnt SUCK


Its been tested, now it needs to be solved.
Thank you,
Nevuti the Irreverent Server.

( Credit to: Terraa, Wiild, Nevuti, Irresponsible, Irrelevant )
http://irreverentlabs.com/EQ/
Reply With Quote
  #2  
Old 09-28-2010, 05:13 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

Quote:
Its been tested, now it needs to be solved.
Have at it.

Hint: nobody cares as much as you think they should.
Reply With Quote
  #3  
Old 09-28-2010, 06:11 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Welcome to a week ban for posting the same thing for a 3rd time even after being warned by the team here once already.

http://www.eqemulator.org/forums/sho...509#post192509

http://www.eqemulator.org/forums/sho...516#post192516

The people who help with code in this community are already doing everything we do for free. Yes, there probably is an issue with Rogues, but you doing a little research into it does not give you the right to spam your way into making use our own free time to work on what you want to be worked on. There are plenty of things that need attention and why do you think you have earned any say in which we ones we pick?
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
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 06:33 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3