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