# HG changeset patch # User IBBoard # Date 1255377079 0 # Node ID e83fc7b493f43de455e37259af2c62c731380688 # Parent f364a9e5463eb4f2d5c0e7da6e05b57a42802137 Fixes #195: Setting max equipment without min may not function correctly * Fix infinity ("equip all") issues diff -r f364a9e5463e -r e83fc7b493f4 api/Objects/UnitEquipmentItem.cs --- a/api/Objects/UnitEquipmentItem.cs Mon Oct 12 19:43:45 2009 +0000 +++ b/api/Objects/UnitEquipmentItem.cs Mon Oct 12 19:51:19 2009 +0000 @@ -144,7 +144,7 @@ private void CheckMaxNumber() { - if (MaxNumber < MinNumber) + if (MaxNumber < MinNumber || MinNumber == WarFoundryCore.INFINITY) { MaxNumber = MinNumber; } @@ -165,7 +165,7 @@ private void CheckMinNumber() { - if (MinNumber > MaxNumber || (MinNumber == 0 && MaxNumber != 0)) + if ((MinNumber > MaxNumber && MaxNumber != WarFoundryCore.INFINITY) || (MinNumber == 0 && MaxNumber != 0)) { MinNumber = MaxNumber; }