From 32f322b36e9a9fbdd673dcf0f13bc20cc2369e50 Mon Sep 17 00:00:00 2001 From: bd Date: Thu, 29 May 2025 14:57:11 -0400 Subject: Dim already purchased upgrades rather than remove, deep copy --- scripts/base_defender.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/base_defender.gd') diff --git a/scripts/base_defender.gd b/scripts/base_defender.gd index a10c4b6..0f1003b 100644 --- a/scripts/base_defender.gd +++ b/scripts/base_defender.gd @@ -15,7 +15,7 @@ var _attack_texture : Texture func set_tower_stats(tower_index : int): var collision_shape = $Tower/CollisionShape2D collision_shape.shape = CircleShape2D.new() - tower_data = game_stats_config.defenders[tower_index].duplicate() + tower_data = game_stats_config.defenders[tower_index].duplicate(true) tower_key = tower_data["desc"] reset_tower_range() -- cgit v1.2.3