Fix for text animation and client "-"values

additional error catch for text animation function
negative numbers will now be 0 client based