This is kind of a shot in the dark, but let me explain a bug I'm experiencing. Note that I'm not entirely sure what is causing this, but I've spent a good amount of time trying to track it down and do the detective work.
I'm using QSS-M with Scarlet mod, which includes Copper.
The bug that I've had the entire time I've been building my mod regards close quarters with other players. If two players collide, even teammates, sometimes it can cause one of the players to careen off at great speed. What I've noticed in particular is if I'm touching another player, and if I turn as quickly and wildly as I can, I can essentially "throw" that player across the map.
I can't find anywhere in my QuakeC code where I can control this. Also, I can't test it on vanilla Quake (no mod), bc w/out the bots I don't have another player to "throw". My suspicion is this might be from ClipVelocity()
in your sv_phys.c
file.
What do you think? Any help would be appreciated, bc this bug is making melee engagements frustrating bc players end up bouncing off each other.
EDIT: My buddy ChatGPT suggests this may be the issue, but he doesn't always know what he's talking about.
![image](https://private-user-images.githubusercontent.com/44954184/246646688-5eedacb0-96cd-4ee4-8ca2-8721639f9d96.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkwOTQyMDcsIm5iZiI6MTcxOTA5MzkwNywicGF0aCI6Ii80NDk1NDE4NC8yNDY2NDY2ODgtNWVlZGFjYjAtOTZjZC00ZWU0LThjYTItODcyMTYzOWY5ZDk2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIyVDIyMDUwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgwMmU0NWY1ODk2MzEwYzYyMmMwOTk4NzYyNmNkZTllNjYxMjc2YWEwOGQ1MzJiOGVhNGM0Yjk4NWU2ZDFhMjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Xnox1kXMXzGXeR-Bx6Zjxrvg0J1SkLpvy7chXZiTljQ)