comparison api/Objects/Unit.cs @ 88:110a7b0bcab5

Re #50: Complete core loading from XML * Fix attribute loading for UnitEquipmentItem to read from correct XmlElement * Stop infinite recursion when getting number of a given weapon
author IBBoard <dev@ibboard.co.uk>
date Sat, 01 Aug 2009 20:03:54 +0000
parents 46ad6f478203
children bd2aaa9a61df
comparison
equal deleted inserted replaced
87:9fba3b4ccdcd 88:110a7b0bcab5
251 return list.ToArray(); 251 return list.ToArray();
252 } 252 }
253 253
254 public double GetEquipmentAmount(UnitEquipmentItem item) 254 public double GetEquipmentAmount(UnitEquipmentItem item)
255 { 255 {
256 return GetEquipmentAmount(item.ID); 256 return DictionaryUtils.GetValue(equipment, item);
257 } 257 }
258 258
259 public double GetEquipmentAmount(string equipID) 259 public double GetEquipmentAmount(string equipID)
260 { 260 {
261 return GetEquipmentAmount(UnitType.GetEquipmentItem(equipID)); 261 return GetEquipmentAmount(UnitType.GetEquipmentItem(equipID));