1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-13 19:54:17 +02:00

Randomly shuffle required objects to avoid patterns

This commit is contained in:
nordsoft
2022-08-31 01:03:35 +04:00
committed by Andrii Danylchenko
parent 8f0dcf928c
commit 670bca2fdb

View File

@@ -220,6 +220,7 @@ bool ObjectManager::createRequiredObjects()
{ {
logGlobal->trace("Creating required objects"); logGlobal->trace("Creating required objects");
RandomGeneratorUtil::randomShuffle(requiredObjects, generator.rand);
for(const auto & object : requiredObjects) for(const auto & object : requiredObjects)
{ {
auto * obj = object.first; auto * obj = object.first;