smcvey / tcz

The Chatting Zone Mud Server
GNU General Public License v2.0
6 stars 3 forks source link

Updates to finance system to use 5 min idle time properly #9

Closed noahmanderson closed 4 years ago

noahmanderson commented 4 years ago

Users can now be paid credits for their active time (all multipliers preserved) and the finance system will not attempt to interfere with idle time tracking. Also got rid of redundant representations of idle time/payment so that it uses one constant. There was also a potential bug lurking in the use of a player's last_time in a context where descriptor's last_time was the right choice. Would like to get this on the test port.