Welcome to Project: Gorgon!


Project: Gorgon is a 3D fantasy MMORPG (massively-multiplayer online role-playing game) that features an immersive experience that allows the player to forge their own path through exploration and discovery. We won't be guiding you through a world on rails, and as a result there are many hidden secrets awaiting discovery. Project: Gorgon also features an ambitious skill based leveling system that bucks the current trend of pre-determined classes, thus allowing the player to combine skills in order to create a truly unique playing experience.

The Project: Gorgon development team is led by industry veteran Eric Heimburg. Eric has over a decade of experience working as a Senior and Lead Engineer, Developer, Designer and Producer on successful games such as Asheron’s Call 1 and 2, Star Trek Online and other successful Massively Multiplayer Online Games.



User Tag List

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 32
  1. #1
    Senior Member Yaffy's Avatar
    Join Date
    May 2018
    Posts
    237
    Mentioned
    18 Post(s)
    Tagged
    1 Thread(s)

    Post Damage Calculation Formula & Why Deadlier Weapons are so Strong

    So there's been a bit of commotion lately about the deadlier weapons upgrade (Including from me) and some people are confused about how the weapon upgrade is so powerful. How are people getting thousands of bonus damage when the upgrade numbers people have are only in the hundreds?

    For a while I've wanted to make a thread about how damage calculation works in this game as a helpful guide to players, and I guess this is a good as time as any to explain exactly how it works. I think a thread like this that summarizes how it works might be helpful for the devs as well. I've shared the formula with a few people but never really made a big guide on it, so now's a good time as any.

    So, under my own words, this is the damage formula that I've figured out after many many hours of testing! (For direct damage)

    ((Base damage + Flat damage) * X% damage with attack + (Base damage* Base multiplier - Base damage)) * X% Damage type * External multipliers* X% Vulnerability debuff + External Flat damage * X% More damage debuff

    So wow, that's a lot of words, so let me break it down.

    Base Damage
    This is the original damage of the attack you're doing without any bonuses. You can hold alt while mousing over a skill to see the base number. Pretty simple.

    Flat Damage
    This is the total combined number of bonuses that add a flat amount of damage to your attack. Pretty simple, but they add a lot of damage due to how early it is in the formula. It basically gets multiplied by everything else afterwards, and this is why dangerous enchantments can add so much damage. (More on this later)

    Some examples:
    Melee damage +10
    All Archery attacks deal +40 damage but cost +3 Power
    Aimed Shot boosts your Nice Attack Damage +108 for 10 seconds
    All fire spells deal up to +32 damage (randomly determined)

    X% Damage with Attack
    This is the combined bonus of mods that increase a specific ability's damage by a percentage. This is specifically for bonuses calculated ON your character (More on this later)

    Some examples:
    Riposte Damage +64%
    Aimed Shot Damage +41%
    Poisoner's Cut has a 50% chance to deal +160% damage

    Base Multiplier
    This the combined total of any % bonuses to base damage. This bonus typically doesn't add much damage when stacked up with other bonuses because it doesn't benefit from flat damage or X% damage with attacks. Keep in mind though that some mods are a bit deceptive in that, even though they might not mention that it's boosting base damage, it actually is. Typically any bonus that claims it increases all attacks from a certain skill by a % falls under this.

    Sword Base damage +20%
    Hammer attacks deal +16% damage but generate +48% Rage
    Word of Power: Archery Master ... For the next 15 minutes, arrows do +50% damage.

    X% Damage type
    These are bonuses on your character that increase a certain damage type by a %. It sounds simple, but for this part of the formula you must multiply all different types of bonus damage separately which can get confusing. For example, if you have two separate buffs that give you 10% more fire damage, that would add up to a 20% damage bonus as expected. However, if one of the buffs is "10% more fire damage" and the other buff is "10% more ranged damage" and you use a fire ball attack, it will be multiplied by 10% twice, which results in higher damage than one 20% multiplier. Basically, if the bonuses are different, you need to multiply them all separately. However, due to a recent change, if they affect the same damage type, they should be multiplied as one number. For example, if you have "10% more fire damage" and "10% more direct fire damage", this would be a 20% multiplier on direct fire attacks.

    Some examples:
    Lore's passive level up bonus (+% to direct and indirect elemental damage)
    Way of the Hammer boosts Slashing and Piercing Damage +17% for 10 seconds
    Pain Bubble increases the damage of your ranged attacks by 13% for 10 seconds

    External Multipliers
    So this is definitely the most confusing multiplier in the formula, yet one of the biggest factors in getting huge amounts of damage (I suspect unintentionally). These are any multipliers that increase your attack's damage by a %, but are multiplied externally (During the attack) rather than on your character. Essentially, these are multipliers that have to check something during your attack to see if you should get the % bonus, such as the condition of your opponent, or one of your other stats. Another name I have for these are "Conditional multipliers" because these types of mods have to check for a certain condition before they give you the bonus % damage. Not only that, but all of these conditional multipliers are multiplied separately, EVEN IF THEY ARE THE EXACT SAME MOD. So for example, if you have two hammer mods that say "Hammer attacks deal +20% damage to targets whose Rage meters are at least 66% full", then it would be calculated as two 20% multipliers, rather than one 40% multiplier. Keep in mind that this is for mods that boost your damage by a %, not a flat amount (That will be described later).

    Some examples:
    Hammer attacks deal +20% damage to targets whose Rage meters are at least 66% full
    Seismic Impact deals +71% damage to targets that are Knocked Down
    Unarmed attacks deal +24% damage when you have 33% or less of your Armor left

    X% Vulnerability Debuff
    These are debuffs you have applied to your enemy that cause them to take more damage from certain damage types. These are similar to damage type buffs on your character. Keep in mind this has nothing to do with the "Vulnerable" status monsters have some time, that's part of the bonus below this one. Also keep in mind that these debuffs don't actually affect the enemy's innate resistance towards these attacks, so it's much easier to calculate how much damage these add.

    Some examples:
    Calefaction causes target to take +44% damage from Cold for 12 seconds
    Super Fireball causes the target to take +60% damage from indirect Fire
    Death's Hold causes target to take +30% damage from Slashing for 15 seconds

    External Flat damage
    These are similar to external multipliers, in that these are bonuses that are calculated during your attack, rather than internally on your character. These can also be called "Conditional flat damage bonuses" Unfortunately, unlike external multipliers, External flat damage bonuses add a flat amount of damage to the very end of the damage formula, and are basically multiplied by almost nothing, making them very weak for the most part. Many skills that cause you to do more damage to specific enemy types fall under this.

    Some Examples:
    Any bonus damage to vulnerable targets
    +30 direct damage to goblins
    Many Cuts and Debilitating Blow deal +134 damage to Arthropods
    Flashing Strike deals +217 damage to undead

    X% More damage debuff
    I only added this at the end because it seems to be the only thing that multiplies external flat damage bonuses. This damage bonus is from debuffing the enemy with an effect which causes them to take more damage from ALL sources. As far as I can tell, this is only applicable to the "Knock down" debuff that Hammer and some enemies can cause.

    __________________________________________________ __________________________________________________

    So now after breaking that all down, let's take a set of real bonuses and use them as an example for one attack, I'll use one from my Hammer/Shield set combo for Seismic impact with all the multipliers I normally use if I want absolute max damage. (I have a level 60 hat for fashion, so some of the mods are level 60). Also typically you would use Ferocity Juice for max damage (It's super powerful and can add 1-2k extra damage) but currently it's a little weird for damage calculation so I'll avoid using it.

    Base damage: 433

    Flat Damage bonus:538
    Melee attack damage +10 (Death Trooper Leggings base property)
    Nice attack damage +280 (Reinforce boosts your nice attack damage by 120 mod *2)
    Nice Attack damage +288 (Reverberating Strike + Reckless Slam boosts your nice attack damage by 72 mod *2)

    X% Damage with Attack: 198%
    Seismic Impact damage +80% (Helm and Ring Mod)
    Seismic Impact hits all targets within 8 meters and deals +18% damage

    Base multiplier: 185%
    Hammer base damage +14% (Amazing Club base property)
    Hammer Base damage +43% (20% mod + 23% mod)
    Hammer Base damage +28% (Hammer attacks deal 14% more base damage but generate more rage *2)

    X% Damage type:
    +15% Crushing damage (Way of the Hammer buff)
    +7% direct crushing damage (Secret Calligraphy, clenched fist)

    External Multipliers:
    Hammer attacks deal +18% damage to targets whose rage meters are at least 66% full *2
    Seismic Impact deals +63% damage to targets who are knocked down *2

    X% Vulnerability debuff: 18%
    Target's Crushing Vulnerability +9% mod on Disrupting bash *2

    More damage debuff: 25%
    Knocked down (Caused by leaping Smash)

    So now we take all these numbers and we put them in the formula...

    ((433 + 578) * 1.98 + (433* 1.85 - 433)) *1.22 *1.18 *1.18 *1.63 *1.63 *1.18 *1.25 =15776

    Calculating that results in us dealing 15776 damage! All that from a meager beginnings of 443!



    But now, we did want to talk about adding in dangerous enchantments in the topic. I have a hammer that adds +306 damage, so let's just add +306 flat damage into the calculation to see what it'll end up as.

    ((433 + 884) * 1.98 + (433* 1.85 - 433)) *1.22 *1.18 *1.18 *1.63 *1.63 *1.18 *1.25 = 19809

    So here we can see that, by adding +306 damage, our damage shoots up by 4033 points, which is a pretty sizable amount. That +306 damage was multiplied by over 13 times due to stacking all of these different multipliers on one another. This is how you can get thousands of extra damage from what seems like a small bonus. Now, getting that extra damage on an already big attack might not really be necessary because of how strong it is already, but what's really noticeable is when this damage bonus is applied to attacks that normally have very low base damage such as basic attacks, in which case a +300 damage bonus can result in the move doing several hundred percent more damage than it normally does.

    Anyways, sorry for the huge wall of text, and I hope this post is helpful to whomever cares enough to read through the whole bloody thing. I'll be happy to answer any questions. I know where a lot of things fit into the damage formula, but not all of them, but I can try my best at least. I hope this is also helpful to @Citan because I know he's been looking a lot into balancing damage stuff recently, as well as the dangerous enchantment modifiers.

    For those of you who were staring at the thread, sorry for some crazy editing work I had to do. I was getting some strange errors in my math and I finally realized that it was because the latest patch actually slightly changed the damage formula in regards to damage type bonuses! Notably damage type bonuses now stack as a single multiplier, and the boost from "Ferocity Juice" has been moved on the damage formula tree, and is kind of buggy at the moment. Currently the multiplier seems to be in its own spot right next to X% Damage with attack, but for the moment I have removed it from all my damage formula talk because of these recent changes making it kinda iffy where it's supposed to really be, even though it removed a bunch of damage from my example making it less cool.
    Last edited by Yaffy; 10-16-2018 at 02:15 PM. Reason: Removed Ferocity Juice from the example due to recent bugginess

  2. #2
    Junior Member Uxtalzon's Avatar
    Join Date
    Sep 2018
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sir, ma'am, I'd like to buy that old cruddy club taking up your valuable inventory space. :3

    Loved the over-explanation. Why they couldn't have just made it +2 damage AFTER calculations were finished (so 1000 damage becomes 1002*), but that makes the "chance to destroy" too costly for too small of an increase. Instead it's added to the base damage, which multiplies through each mod and snowballs into ridiculous results.

    * = this makes the recipe too risky because of such a small increase at the cost of losing the item entirely, becoming another stupid RNG game.

    I realized that and was just hours away from dealing 3,000 damage from a single sword hit. Decided to log off and sleep first, then it was hot-patched. So close.

    Wait, you can do 17k damage WITHOUT dangerous improvement? Damn this game is so unbalanced. lol
    Last edited by Uxtalzon; 10-13-2018 at 01:56 PM. Reason: 30,000 -> 3,000

  3.   This is the last staff post in this thread.   #3
    Administrator Citan's Avatar
    Join Date
    Dec 2016
    Posts
    589
    Blog Entries
    34
    Mentioned
    68 Post(s)
    Tagged
    4 Thread(s)
    Yaffy, thank you very much for taking the time to write that all up! You are right that the way conditional multipliers work is unintended -- they should be added to your other multipliers, not multiplied by each other. I knew about that bug but I've not considered it to be a pressing one... I don't think I really realized how many mods fall into that category, or that there were lots of large mods in there (such as the knocked-down damage mod on Seismic Impact). I may try to get that fixed for the next update; otherwise the one after.

    Just to be clear, I suspect this gear+ability combination will still be overpowered even after that fix! Figuring out how to untangle the different damage sources is an ongoing process, because most of the big problems happen when players have a lot of high-level mods that synergize... and I want to fix the problems in ways that don't overly hurt people who DON'T have legendary gear. But fixing conditional damage mods is a step forward, and I appreciate the help!

    (For people trying to repeat this technique, note that it takes a whole lot of specific gear mods plus a long chain of abilities -- for this one I think you'd need to use Way of the Hammer, Reinforce, Reverberating Strike and Leaping Smash all in quick succession before finishing with Seismic Impact.)
    Last edited by Citan; 10-14-2018 at 04:23 AM.

  4. #4
    Member Ashreon's Avatar
    Join Date
    Jul 2018
    Posts
    49
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Ferocity & the 20% base damage potions .

    For even moar damage.

  5. #5
    Senior Member Yaffy's Avatar
    Join Date
    May 2018
    Posts
    237
    Mentioned
    18 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by Citan View Post
    (For people trying to repeat this technique, note that it takes a whole lot of specific gear mods plus a long chain of abilities -- for this one I think you'd need to use Way of the Hammer, Reinforce, Reverberating Strike and Leaping Smash all in quick succession before finishing with Seismic Impact.)
    You're right, it takes a big wombo combo to hit for that much damage, but that's where the dangerous enchantment buff really kicks in, because it improves the damage of the hammer attacks in the combo by a huge amount, not just Seismic impact at the end.

    For example Leaping Smash is really weak. It only has a base damage of 166, which is fair because it applies the knock down effect which is really good. But when you have a +300 damage buffed weapon, suddenly it's like it has 466 base damage instead, in which case its damage tends to be two or three times higher than normal.

    For example, without dangerous weapons, leaping smash can do about 2600 damage (Without Potions) at most with all its damage boosting mods on it, which isn't really impressive considering the investment. That's why I don't use all of the mods and I do about 900 damage instead. However, if I add in +300 damage from a dangerous weapon, then its damage shoots up to about 6000 fully buffed, or 1900 on my current set up.

    This means that I have way more incentive to dump more mods into these ordinarily weak moves, because they tend to have very high multipliers on their mods to make up for their low base damage, but the enchantment makes it so they have much higher base damage but the same multipliers. Normally you could argue that the hammer combo isn't THAT good because only the last hit does all the damage, but with +300 damage on each hammer attack, suddenly all the weak combo attacks become nukes on their own. This is how dangerous enchantments can potentially multiply your DPS by 200% to 300% and result in thousands of extra damage.

    The hammer example isn't even the best in this case because it involves two shield moves (Which don't have a dangerous enchantment). Knife would probably benefit the most because they have mods that encourage you to repeatedly use knife moves, in which case your entire combo would get the huge bonus from +300 damage, although your burst wouldn't be as high.

    Ps. If you're curious about the math:
    My Current Leaping smash (One mod) : ((166 + 10) * 1.74 + (166* 1.85 - 166)) *1.22 *1.18 *1.18 *1.18=896
    Fully modded LS : ((166 + 10) * 2.48 + (166* 1.85 - 166)) *1.22 *1.18 *1.18 *1.18*1.51 *1.51=2639
    Current LS + 300 damage : ((166 + 310) * 1.74 + (166* 1.85 - 166)) *1.22 *1.18 *1.18 *1.18 =1943
    Modded LS + 300 damage : ((166 + 310) * 2.48 + (166* 1.85 - 166)) *1.22 *1.18 *1.18 *1.18*1.51 *1.51 = 6040
    Last edited by Yaffy; 10-16-2018 at 02:56 PM.

  6. #6
    Senior Member Greyfyn's Avatar
    Join Date
    Dec 2016
    Posts
    240
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Thanks Yaffy, for so clearly spelling this out. Or mathing it out! This description is much appreciated.


  7. #7
    Senior Member Daguin's Avatar
    Join Date
    Apr 2017
    Location
    USA
    Posts
    256
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    I am mentally inept at all forms of math, but your explanations are very clear. Chucking another thanks on the pile for all your hard work testing and figuring this out, @Yaffy.

  8. #8
    Senior Member INXS's Avatar
    Join Date
    Aug 2017
    Posts
    265
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Great post Yaffy !

  9. #9
    Member DamageIncorp's Avatar
    Join Date
    Jul 2017
    Posts
    57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very nice breakdown!
    Funny how archery was thought to be overpowered yet I don't come close to that kind of damage.
    Amazing

  10. #10
    Senior Member INXS's Avatar
    Join Date
    Aug 2017
    Posts
    265
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    @Yaffy can you please give us the new damage outcome with the adjustments? Thank you!



Thread Footer

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •