var AbilityData = {

  basicAttack: new CombatAbility({
    name: 'Pummel',
    description: "Punch'em",
    type: 'Attack',
    icon: 'ability_warrior_bloodfrenzy.jpg',
    attribute: 'physical',
    speed: 1,
    accuracy: 1,
    damageTypes: { crush:0.5 },
    attackTemplates: [
      { template: '{|A|Name} punches {|D|Name} inna face.' },
    ],
    finishTemplate: "{|D|Possessive} head asplode!",
  }),

  run: new CombatAbility({
    name: 'Run',
    attribute: 'physical',
    speed: 1.5,
    accuracy: 0.5,
    damageTypes: {},
    attackTemplates: [
      { template:'{|A|Name} tries to run away.' }
    ],
    finishTemplate: '',
  }),

  bash: new WeaponAbility({
    name: 'Bash',
    description: "Bash'em witha thingee",
    type: 'Attack',
    icon: 'ability_warrior_decisivestrike.jpg',
    attribute: 'physical',
    speed: -0.3,
    accuracy: 0.1,
    damageTypes: { crush:0.1 },
    attackTemplates: [
      { template:'{|A|Name} swings {|A|Gender.his} {|A|Weapon.Name} hard at {|D|Name}' },
    ],
    finishTemplate: "{|D|Name} is squish like bug."
  }),

  swing: new WeaponAbility({
    name: 'Swing',
    description: "Swing'at'em witha thingee",
    type: 'Attack',
    icon: 'ability_gouge.jpg',
    attribute: 'physical',
    speed: -0.2,
    accuracy: 0.1,
    damageTypes: { slash:0.1 },
    attackTemplates: [
      { template:'{|A|Name} swings {|A|Gender.his} {|A|Weapon.Name} at {|D|Name}' },
    ],
    finishTemplate: "{|D|Possessive} head falls off."
  }),

  thrust: new WeaponAbility({
    name: 'Thrust',
    description: "Bash'at'em witha thingee",
    type: 'Attack',
    icon: 'ability_warrior_charge.jpg',
    attribute: 'physical',
    speed: 0,
    accuracy: -0.2,
    damageTypes: { slash:0.2 },
    attackTemplates: [
      { template:'{|A|Name} thrusts {|A|Gender.his} {|A|Weapon.Name} at {|D|Name}' },
    ],
    finishTemplate: "{|D|Possessive} dies horribly then explodes."
  }),


  biteAttack: new CombatAbility({
    name: 'Bite',
    description: "Bitem",
    type: 'Attack',
    icon: 'ability_physical_taunt.jpg',
    attribute: 'physical',
    speed: 0.8,
    accuracy: 0.9,
    damageTypes: { crush:0.3, slash:0.4 },
    attackTemplates: [
      { template: "{|A|Name} bites down hard on {|D|Possessive} leg." },
      { template: "{|A|Name} bites at {|D|Possessive} arm." }
    ],
    finishTemplate: "{|A|Name} bites {|D|Possessive} face off.",
  }),

  bleat: new CombatAbility({
    name: 'Bleat',
    type: 'Special',
    icon: 'spell_nature_polymorph.jpg',
    attribute: 'personal',
    speed: 1.2,
    accuracy: 1,
    damageTypes: { sad:0.5 },
    attackTemplates: [
      { template: '{|A|Name} bleats mournfully, making {|D|Name} feel a little sad. QQ' }
    ],
    finishTemplate: "{|D|Name} is too sad to continue.",
  }),

  moisten: new CombatAbility({
    name: 'Moisten',
    type: 'Special',
    icon: 'inv_misc_volatilewater.jpg',
    attribute: 'magical',
    speed: 0.82,
    accuracy: 0.75,
    damageTypes: { sad:0.1, moist:0.5 },
    attackTemplates: [
      { template: "{|D|Name} feels uncomfortably moist, just from being in {|A|Possessive} presence." },
      { template: '{|D|Name} remembers the boat times. (They were really more of an exposure.)' }
    ],
    finishTemplate: "{|D|Name} is so wet!",
  }),

  stun: new CombatAbility({
    name: 'Stun',
    type: 'Special',
    attribute: 'magical',
    speed: 1.2,
    accuracy: 1.2,
    damageTypes: { stun:1.4 },
    attackTemplates: [
      { template: '{|A|Name} shows {|D|Name} his downstairs mixup.' }
    ],
    finishTemplate: "{|D|Name} falls to the floor, unable to move.",
  }),

  royalRainbow: new CombatAbility({
    name: 'Royal Rainbow',
    description: "OMGRoyalRainbow!",
    type: 'Special',
    attribute: 'magical',
    speed: 1,
    accuracy: 1,
    damageTypes: { crush:1, moist:1, slash:1, stun:1, sad:1 },
    attackTemplates: [
      { template: 'Royal Rainbow!' }
    ],
    finishTemplate: "Back to space with you tiny prince!",
  }),

}
