Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upThrowing is too good #20414
Comments
Coolthulhu
added
the
Game: Balance
label
Feb 28, 2017
Coolthulhu
added this to the 0.D milestone
Feb 28, 2017
This comment has been minimized.
This comment has been minimized.
|
If I recall, there is also the problem that weapons designed to use throwing do not gain any benefits from the skill. Eventually throwing a sling pebble or atlatl javelin by hand outpaces using the weapon, when realistically these weapons improve upon the ability of the user to accelerate the projectile. However, making slings objectively better than throwing by hand would not solve the issue of throwing being able to reach considerable range and damage at extreme levels of skill and strength. The latter at least should be fine, it would be reasonable for throwing to be highly damaging if the player character is a mutant or cyborg with superhuman strength. |
This comment has been minimized.
This comment has been minimized.
|
The main thing were missing is a rationale for just how good throwing
should be, otherwise this sort of thing just becomes "I think foo should be
better than bar, so here's a PR making it so".
|
This comment has been minimized.
This comment has been minimized.
|
Understandable. Part of it is that ideally it should not make firearms inferior, at least when throwing anything easy to obtain. Likewise, range would need to scale with strength more than with skill, but getting a good handle on range requires that the rather nebulous tiles be set to roughly correlate with likely averages for human ability to throw things. Then determining what strength and skill level would generate results comparable to world records for various throwing sports (javelin, discus, etc). This would give a good model for what the maximum should be for players at the normal maximum, with higher values requiring literally superhuman strength. |
This comment has been minimized.
This comment has been minimized.
|
On Feb 28, 2017 5:22 PM, "DangerNoodle" ***@***.***> wrote:
Understandable. Part of it is that ideally it should not make firearms
inferior, at least when throwing anything easy to obtain.
Actually that's a good sanity check, the best thrown item probably
shouldn't beat the worst firearm in either range or accuracy. I wouldn't be
surprised if we fail that check.
Likewise, range would need to scale with strength more than with skill, but
getting a good handle on range requires that the rather nebulous tiles be
set to roughly correlate with likely averages for human ability to throw
things.
If we can get a good set of numbers for thrown ranges and accuracy, we can
at least plot a function and then scale that function to our constraints.
Then determining what strength and skill level would generate results
comparable to world records for various throwing sports (javelin, discus,
etc).
This would give a good model for what the maximum should be for players at
the normal maximum, with higher values requiring literally superhuman
strength.
The problem I ran into before was a total lack of information about the low
end of the scale, and lack of data about misc thrown items.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#20414 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA0gdFs2plsya3OfEmWmy2htnfw640Z0ks5rhMhDgaJpZM4MObHy>
.
|
kevingranade
added this to Blockers
in 0.D Release
Mar 2, 2017
kevingranade
moved this from Blockers
to Open Issues
in 0.D Release
Mar 2, 2017
This comment has been minimized.
This comment has been minimized.
|
In terms of data for "bad throws" - Mythbusters did a myth on throws like a girl where they tested speed and accuracy at 32 feet (9.6m) with a baseball. They used people with no sport background and had them throw at a target 1ft square. If they hit it they scored 5 points. a 3ft square around that scored 4, and 5 ft square 3. I'm trying to get hold of the actual numbers but in the episode they stated the average accuracy for men was 2.66 and women score a 3.2. Men on average threw 15% faster though. Is that of any help? |
This comment has been minimized.
This comment has been minimized.
|
Add in the fact that throwing levels absurdly quickly. I'd have to check it, but I remember from my last mansion start walking out with throwing 4 or so just from chucking pool balls at zombies for a few hours. Add in the fact that ammo isn't consumed, throwing is either perfectly silent or nearly so, and you can throw without equipping the item it is easy to just sit out of sight of a zombie and unload like 10 pool balls at their head with no reaction, then lure the now damaged zombie in for a quick kill, scoop up the pool balls and repeat. |
This comment has been minimized.
This comment has been minimized.
|
I realized now that sling pebbles and atlatl javelins are also potentially better off thrown by hand due to not having a high chance of being preserved on impact. This would apply to all throw ammunition, but weapons that use the throwing skill are the major examples, because this factors into not just balancing throwing against wielded ranged weapons, but also against ranged weapons that use the throwing skill, which throwing by hand can outclass. |
This comment has been minimized.
This comment has been minimized.
It's because leveling speed scales with range and accuracy, while accuracy no longer is as bad as it was. |
This comment has been minimized.
This comment has been minimized.
|
Yeah, that second should likely be changed, then, and probably explains why I've used a shotgun the whole game with my last character and gained two levels only. Lord. The first should certainly be changed. It id risky to use a gun because of noise, while throwing things is nearly risk free. Add in the fact you can easily throw two or three rocks in the time it would take you to line up one shot and things get out of balance quick. |
This comment has been minimized.
This comment has been minimized.
|
How about using the soon to be implemented new wielding times to make throwing stuff that you do not actually wield take more time? Then the damage and accuracy still can be relatively high because the rate of fire will be significantly less than other ranged weapon options. |
This comment has been minimized.
This comment has been minimized.
Do we seriously need time management to creep into every single action the player makes? |
This comment has been minimized.
This comment has been minimized.
|
> How about using the soon to be implemented new wielding times to make throwing stuff that you do not actually wield take more time? Then the damage and accuracy still can be relatively high because the rate of fire will be significantly less than other ranged weapon options.
Do we seriously need time management to creep into every single action the player makes?
Yes, it's the fundamental attribute shared by all actions, and in this case
it is a natural balance point between guns and thrown weapons. Guns
generally have fast acting internal magazines, your best option for a
thrown weapon is a holster.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#20414 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA0gdG4n5aTnR3Ce9i1XidcOAzXTbCZ9ks5riEYRgaJpZM4MObHy>
.
|
This comment has been minimized.
This comment has been minimized.
|
As long as we're talking about range, slings have similar ranges to bows. Surprising but true Sling farthest shot: 437.10m Larry Bray 1981 |
This comment has been minimized.
This comment has been minimized.
Steel bearings of an adequate size, or cast lead sling bullets, are more effective due to better uniformity and density. The latter is well-established historically. |
This comment has been minimized.
This comment has been minimized.
|
There's probably truth to that, I'd guess that the perfect ammo would be something spheroid with dimples like a golf ball (but smaller and heavier) |
This comment has been minimized.
This comment has been minimized.
Did it retain energy at that distance? |
This comment has been minimized.
This comment has been minimized.
|
Probably as much as an arrow would at max range which is more than one might assume. A long bow at near max range can still punch through metal because of falling velocity Accurate shots are obviously shorter. I think the farthest accurate bow shot was 235m or so and slings are harder to aim because you have a timing component that bows circumvent. Bows should definitely be more accurate, and I think the sling ranges are fine for the most part, people were just talking a lot about ranges so I wanted to make sure they didn't get accidentally over-nerfed. Plus it's an interesting anecdote a lot of people don't know and I thought some might find it interesting |
This comment has been minimized.
This comment has been minimized.
|
I should also add that slings shouldn't have long bow range, that would be more equivalent to a staff sling which I don't think currently exists in game. Their range should either match survival bows or be somewhere between them and short bows. And if stats are factored in slings should probably be dex based rather than strength, if we end up revamping throwing at some point. |
This comment has been minimized.
This comment has been minimized.
ynemo
commented
Apr 2, 2017
•
|
Looks like throwing should levels 3-5 times slower. |
kevingranade
closed this
in
#20551
Apr 9, 2017
kevingranade
reopened this
Apr 9, 2017
This comment has been minimized.
This comment has been minimized.
|
This was improved by #20551, but not fixed, a simple test of spawn a totally average character (all 8 stats, no skills) with a pile of rocks can hold off a sizeable horde of zombies, and rapidly gain throwing skill levels in the process. |
kevingranade
removed this from Easy Issues
in 0.D Release
Apr 15, 2017
kevingranade
added this to Hard Issues
in 0.D Release
Apr 15, 2017
This comment has been minimized.
This comment has been minimized.
|
How this has proceeded so far is a perfect example of why I was insisting:
We made the effort of making extensive changes to throwing, with no impact at all on this issue since there was no goal to measure the changes against. Also, while I was digging into this issue I ran across the absurd series of PRs (dispersion overhaul) that were merged behind my back while I was out that I had called out as completely unacceptable. I will be reversing the key parts of those PRs, restoring the "sum of errors" system that existed previously. |
ituluwituluwzev
referenced this issue
May 2, 2017
Closed
Throwing of items with bashing<=0 should not deal significant damage (if any) #15714
kevingranade
referenced this issue
May 4, 2017
Merged
Restore sum of errors based dispersion. #20941
This comment has been minimized.
This comment has been minimized.
|
Throwing should be less potent than bows and (especially) crossbows at low skill and stat levels, and far more potent than either at high skill and stat levels, becoming equivalent of primitive firearms if not better. Thus, my suggestion is that training throwing should be on a curve, relatively quick at first (someone who has never thrown is going to miss like crazy, but quickly learn to hit) but slow later. Throwing damage should scale with both strength (can throw harder) and skill (can throw more effectively), the latter up to a point. Range should scale with strength for freehand throwing, and with both strength and skill for assisted throwing (also, slings should be able to be used for throwing arbitrary items, that is, 't'hrowing items with sling wielded should use assisted-throwing formulae, provided they're not too large/too light). Accuracy should scale with dexterity and skill, capped by dexterity. Also, RL slings have higher effective range than primitive bows, except for composite bow, so they definitely should have max range equivalent to longbow's, and scale with skill. |
This comment has been minimized.
This comment has been minimized.
This is definitely true, but I think it's important that anything starts out very weak and then scales hard with skill to make up for it. After all there's a reason why historical armies mainly abandoned the sling in favor of the bow; it's because it's way easier to learn how to hit something at range reliably with a bow than it is with a sling. (Also a few other things, like it's easier to have archers stand in close proximity and arrows's piercing damage tends to be a bit more fatal than sling's bludgeoning in certain cases, but that's not quite as important for this particular discussion). |
This comment has been minimized.
This comment has been minimized.
The bow does a lot more piercing damage and is much better against armor. In general I would suggest slings have similar range and light to moderate damage, with bows doing more damage in general, and possibly better at penetrating armor. Also hunters started using bows because knocking and releasing an arrow gives you better timing and smaller movement which makes it easier to hit a target without spooking them into dodging, and because the arrow is better at penetrating deep enough to hit vital point in larger animals (you can get similar penetration with thin spears, but it's a larger movement and arrows are easier to make and replace) |
This comment has been minimized.
This comment has been minimized.
"If you want to have a good archer, start with his grandfather". The learning speed is negligible and almost same, the other advantages of the bow, like the ones you and Xpyder listed, are far more important. Also, slings with ammo should be better melee weapons than bows, instead of vice versa like now. It's essentially a higher-leverage rock in a sock, if not released into throw. But they should be unusable for throwing at very close range (1-2 tiles) due to the higher space required. |
This comment has been minimized.
This comment has been minimized.
|
and probably a longer fire time as well |
This comment has been minimized.
This comment has been minimized.
|
For the purposes of 0.D, is the current improved throwing system good enough to be retired from the 0.D project? In my testing, I think it is. I'm excited about the ideas being discussed here, but I think we're talking about richer improvements beyond 0.D. |
This comment has been minimized.
This comment has been minimized.
|
No, I consider this:
To be utterly broken. No skills, no plan, just a big enough pile of rocks and you can hold off a massive horde of zombies. |
This comment has been minimized.
This comment has been minimized.
|
I think the best solution right now would be to give thrown rocks and slings some or all of the following: a longer throw time, slower skill progression, lower base accuracy, and probably have skill ranks improve accuracy more and damage less. Possibly with a damage and stamina use adjustment. Though I don't know whether any of these are impractical to change with the current code. My understanding is IRL the main downfall of a sling is it's very difficult to be accurate with them if you aren't well practiced, though they can become quite good once you are. Once you are, they have a similar range to bows, though can't pierce into big game and have a slower and more obvious launch making it more likely to startle your target. TL;DR list of suggested balance dials for future reference
|
This comment has been minimized.
This comment has been minimized.
roobie
commented
Dec 22, 2017
|
As a relevant aside; lead bullets can be pretty devastating:
Another good thing to know is that wooden bows do not work when wet. However, during the time in history when slingers were common, combatants were generally lightly armoured, which is why it was effective. One reason for the shift from slings to bows is that the bow has a much greater potential for armour penetration. Do note that the arrows used makes a big difference. Arrows made for war (and thus made to be able to penetrate armour) was very thick, weighed more than a bullet ever could, and therefore they could carry a lot more momentum. |
Firestorm01X2
referenced this issue
Mar 21, 2018
Closed
Effective range of firearms still too short. #22753
This comment has been minimized.
This comment has been minimized.
|
There are records of massed slingers standing on docks and sinking incoming enemy ships with lead bullets. Penetration isn't that big a problem for an egg-sized ball of lead. The main reason slings were discarded in favor of arrows in war has little to do with accuracy (bows aren't terribly accurate either past the range where you have to use indirect fire) or penetration, it was the fact that you can't pack them together tightly. I don't know how throwing should be fixed, but while it's clearly gotta be nerfed to some extent, I gotta say that if I can't be Judas Priest's The Sentinel, I will be sad. |
Firestorm01X2
referenced this issue
Jun 4, 2018
Closed
Added additional stamina cost for melee reach attack #23950
This comment has been minimized.
This comment has been minimized.
Aidolii
commented
Jul 30, 2018
|
Coolthulhu opened this issue on Feb 28, 2017 |
This comment has been minimized.
This comment has been minimized.
Endovior
commented
Aug 8, 2018
|
I'm also in favour of a throwing nerf; useful as it is, it feels somehow wrong that a pile of rocks or sticks is the best non-firearm weapon around, but I often find myself using throwing as my primary combat style over archery and such, simply because it works so well for so little investment. Of the suggestions made so far, I feel like the most impactful would be the application of two systems that other ranged combat styles already have, but throwing doesn't; reloading time and ammo mulch. 'Reloading' a thrown item is basically just wielding it, fishing it out from wherever you have it stashed. A backpack full of rocks is not particularly accessible to your throwing arm, and it shouldn't be treated as such. This alone would substantially reduce the desirability of throwing as opposed to archery, as it's a penalty that archers have and throwers don't. Ideally, this process shouldn't involve any more UI complication than the existing throwing system... but it would go a long way to make throwing less deadly, since it'd make it hard to spam out quite so many attacks so quickly. As for ammo mulch, it's a penalty that all the other ranged combat styles have that throwing doesn't have. I understand why it hasn't been implemented yet (it'd be somewhat problematic to figure out just how likely any given item is to break when thrown), but that absence does make it such that thrown has the least ammo concerns of any ranged combat style. That being said, a starting point might be to give all items a thrown mulch chance based on the material they're made of, and then to make specific items which are 'designed' to be thrown weapons less likely to mulch than that. |
This comment has been minimized.
This comment has been minimized.
|
Although I don't use throwing that much (unless I'm in a really desperate situation), I think just nerfing it would be the best course of action, either by making it harder to level up, or making it so that butter knives or other weak items can't do much damage at lower levels. Besides, this hasn't been fixed in over a year, and we have another bug that hasn't been fixed in over two years... |
This comment has been minimized.
This comment has been minimized.
|
Nerf it how much? Reduce damage from throwing weapons by one? Increase move
cost of throwing by one? Will that fix the issue?
"Just nerf it" doesnt address the problem.
|
This comment has been minimized.
This comment has been minimized.
|
@kevingranade Either increasing the amount of throws needed to level up, meaning you would need to throw more stuff to level up from level 0, or reducing the damage dealt. It's up to you |
This comment has been minimized.
This comment has been minimized.
Endovior
commented
Aug 14, 2018
|
Reducing the damage-per-tick (by adding draw time for thrown items) would probably be better than reducing the damage outright. I don't see that there's anything broken with throwing that couldn't be fixed by treating throwing with the same rules that everything else follows... but since it currently doesn't follow those rules, thrown weapons deal a lot of damage per tick, and without much in the way of ammo concerns. The fact that weapons that use the throwing skill (slings, atlatl) are less good as weapons than throwing the ammo barehanded feels like a symptom of this; the weapons are limited by the mechanics of the ranged weapon system, while throwing isn't. |
This comment has been minimized.
This comment has been minimized.
|
@Endovior Reducing damage the further the item is thrown? That's a good idea |
Coolthulhu commentedFeb 28, 2017
•
edited
Throwing got all the buffs that aiming got, but without any requirements to aim.
It also uses the old XP formula, back then when guns were incredibly inaccurate even when aimed. That old formula scales with accuracy. Result is that you can gain throwing 7 before your melee reaches 3 or so.
The only thing preventing throwing from being the ultimate hulk killer is the UI issues of having to re-select the item over and over.
Which is pretty much the worst possible situation when it comes to balancing - balancing with tedium (unintentional, but still).