Browse Source

Allow to ban spell scrolls

Tomasz Zieliński 1 năm trước cách đây
mục cha
commit
54ba4d50d6
1 tập tin đã thay đổi với 11 bổ sung0 xóa
  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")