From 8fba8097ce11b228d3702e5925bd6205b7a896fe Mon Sep 17 00:00:00 2001 From: historic_bruno Date: Thu, 17 May 2012 23:24:12 +0000 Subject: [PATCH] Reverts bfb7526bcf. This was SVN commit r11874. --- .../mods/public/simulation/components/TechnologyManager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binaries/data/mods/public/simulation/components/TechnologyManager.js b/binaries/data/mods/public/simulation/components/TechnologyManager.js index ca64c77d42..c52705ce84 100644 --- a/binaries/data/mods/public/simulation/components/TechnologyManager.js +++ b/binaries/data/mods/public/simulation/components/TechnologyManager.js @@ -342,10 +342,10 @@ TechnologyManager.prototype.ApplyModificationsWorker = function(valueName, curVa // See if any of the lists of classes matches this entity for (var j in modification.affects) { - var hasAllClasses = false; + var hasAllClasses = true; // Check each class in affects is present for the entity for (var k in modification.affects[j]) - hasAllClasses = hasAllClasses || (classes.indexOf(modification.affects[j][k]) !== -1); + hasAllClasses = hasAllClasses && (classes.indexOf(modification.affects[j][k]) !== -1); if (hasAllClasses) {