Code:
game.py search def OnPickMoney(self, money): add oldGold = player.GetElk() - money self.interface.SetLastGold(oldGold) interfaceModule.py search def IsEditLineFocus(self): ... add def SetLastGold(self, amount): self.wndInventory.lastGold = amount uiInventory.py search tooltipItem = None add lastGold = None search self.tooltipItem = None add self.lastGold = None search def RefreshStatus(self): replace money parts (final http://prntscr.com/p1sl9e) iLastGold = self.GetLastGold() iGoldNow = player.GetElk() gIncrease = 1 if (not (iGoldNow - iLastGold) / 10000 > 0) else 10000 for goldLoop in range(iLastGold, iGoldNow + 1, gIncrease): goldLoop = goldLoop iGoldNow = iGoldNow self.wndMoney.SetText(localeInfo.NumberToMoneyString(goldLoop)) if (goldLoop == iGoldNow): break self.wndMoney.SetText(localeInfo.NumberToMoneyString(iGoldNow))