anchor.diff:        Result := Format(F, [StartSkill, _('Toughness')]);
       tlWealthy:
         Result := Format(F, [StartGold, _('Gold')]);
  +    tlAffWithSwords:
  +      Result := Format(F, [StartSkill, _('Blade')]);
  +    tlAffWithAxes:
  +      Result := Format(F, [StartSkill, _('Axe')]);
  +    tlAffWithPolearms:
  +      Result := Format(F, [StartSkill, _('Spear')]);
  +    tlAffWithMaces:
  +      Result := Format(F, [StartSkill, _('Mace')]);
       tlMiser:
         Result := _('x2 to Gold');
       else
  
positive.code: 
  type
    TTalentEnum = (tlNone, tlStrong {}, tlDextrous {}, tlMage {},
      tlTough {}, tlWealthy {}, tlMiser {});
  
  type
    TTalentBase = record
  
negative.code:       Result := _('Tough');
      tlWealthy:
        Result := _('Wealthy');
      tlAffWithSwords:
        Result := _('Affinity with Swords');
      tlAffWithAxes:
        Result := _('Affinity with Axes');
      tlAffWithPolearms:
        Result := _('Affinity with Spears');
      tlAffWithMaces:
        Result := _('Affinity with Maces');
      tlMiser:
        Result := _('Miser');
      else
  