Okay, so I was creating a cold-blooded humanoid species (for a story, I'm no scientist) and ran into a problem with some of my logic.
Because of their obvious issues with overheating, these lizardmen couldn't be pursuit predators like humans proper can with their miraculous ability to sweat. So I adapted them for ambush tactics instead. After all, because they don't waste nearly as much energy with homeostatic systems, they could wait around until prey showed up instead of having to hunt it down like a common mammal.
With this in mind, I decided to utilize the broad bodies I gave them for sunning themselves to make them really good at throwing weapons. After all, javelins and throwing clubs are a great way to kill prey without putting yourself at risk. Plus, it would give the species a much needed edge in combat against the superior stamina and environmental resilience of humans (and I think throwing weapons are cool).
So here was my logic:
Broad shoulders, long arms, and very elastic tenons were supposed to give this species the ability to throw objects at greater velocities than humans ever could due to leverage. Seemed open and shut at the time.
However, I was watching this video by the god-amoungst-men Zootier and he pointed out that the qualities I assumed would give them an advantage would actually make them worse at throwing things. In short, it's short arms and superior balance that allows humans to make fifty yard passes while other apes can barely qualify for a softball team. The long arms and broad torsos of my humanoid reptiles just seem to make them more prone to falling over whenever they put their weight behind their pitches.
If my logic is flawed (which it seems it is), what changes do I make to make these creatures capable of throwing objects at greater velocities than humans?
In case it is relevant, their accuracy isn't intrinsically better than a humans, but these reptiles tend to practice a lot to make the most of their fastball advantage.