Veteran's Wrath AA
For AndMetal,
This AA is making the classes that have it crit insanely high lol. I think it is due to the section marked in RED below: Code:
if(critChance > 0){ Nice work getting the new AAs working though, other than this one. Have had mostly good feedback so far. Also for some reason, something is causing all other classes to always crit for 0, but I am still looking into why that is. |
After searching around for the cause of all other character critting for 0, it seems to all come back to this code lol. Looks like you are multiplying ALL crits by the veteran's wrath AA, which for classes or characters that don't have that AA would equal 0. So, all crits are being multiplied by 0 basically. Going to comment that whole AA code out in my source for now. Might mess with it later.
|
At least he didn't divide by 0 =)
|
My apologies. I blame the lack of sleep. This should fix it (and I'll update to SVN):
In zone/attack.cpp around line 3157, change Code:
//Veteran's Wrath AA Code:
//Veteran's Wrath AA |
That fix looks better :) I will probably try it out tonight and see how it goes. I am not sure what the actual equation to calculate the bonus from the AA is doing though. But, I do know that with it being set to just * 15, it was causing hits for 25k from bards and up to like 75k from SKs lol.
I think it has an extra parenthesis that is marked in red below: Code:
damage *= (AAdmgmod) * 15) / 100; //AndMetal: guessing Code:
damage *= (1 * 15) / 100; // Total equals 0.15 Code:
damage *= (5 * 15) / 100; // Total equals 0.75 Code:
damage = (damage * critMod) / 100; |
Wow, I feel really special... Keep forgetting that you have to add 1.
Code:
//Veteran's Wrath AA |
After discussing this with AndMetal, I think we both came to a solution that should probably finalize this AA. I will test this code out tonight, but I think it looks like the best way to do it:
Code:
//Veteran's Wrath AA |
Can someone explain what this aa is supposed to do?
|
Not at home to read the actual AA message, but from what AndMetal told me, I believe it is supposed to increase crit damage for non-special attacks.
In this case, we have it set to add 3% damage per train level of the AA, so a total of +15% max. So, if critmod is 200, then this would make it 215 (max). Nothing too overpowering, but a decent little boost in non-special attack crits. |
Ah, I was looking at what was committed and going: what the hell are they trying to accomplish?
This can be done pretty easily. |
Quote:
|
Seems that the pre-requisite for this is currently set to Mastery of the Past. Seems more like it should be Fury of the Ages (PoP AA, increases chance to crit). Am I mistaken in thinking that?
|
Quote:
Quote:
|
Nevermind the post. Seems to be a problem with a specific custom server's database. Everything looks fine in PEQ's. Thanks for the pointer, AndMetal.
|
All times are GMT -4. The time now is 05:56 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.