storm-devs / storm-engine

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
https://storm-devs.github.io/storm-engine
GNU General Public License v3.0
847 stars 120 forks source link

Fix order-of-operation bug in triangle sail distance calculation #507

Open Hammie opened 1 year ago

Hammie commented 1 year ago

Investigating a bug causing triangle sails to stretch out, I found an order-of-operation bug in the point-to-triangle-distance code.

Fixes https://github.com/PiratesAhoy/new-horizons/issues/82