Board Thread:Bug Reports/@comment-26141035-20150525205539

Currently the 'pull' of a crossbow is calculated each time one is fired, but this is unecesarry as the value will always be equal to 1 as the formula results in 866.6 repeating and that is run through Math.min(f, 1.0). By changing this to a static 1.0 you skip the need to square a number and some other math as well as remove the need for two conditional statements later in the same method. I only mention this as on an already laggy server you can't afford to be hitting the cpu for extra cycles before firing what may be a vital shot. 