From 3a811a05fd82dbc31d279686b306dbe0c54ade57 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Tue, 4 Nov 2014 16:09:29 -0800 Subject: [PATCH] Paying attention to level-specific Allied significantProperty overrides in Hero Placeholder replacement. --- app/models/Level.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/Level.coffee b/app/models/Level.coffee index 2e72342f2..4018fa923 100644 --- a/app/models/Level.coffee +++ b/app/models/Level.coffee @@ -102,6 +102,8 @@ module.exports = class Level extends CocoModel levelThangComponent.config.pos.y = placeholderConfig.pos.y else if placeholderConfig.team # Pull in Allied team levelThangComponent.config.team = placeholderConfig.team + else if placeholderConfig.significantProperty # For levels where we cheat on what counts as an enemy + levelThangComponent.config.significantProperty = placeholderConfig.significantProperty else if placeholderConfig.programmableMethods # Take the ThangType default Programmable and merge level-specific Component config into it copy = $.extend true, {}, placeholderConfig