Module:Monsters stats/data

From Idlescape Wiki
Revision as of 03:10, 25 June 2024 by Silent1 (talk | contribs) (test)
Jump to navigation Jump to search

Documentation for this module may be created at Module:Monsters stats/data/doc

return {
  ["3"] = {
    name = "Goblin",
    attack = 1,
    strength = 1,
    defense = 2,
    magic = 1,
    range = 1,
    constitution = 8,
    tempHealth = 0,
    monsterCurrentHealth = 80,
    maxHealth = 80,
    abilities = { {
      id = 1
    }, {
      id = 6
    }, {
      id = 1
    } },
    attackSpeed = 3.6,
    offensiveDamageAffinity = {
      Melee = 1,
      Magic = 1,
      Range = 1
    },
    offensiveAccuracyAffinityRating = {},
    offensiveCritical = {
      chance = 0.05,
      damageMultiplier = 1.1
    },
    weapon = {
      strength = 5,
      intellect = 0,
      dexterity = 0
    },
    hitMults = {
      minimum = 0.5,
      maximum = 1
    },
    defensiveDamageAffinity = {
      Melee = 1.1,
      Magic = 0.9,
      Range = 1.1,
      Ice = 0.75,
      Piercing = 0.75
    },
    defensiveCritical = {
      chance = 0.05,
      damageMultiplier = 0.9
    },
    armor = {
      protection = -15,
      resistance = -5,
      agility = -10,
      stamina = 0
    },
    species = { "goblin" }
  },
  ["8"] = {
    name = "Greater Imp",
    smallSplashDisplay = true,
    attack = 9,
    strength = 8,
    defense = 7,
    magic = 1,
    range = 1,
    constitution = 23,
    tempHealth = 0,
    monsterCurrentHealth = 230,
    maxHealth = 230,
    abilities = { {
      id = 1
    }, {
      id = 5
    }, {
      id = 1
    }, {
      id = 30
    } },
    attackSpeed = 2.4,
    offensiveDamageAffinity = {
      Melee = 1,
      Magic = 1,
      Range = 1,
      Piercing = 1.1,
      Fire = 1.25
    },
    offensiveAccuracyAffinityRating = {
      Fire = 1.33
    },
    offensiveCritical = {
      chance = 0.05,
      damageMultiplier = 1.1
    },
    weapon = {
      strength = 0,
      intellect = 0,
      dexterity = 0
    },
    hitMults = {
      minimum = 0.5,
      maximum = 1
    },
    defensiveDamageAffinity = {
      Melee = 1.2,
      Magic = 1.5,
      Range = 0.9,
      Piercing = 0.75,
      Fire = 1.3,
      Ice = 0.75
    },
    defensiveCritical = {
      chance = 0.05,
      damageMultiplier = 0.9
    },
    armor = {
      protection = 15,
      resistance = 40,
      agility = 5,
      stamina = 0
    },
    species = { "demon" }
  },
  ["9"] = {
    name = "Test",
    smallSplashDisplay = true,
    attack = 9,
    strength = 8,
    defense = 7,
    magic = 1,
    range = 1,
    constitution = 23,
    tempHealth = 0,
    monsterCurrentHealth = 230,
    maxHealth = 230,
    abilities = { {
      id = 1
    }, {
      id = 5
    }, {
      id = 1
    }, {
      id = 30
    } },
    attackSpeed = 2.4,
    offensiveDamageAffinity = {
      Melee = 1,
      Magic = 1,
      Range = 1,
      Piercing = 1.1,
      Fire = 1.25
    },
    offensiveAccuracyAffinityRating = {
      Fire = 1.33
    },
    offensiveCritical = {
      chance = 0.05,
      damageMultiplier = 1.1
    },
    weapon = {
      strength = 0,
      intellect = 0,
      dexterity = 0
    },
    hitMults = {
      minimum = 0.5,
      maximum = 1
    },
    defensiveDamageAffinity = {
      Melee = 1.2,
      Magic = 1.5,
      Range = 0.9,
      Piercing = 0.75,
      Fire = 1.3,
      Ice = 0.75
    },
    defensiveCritical = {
      chance = 0.05,
      damageMultiplier = 0.9
    },
    armor = {
      protection = 15,
      resistance = 40,
      agility = 5,
      stamina = 0
    },
    species = { "demon" }
  }
}