# HG changeset patch # User IBBoard # Date 1308059896 0 # Node ID 2f8b2467ba9977479c71ff5aae2651dd1b7caa85 # Parent bfdb95906075c8571b152a9c5add24a43a8695f2 Re #351: Add extensible requirement handling method * Pass unit test (assumes units are already loaded) diff -r bfdb95906075 -r 2f8b2467ba99 API/Factories/Requirement/UnitRequiresAtLeastNUnitsRequirementFactory.cs --- a/API/Factories/Requirement/UnitRequiresAtLeastNUnitsRequirementFactory.cs Mon Jun 13 19:44:39 2011 +0000 +++ b/API/Factories/Requirement/UnitRequiresAtLeastNUnitsRequirementFactory.cs Tue Jun 14 13:58:16 2011 +0000 @@ -17,6 +17,7 @@ public UnitRequiresAtLeastNUnitsRequirement CreateRequirement (UnitType type, string data) { UnitRequiresAtLeastNUnitsRequirement req = new UnitRequiresAtLeastNUnitsRequirement(type); + req.AddUnitTypeRequirement(type.Race.GetUnitType(data)); return req; } }