Как у человека, ещё не вышедшего из нубки, имеющего кроме основы одну малюсенькую неразвитую базу, может быть доход 3000? При обнулении игрока, разве доход не обнуляется? Это доход с прошлых баз, до того, как игрок самовыпилился и возродился?
Пусть в достижениях и фиксируется. А в профиле реальный доход) а то сбивает с толку такое несоответствие.
Или как вариант достигнутый оставлять в скобках, а вне скобок показывать реальный текущий. Так даже лучше, ибо ты будешь точно знать что этот игрок делал рестарт.