From 158a17b5fa121e5c4fdbab11a93d03ad041e2a39 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Tue, 24 Dec 2019 17:23:43 -0500 Subject: [PATCH] Deep-freeze the remaining configuration objects Since I did not explain deep-freezing in the last commit..it essentially makes an entire object read-only, meaning that instead of mangling important data, badly written code will throw an error! --- constants.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/constants.js b/constants.js index 2854de4..c0bbb6a 100644 --- a/constants.js +++ b/constants.js @@ -1225,3 +1225,10 @@ const powerups = { } } } + +deepFreeze(prodUpgradeText); +deepFreeze(prodAllUpgradeText); +deepFreeze(clickUpgradeText); +deepFreeze(helperUpgradeText); +deepFreeze(clickVictimUpgradeText); +deepFreeze(powerupFreqUpgradeText);