-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disparity between throwing by hand and throwing with a tool. #77827
Comments
How did you calculate damage and dps? |
Damage: For the hand-thrown items i read the "thrown_damage" field in json, for the other I examined the items and looked at the displayed damage. Example for iron war dart:
|
Some of the disparity can be attributed to the Cataclysm-DDA/data/json/skills.json Lines 215 to 224 in 27b424d
At level 0 in all skills, a naked 8/8/8/8 character can throw a rock in 69 (nice) moves. |
Describe the bug
I've noticed that there's something off with throwing and primitive ranged weapons for a while, but I haven't been able to get my observations across very well and the issues/prs have been closed without action. I've also been learning more things as I've continued experimenting. This is my last post about throwing, I promise.
I believe the cause is that there's two systems that has been evolving independently, one for throwing by hand and one throwing with a tool. There no test comparing the different throwing weapons in and there's no guidelines for primitive ranged weapons, see #77799.
An example of system 1 is the atlatl we have in the game which was recently balanced to have dispersion relative to bows in #77776.
An example of system 2 is the war dart that were added in #56553, which are similar to the atlatl. Quoting from the subtitles of one of the source videos https://youtu.be/cJotBsrqbwI?t=142
Attach save file
N/A
Steps to reproduce
Some of my testing, using an unencumbered 8/8/8/8 character with 5 throwing skill.
The atlatl and short bow has a 10 crit multiplier which wasn't accounted for.
M.E.R = Displayed Max Effective Range where you have ~50% hit chance with precise aim. Most hand-thrown displayed as having range 1 (due to bug 1) in this report #77826) have approx 16-18 effective range if their maxrange is more than 18. Aluminum bat has maybe 6-8 effective range.
The numbers themselves aren't important per se, I just wanted to show that there is a pattern of two types of "throwing".
Expected behavior
In general, I would expect the weapons implemented with system 1 ought to have more range and do more damage than those in system 2, but not necessarily have higher dps due to the faster attack speed of throwing things.
I think we could use the feral humans throwing rocks at range 5 as a baseline for a minimum effectiveness of any primitive ranged weapons that were used in real life, at least with medium to high skill levels in throwing. There would be few reasons to invent a type of ranged weapon that were less accurate, had shorter range and did less damage than simply throwing a rock.
Screenshots
No response
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Portal Storms Ignore NPCs [personal_portal_storms],
Slowdown Fungal Growth [no_fungal_growth]
]
Additional context
No response
The text was updated successfully, but these errors were encountered: