diff API/Objects/Requirement/RequirementHandler.cs @ 494:4f01fdc3bb41

Re #410: Create "N units per M models in parent unit" requirement * Make sure that adding context is in at the top level and propagated through requirement handling
author IBBoard <dev@ibboard.co.uk>
date Mon, 06 Aug 2012 20:50:59 +0100
parents 248df19652f9
children
line wrap: on
line diff
--- a/API/Objects/Requirement/RequirementHandler.cs	Mon Aug 06 20:44:26 2012 +0100
+++ b/API/Objects/Requirement/RequirementHandler.cs	Mon Aug 06 20:50:59 2012 +0100
@@ -63,7 +63,7 @@
 			
 			foreach (IRequirement requirement in army.GetAddingUnitRequirements(unitType))
 			{
-				if (!Validates.AsOkay(requirement.AllowsAdding(unitType, army)))
+				if (!Validates.AsOkay(requirement.AllowsAdding(unitType, army, context)))
 				{
 					result = Validation.Failed;
 					failureMessages.Add(requirement.GetAllowsAddingMessage(unitType, army, context));