anegostudios / VintageStory-Issues

Vintage Story's public issue tracker for reporting bugs, crashes and the like
43 stars 16 forks source link

Thrown spears appear to virtually ignore ranged accuracy when thrown fro a standing position #4152

Open Marcafk opened 2 weeks ago

Marcafk commented 2 weeks ago

Game Version

v1.20pr2

Platform

Windows

Modded

Vanilla

SP/MP

Singleplayer

Description

Change to ranged accuracy seems to prevent any randomness at all when throwing spears from a stationary position. A commoner at 30 meters now is as accurate as a hunter at 20 meters, previously at that range a commoner would miss by a massive margin, now the difference between commoner and hunter is exactly zero. Even at 70 meters every flint spear thrown by the commoner land extremely closely. When running however the spread is 10 or more blocks.

How to reproduce

Create a structure 3 blocks high, walk 30 meters away, spawn 8 flint spears, aim at the top block and throw all 8 Expected is for hunter to have highest accuracy,while commoner should have much less accuracy and several misses. Considering this is with the flint spear it makes the better accuracy of higher tiers pointless. Here is what this test looked like on 1.19 vs 1.20

Screenshots

A commoner throwing flit spears at 20 yards in 1.20pr2 commoner20yard1point20

compared to how it was in 1.19 commoner20yard1point19

Logs

Log

Craluminum2413 commented 1 week ago

Breaks classes in some way, thus high priority