AspireMint reports: Arrows do 0 damage to Scout in ... #6536
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#6536
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
AspireMint reports a bug:
Player position:
Player look:
Player information:
Player meta:
Log identifier
Profiler save:
Status:
Teleport command:
Compass command:
arrows with drag (currently, all of them) in water almost immediately lose their velocity, and so lose their ability to do damage (which is proportional to velocity). they still move, but the movement isn't enough to damage anything. this is probably just a documentation issue? alternatively, i could try to figure out a better treatment of drag that allows for spear-fishing. drag stuff is currently "optimized" for behavior in air.
I feel the right question to ask here is what would be better as a game mechanic: do we want to allow people use bows underwater or not?
IMO the current behavior is better than projectiles not reacting to water. however, spear-fishing is a real and viable thing IRL, so perhaps i need to re-evaluate drag mechanics w.r.t. water.
https://youtu.be/5gaOsrksjs0
https://youtu.be/Q7SgsqFXDL0
I just wasted arrows and bow, but its fine 🥲
Underwater shooter
Bows and crossbows cannot properly be shot underwater, because the limbs would have to work against the water resistance. That causes massive drag. A spear does not suffer this penalty that much, because it is accelerated in a push-motion more or less along the direction of the missile, but even then the arm of the throw needs to work against water.
Underwater target
The larger the diameter and the longer the missile, the more drag. The heavier, the less drag plays a role: Spears are less prone to drag than flimsy arrows.
https://www.youtube.com/watch?v=IuMweJ7_lt0
Spearfishing works both with arrows and spears, because the target is very close to the surface.
We do not need to get hyper realistic. I don't want to get started with buoyancy or water refraction, the wear of water on bows and strings especially and all that is boring nongamey stuff in real life. But I do like the fact that our missiles lose force under water very quickly.
However the sound effect when hit should only happen when there is damage done. Hm.
https://www.youtube.com/watch?v=dMP3YtQ-mVU
you can shoot arrows underwater, they just don't perform very well.
note that specially designed "bows" can be shot underwater, e.g. https://www.youtube.com/watch?v=SClEITQcXJ8
if that was true, then training arrows would never "ding". perhaps there can be a different sound though.
i tweaked drag in liquids a bit. shooting arrows in water is better now. you still lose power pretty quickly, but you don't tend to lose all power entirely:
2bf1fa85fb
QA
The damage is way less, but the flight path is the same? Shouldn't arrows that lose power tumble to the ground instead of following their flight path with the same velocity they had in air?