diff api/Objects/Unit.cs @ 208:e8e9026dd4ea

Fixes #216: Export unit abilities in to HTML * Add export of ability names in HTML * Restructure the equipment export code so that there is some degree of differentiation between equipments and abilities Re #213: Add abilities to units * Add initial stub "Abilities" property to unit that returns required abilities
author IBBoard <dev@ibboard.co.uk>
date Mon, 09 Nov 2009 16:49:27 +0000
parents 0ca96143aa03
children dce340f9cedc
line wrap: on
line diff
--- a/api/Objects/Unit.cs	Mon Nov 09 12:30:05 2009 +0000
+++ b/api/Objects/Unit.cs	Mon Nov 09 16:49:27 2009 +0000
@@ -562,6 +562,17 @@
 			
 			return amount;
 		}
+		
+		/// <summary>
+		/// Default stub implementation of getting the unit's abilities - defaults to just the unit type's required abilities until we get a way to modify them
+		/// </summary>
+		public ICollection<Ability> Abilities
+		{
+			get
+			{
+				return UnitType.GetRequiredAbilities();
+			}
+		}
 
 	}
 }