1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Use max ui32 value instead of -1 for NO_PATROLLING

This commit is contained in:
godric3
2024-10-29 18:34:02 +01:00
parent 42738e20a4
commit ed087b7a5b
3 changed files with 6 additions and 6 deletions

View File

@@ -1749,7 +1749,7 @@ void CGHeroInstance::serializeJsonOptions(JsonSerializeFormat & handler)
CArmedInstance::serializeJsonOptions(handler);
{
int rawPatrolRadius = NO_PATROLLING;
ui32 rawPatrolRadius = NO_PATROLLING;
if(handler.saving)
{
@@ -1760,9 +1760,9 @@ void CGHeroInstance::serializeJsonOptions(JsonSerializeFormat & handler)
if(!handler.saving)
{
patrol.patrolling = (rawPatrolRadius > NO_PATROLLING);
patrol.patrolling = (rawPatrolRadius != NO_PATROLLING);
patrol.initialPos = visitablePos();
patrol.patrolRadius = (rawPatrolRadius > NO_PATROLLING) ? rawPatrolRadius : 0;
patrol.patrolRadius = patrol.patrolling ? rawPatrolRadius : 0;
}
}
}