Yes, this is simply due to the server and the dead guys pc basically opening up 3 "threads", essentially running 3 versions of the same script to process those 3 kills. So depending on how quickly it could run those scripts to keep up it would display an "outdated" output or mathematically wrong statement to you. However the actual numbers in the DB were correct. This has been shown/proven a few times now to people in their complaining status updates. Hence why it was removed on August 10th... so I'm assuming you haven't been playing much since it no longer even outputs how many points you have. Since the script was running an additional two queries to the database to get just simply your total and at the end of the day was more hassle then it was worth.
Here's how a single war kill gets processed:
The dead guy dies
Dead guy fetches killers primary, secondary, sidearm, vest, uniform, position
Dead guy fetches his own of the above ^
Dead guy processes a "gear score" for both of those above.
Dead guy passes scores to the server
Server verifies data to all be there
Server ensures no negatives
Server calculates the kill distance and applies bonus
Server verifies that the player wasn't killed by the same killer in last 15 minutes
Server adds the player uids to an array to verify on next kill
Server then sends 7 pieces of data to the database to be processed by a stored procedure that does the adding/subtracting
WHILE #10 is occurring the server broadcasts messages to the killer/dead about how many points they got
A log of the kill is sent to the log file(s)
Yes, when in the shop it'll pop a hint window up displaying how many points you have to spend as well as after each purchase it tells you how many you have left. Probably going to change it to display up in the red header or something. Gotta remove dollar signs as well.