2
0
Эх сурвалжийг харах

Allow to ban spell scrolls

Tomasz Zieliński 1 жил өмнө
parent
commit
54ba4d50d6

+ 11 - 0
lib/rmg/modificators/TreasurePlacer.cpp

@@ -1265,6 +1265,17 @@ ObjectConfig::EObjectCategory TreasurePlacer::ObjectPool::getObjectCategory(Comp
 		return ObjectConfig::EObjectCategory::RESOURCE;
 		return ObjectConfig::EObjectCategory::RESOURCE;
 	else if (name == "randomArtifact") //"artifact"
 	else if (name == "randomArtifact") //"artifact"
 		return ObjectConfig::EObjectCategory::RANDOM_ARTIFACT;
 		return ObjectConfig::EObjectCategory::RANDOM_ARTIFACT;
+	else if (name == "artifact")
+	{
+		if (id.primaryID == Obj::SPELL_SCROLL ) // randomArtifactTreasure
+		{
+			return ObjectConfig::EObjectCategory::SPELL_SCROLL;
+		}
+		else
+		{
+			return ObjectConfig::EObjectCategory::QUEST_ARTIFACT;
+		}
+	}
 	else if (name == "denOfThieves")
 	else if (name == "denOfThieves")
 		return ObjectConfig::EObjectCategory::OTHER;
 		return ObjectConfig::EObjectCategory::OTHER;
 	else if (name == "lighthouse")
 	else if (name == "lighthouse")