This PR improves the shortNumberFormat() function to allow for the number of decimal places to be specified. This involved re-doing the way the function worked. Instead of using recursion, it now takes the log base 1000 of the number. It now also supports numbers up to 10²⁶.
By default, the function returns 1 dp like before, but I've changed it for damage indicators to show 2 dp instead. All the instances of the function have been replaced.
This PR improves the shortNumberFormat() function to allow for the number of decimal places to be specified. This involved re-doing the way the function worked. Instead of using recursion, it now takes the log base 1000 of the number. It now also supports numbers up to 10²⁶.
By default, the function returns 1 dp like before, but I've changed it for damage indicators to show 2 dp instead. All the instances of the function have been replaced.