Logo Platform
logo amplifiers simplified

Thoughts on Damage Calculation

Copied to clipboard!
4 years ago
May 4, 2021, 7:39:47 PM

I've played through the Victor Opendev three times now and left lots of feedback on the survey, but I'm curious to see what others think of the current damage calculation.


Currently, the minimum damage roll is 5-25 damage, which has a few effects on gameplay:


1. Having such a high potential minimum damage means that units who can attack without suffering retaliation damage will be much more valuable (ie. ranged units)

2. earlier era units can destroy infinitely more powerful and technologically advanced units as long as you outnumber them by a large enough margin

3. Attacking first is an even bigger advantage, especially with lower-strength ranged units

4. It could take either 4 or 20 hits for your vastly stronger unit to die, which is a much wider range than most other damage rolls in the game 


It's also worth noting that you hit the threshold for minimum damage really fast, at something like +5 CS. I know that the CS difference between units of different eras is fairly small in this game, so it makes sense to potentially take about 25 damage at around a 5 CS difference, but if there could be more gradations as the combat strength difference becomes greater, it would help immersion. We only got to the early modern era in Victor Opendev, but imagine modern infantry attacking peasants and taking a quarter of their health in damage... that would just feel wrong. 


I like how you need to bring more than just one troop to conquer a city now that there is a minimum damage roll greater than 5-10, and it's a great way to make up for lackluster AI combat skills, but right now, it feels like they overcorrected from the Lucy Opendev. It ends up putting more emphasis on building ranged units and attacking first in a game where those elements were already heavily emphasized. Also, this in conjunction with the Hunnic hordes ability to shoot twice means that you only need to outnumber an opponent 2 to 1 and you could potentially beat them no matter how superior their units are. 


I also get really sick of seeing 5-25 damage on every combat projection after a while. I would love to see them add more gradations of combat rolls just so I could see different numbers from time to time I'm technologically ahead of the AI. Currently, min damage triggers at a 4 CS difference, and I'm imagining something like this: 

CS difference         Damage roll against stronger unit

4                             20-25

5                             17-22

6                             15-20

7                             13-17

8                             12-16

9                             11-15

10                           10-15

11                            9-15

12                            8-15

13                            7-15

14                            6-15

15                            5-15

etc.                          5-15

I don't know if I like the exact numbers I wrote down, and maybe the upper end of min damage should fall somewhere between 15 and 20, but you get the idea. I also wouldn't change the numbers for "damage received by weaker unit" too much since I didn't notice any glaring issues there. At some absurdly high CS difference, there should be a 0 damage taken and 100 damage dealt scenario, but that wouldn't be unless you out-teched your opponent by at least 2 eras, just to keep immersion. Another reason this game needs more gradations of min damage is because you end up not caring about taking advantage of all the interesting and diverse ways you can out-maneuver your opponent if the end result is always 5-25 damage taken and 100 damage dealt past a certain point. More incentive to interact with the mechanics of the game is never a bad thing.


I'm curious to know what other people think. The battles are definitely awesome in this game so far, and I think this small change could fix some balance and sameness problems with them. 

0Send private message
4 years ago
May 4, 2021, 7:55:10 PM

I agree with pretty much everything and hope that they fix the damage calculations too for all the same reasons you've noted. A small change to the damage formula would fix a lot of issues I have with the current balance too.

As for an exact formula I'm not the biggest fan of the one you proposed there. I saw a table a while back that would be a decent compromise based off the Lucy Opendev

https://www.reddit.com/r/HumankindTheGame/comments/kk0z2j/combat_adjustment_suggestion_description_in_first/

It's not the best but it's certainly close to what I'd say is a perfect damage table. Maybe add some granular minimum damage numbers like the ones you've added to yours.

Updated 4 years ago.
0Send private message
4 years ago
May 4, 2021, 8:57:32 PM

Yeah that table does look pretty good, although I would definitely add some gradations in between the rolls that are exactly the same even though there's a 1 CS difference between them. The Lucy damage table probably only needed to be tweaked a little bit to make it less volatile.

0Send private message
4 years ago
May 4, 2021, 9:29:39 PM

The combat system tweaks between Lucy and Victor caused the damage scale to change with the most significant change bring minimum damage from 5-10 (7.5 avg.) to 5-25 (15 avg).


I believe the primarily reasons for the change include: 

  1. Combat rounds reduced from 5 to 3 in Victor
  2. Player feedback from Lucy Opendev
In order to keep combat dynamic in 3 rounds, the average minimum damage doubled ( 7.5 -> 15 avg. dmg.) while maximum damage scaling more gently. As a result, Free rider units (Hordes) benefitted the most by dealing a large amount of damage regardless of the str. differences and Swarm units (Gaeseti, Jag. Warrior, etc.) became more consistent and viable. Melee units, that trigger a counter attack, have always been at a disadvantage... but I believe this is intended as units gradually transition from melee and ranged into gunner as the eras progress.  

These changes subtly weakened high strength and/or high industry cost units and made combating them manageable while allowing them to still be impactful. 

Just like in chess, the side which takes their turn first are typically favored. However, I do not believe it is such a large advantage that combat would degrade into "whomever clicked fastest wins." The defender modifier (+1 str.) was a good addition to lessen this advantage but I remain unsure if that is enough to fully compensate for going second. 

rararasputin wrote:
I know that the CS difference between units of different eras is fairly small in this game, so it makes sense to potentially take about 25 damage at around a 5 CS difference, but if there could be more gradations as the combat strength difference becomes greater, it would help immersion. We only got to the early modern era in Victor Opendev, but imagine modern infantry attacking peasants and taking a quarter of their health in damage... that would just feel wrong. 

Yes, additional down-scaling of minimum damage could make combat more realistic in regards to the peasant vs. infantry example. However, does such a change make gameplay better?


Additional down-scaling would make it harder for an already behind culture to dig themselves out the a hole and become competitive again. With how Humankind already snowballs cultures, this would just add insult to injury and cause players that are behind in multiplayer to not see the game through (early resignation).  


rararasputin wrote:
I also get really sick of seeing 5-25 damage on every combat projection after a while. I would love to see them add more gradations of combat rolls just so I could see different numbers from time to time I'm technologically ahead of the AI.

Just because a damage range is repeated often does not reduce it viability or effect on combat. Having an easily understandable and intuitive combat system were players can reasonably predict their damage output is conducive to making combat & rounds quicker. Cultures that fall behind should have a chance to pick themselves up and further increasing the graduations on minimum damage is counter intuitive to this principle. 


With so many gunners and ranged attacks that do not incur a counterattack, units at the high enough str. difference will essentially take 0 damage while dealing 100 damage in many scenarios. There is really no reason to include such a cut-off in the damage scale. 

Updated 4 years ago.
0Send private message
4 years ago
May 4, 2021, 9:55:22 PM

Under the current combat round length I managed to consistently defeat enemy forces with the first 1 round. I think combat only bled into the second round three times or so, rarely needing more of them. Gaeseti and jaguar warriors are are overall worse in this patch because dealing minimum damage as a melee unit just means you die much faster, so fast that their ability (doesn't take CS penalties for being wounded) I found almost never became meaningful, I'd even say never. The disadvantage melee units have starts as soon as archers get unlocked and never stops, there's no decline, archers are immediately better.

High industry units didn't need this much of a nerf, while it's true in Victor you can take on forces many times larger with a few units this is too far in the opposite direction. I discussed the advantages of going first and I do agree the defence modifier was a good addition, the bigger problem with going second is defenders can't see their deployment zone options before they get attacked, so they don't know if they'll be able to set up in a good position. Being able to preview your deployment zones on the map so you don't get screwed by some odd geometry would in my opinion balance out the turns in combat, favouring the attacker but giving the defender knowledge of good positions to hold and a small CS buff.

"Yes, additional down-scaling of minimum damage could make combat more realistic in regards to the peasant vs. infantry example. However, does such a change make gameplay better?"


Yes
This change doesn't only benefit cultures that are behind either, nullifying bonuses so that stomping on players backed into their cities is even easier now. It also makes it much easier for players who are ahead to drown their enemies in bodies since they can afford the population of many low industry cost units.

"Just because a damage range is repeated often does not reduce it viability or effect on combat. Having an easily understandable and intuitive combat system were players can reasonably predict their damage output is going to look like is conducive making combat & rounds quicker. Cultures that fall behind should have a chance to pick themselves up and further increasing the graduations on minimum damage is counter intuitive to this principle. 


With so many gunners and ranged attacks that do not incur a counterattack, units at the high enough str. difference will essentially take 0 damage while dealing 100 damage in many scenarios. There is really no reason to include such a cut-off in the damage scale."


Repetition means nothing in this scenario, a pattern (one that's easy to follow) would offer a similar level of player understanding while also making combat choices more meaningful. Such a large damage range also makes combat less predictable, quicker though is up for debate and even I don't know if this new system made things faster to play, felt the same going off the top of my head.

As for catching up, there are already cultures like the Zulu designed to give players a chance to come back from being out-teched. Again I don't think this solves the issue of snowballing and just makes combat overall worse. being able to do slightly more minimum damage means your enemy will have to make 1 more crossbow to take out your horseman, that kind of difference only matters very early on. This turns humankind's combat into less of a game about proper combat tactics and more into who can make more archers.

Also your 100 instakill scenario is far more rare in Humankind now, I think there should be an instakill level at some point, and the 16 CS difference in Humankind seems like a good level. I am a bit worried looking at the tech tree though and seeing how quickly CS ramps up in the later eras. Amplitude may want to reign that in.

Updated 4 years ago.
0Send private message
4 years ago
May 4, 2021, 10:32:58 PM
Laliloluhla wrote:

"Yes, additional down-scaling of minimum damage could make combat more realistic in regards to the peasant vs. infantry example. However, does such a change make gameplay better?" - RNGZero -


Yes
This change doesn't only benefit cultures that are behind either, nullifying bonuses so that stomping on players backed into their cities is even easier now. It also makes it much easier for players who are ahead to drown their enemies in bodies since they can afford the population of many low industry cost units.

Further down-scaling minimum damage (from 5-25 to [example] 1-15)  puts cultures that have fallen behind deeper into the pit. Such a change allows cultures that have kept pace to stomp players backed into their city even easier by taking less damage or losses (if any). Why would it be a good idea to provide cultures that are already ahead more advantages when it is in the game's best interest to keep other cultures/player/AIs around longer? 


Quickening the pace which cultures fall behind only encourages players resign earlier such as transitioning up a couple turns later into the classical era. 


Laliloluhla wrote:
High industry units didn't need this much of a nerf, while it's true in victor you can take on forces many times larger with a few units this is too far in the opposite direction.

During Lucy, high str./high ind. units were uncounterable. At least with the updated damage scale, these high str/ind units need to actually position tactically or move strategically to prevent accumulating too much damage from massed together units.


Once again this comes back to providing opportunities for players/cultures to come back into relevancy and accommodate different play styles. Otherwise the entire game would devolve into whoever could transition into the culture with the highest str. EU first. 



Updated 4 years ago.
0Send private message
4 years ago
May 4, 2021, 10:49:14 PM

Making Damage scaling so wide and do so much at low levels means city taking is even easier due to cities giving even less benefit now. I never said that'd it be a good idea to quicken the pace at which cultures out-perform the last eras, I even said it felt like the industrial was starting to ramp up too much. (It probably starts with the musketeer being 46~ CS which is too much, hell maybe even the arquebusier)

This also doesn't change the fact that cultures that are further ahead in the game production wise can roll over their enemies by producing a large amount of weak units, which their target wouldn't be able to outpace production wise.

For the second point, sorry I meant to say Lucy instead of Victor. As for positioning I already said that with this new system positioning matters less, for both sides even as no matter what happens minimum damage means a unit is very likely to die due to happenstance. Now positioning is primarily used to increase how much damage a unit does, mainly offensive and rarely defensive. Meaning when you're behind CS wise good positioning still means you still take massive damage especially against ranged units, and your opponent takes an average amount. Also it's funny you mention era rushing considering how lopsided science is, with certain focuses either giving very little or far far too much, and science is generally the main enabler of EUs. Speaking of era rushing the Nomadic civs and Zulu(potentially) are all prime candidates for very powerful EUs that don't require technology, and you know how powerful the first two are due to minimum damage.

Updated 4 years ago.
0Send private message
4 years ago
May 4, 2021, 11:11:40 PM

Actually now that I think about it, it really is the start of the early modern era where CS starts to get out of hand, hell even halberds are 10 CS more than pikemen, the transition from warriors to swordsmen was 8 CS.

This is something I haven't actually considered before wow, CS scaling really does start going off the rails by this point in game and not a lot of people are talking about it. I hope amplitude takes notice and fixes it before it becomes an issue and units that are only 1 era ahead begin one-shotting their last era counterpart (and I'm talking generic units here).

Updated 4 years ago.
0Send private message
4 years ago
May 5, 2021, 4:29:37 AM

I definitely also noticed a sharp spike in CS in the early modern era. Also, arquebusiers are currently lower strength than the Khmer UU even though they come in the next era. I think the Dhanvi-Gaja (42 CS) just needs to have its CS lowered a bit, especially considering it upgrades into the mortar which is 2 CS lower at 40 CS. The one unit that seems the most busted from the early modern era is the Man o' War at 53 CS, upgrading from the Carrack which was 39 CS, a 14 CS difference. I used these to support a siege once, and it was one-shot kills on nearly everything as long as you grouped them up. Also, most Industrial era units currently visible on the tech tree are currently weaker than the Man O' War. The steam frigate is only 51 combat strength, the torpedo boat is 50, the U-boat is 52, the heavy machine gun is 50, the bi-plane is 51, and siege artillery is 51, so I'm thinking they really have to nerf the Man O' War a little bit. Even if these industrial Combat Strengths get raised, the Man O' War deletes other units from it's own era and probably needs a nerf regardless. 


As for making it easier for players that are behind to catch up, I think I agree with Laliloluhla that raising minimum damage too much will just incentivize the players that are ahead to make lots of the cheapest unit available and gun down garrisons that have bonuses from walls with superior numbers and the chance to deal up to 25 damage. Again, I think the adjustment needed is small. Maybe my idea for a one shot kill with no retaliation damage past a certain CS difference went a little too far though.   


I also agree with Laliloluhla that allowing the defender a certain amount of control over their deployment zone would greatly alleviate the disadvantage of having the attacking side's ranged units go first (especially as gunners start to dominate the battlefield as the eras progress). Maybe once the attacker initiates combat, the defender should be able to pivot their army's starting position to one of 3 possible tiles (the tile their standing on and the two adjacent ones that are also adjacent to the attacking army, showing the outline of the deployment zone when you hover over these tiles. This would allow the defender to choose the deployment zone with the best possible terrain. Once the deployment zone is confirmed by the defender, the attacker can choose to retreat if it's looking like it will be an uphill battle (pun intended). Another addition to this mechanic could be that armies composed entirely of units not visible unless an enemy unit is standing right next to them can ignore this rule and choose the deployment zone, simulating an ambush.     

0Send private message
3 years ago
Sep 8, 2021, 11:16:52 AM

The two changes need to go hand in hand: minimum damage becomes a softcap, not a hardcap, and strength difference between eras is reigned in, something like +4, +5 / era. A unit one era behind should be able to hold its own with better positioning.
It's senseless that archers do the same damage to swordmen and tanks, and it ruins the very interesting mechanics of cover from forests or district walls if all of this does not ultimately matter, and the damage is 5-25 in most cases.
The minimum damage is also a massive buff to ranged. An archer should not be able to win a 1v1 with a warrior face to face.

0Send private message
Comment

Characters : 0
No results
0Send private message