[Economy] Copy, NOT reference, the default settings (#1253)

Fixes #1252
This commit is contained in:
Twentysix 2018-01-21 20:57:00 +01:00 committed by Kowlin
parent 6cb4658da8
commit fc501cc629

View File

@ -294,7 +294,7 @@ class Economy:
if "PAYDAY_TIME" in self.settings: # old format if "PAYDAY_TIME" in self.settings: # old format
default_settings = self.settings default_settings = self.settings
self.settings = {} self.settings = {}
self.settings = defaultdict(lambda: default_settings, self.settings) self.settings = defaultdict(default_settings.copy, self.settings)
self.payday_register = defaultdict(dict) self.payday_register = defaultdict(dict)
self.slot_register = defaultdict(dict) self.slot_register = defaultdict(dict)