From e8607171058e3f026b6b89fe0b30164bc58b7451 Mon Sep 17 00:00:00 2001
From: Marek Kochanowicz <sirherrbatka@gmail.com>
Date: Sat, 4 Jan 2014 15:28:08 +0100
Subject: [PATCH] replaced raw values with enums.

---
 apps/opencs/model/tools/referenceablecheck.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/opencs/model/tools/referenceablecheck.cpp b/apps/opencs/model/tools/referenceablecheck.cpp
index b9adf81ea..e94f0a401 100644
--- a/apps/opencs/model/tools/referenceablecheck.cpp
+++ b/apps/opencs/model/tools/referenceablecheck.cpp
@@ -656,9 +656,9 @@ void CSMTools::ReferenceableCheckStage::npcCheck(
     //Don't know what unknown is for
     int Gold(NPC.mNpdt52.mGold);
 
-    if (NPC.mNpdtType == 12) //12 = autocalculated
+    if (NPC.mNpdtType == ESM::NPC::NPC_WITH_AUTOCALCULATED_STATS) //12 = autocalculated
     {
-        if ((NPC.mFlags & 0x0008) == 0) //0x0008 = autocalculated flag
+        if ((NPC.mFlags & ESM::NPC::Autocalc) == 0) //0x0008 = autocalculated flag
         {
             messages.push_back(id.toString() + "|" + NPC.mId + " mNpdtType or flags mismatch!"); //should not happend?
             return;