feat: Guardians

This commit is contained in:
Lord_Cambion
2026-04-10 14:03:32 +02:00
parent c7127b219d
commit 61b6e6adca
32 changed files with 1154 additions and 23 deletions

View File

@@ -846,9 +846,16 @@ vector<Biome::MobSpawnerData *> *RandomLevelSource::getMobsAt(MobCategory *mobCa
{
return nullptr;
}
if (mobCategory == MobCategory::monster && scatteredFeature->isSwamphut(x, y, z))
if (mobCategory == MobCategory::monster)
{
return scatteredFeature->getSwamphutEnemies();
if (scatteredFeature->isSwamphut(x, y, z))
{
return scatteredFeature->getSwamphutEnemies();
}
if (oceanMonument->isInsideFeature(x, y, z))
{
return oceanMonument->getMonumentEnemies();
}
}
return biome->getMobs(mobCategory);
}