public DamagedWithoutFoundation(Actor self, DamagedWithoutFoundationInfo info)
 {
     this.info = info;
     health    = self.Trait <Health>();
 }
 public DamagedWithoutFoundation(Actor self, DamagedWithoutFoundationInfo info)
 {
     this.info = info;
     health    = self.Trait <Health>();
     weapon    = self.World.Map.Rules.Weapons[info.Weapon.ToLowerInvariant()];
 }