Explorar o código

Allow to ban spell scrolls

Tomasz Zieliński hai 1 ano
pai
achega
54ba4d50d6
Modificáronse 1 ficheiros con 11 adicións e 0 borrados
  1. 11 0
      lib/rmg/modificators/TreasurePlacer.cpp

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

@@ -1265,6 +1265,17 @@ ObjectConfig::EObjectCategory TreasurePlacer::ObjectPool::getObjectCategory(Comp
 		return ObjectConfig::EObjectCategory::RESOURCE;
 	else if (name == "randomArtifact") //"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")
 		return ObjectConfig::EObjectCategory::OTHER;
 	else if (name == "lighthouse")