Zum Inhalt springen


Modul:HeroData

Aus Firestone Idle RPG Wiki

Die Dokumentation für dieses Modul kann unter Modul:HeroData/Doku erstellt werden

-- Modul:HeroData
local p = {}

p.heroes = {
  Talia = {
    class = "Warrior",
    unlock_at = "Stage 2",
    attackstyle = "Melee",
    specialization = "Damage",
    resource = "Rage",
    awakening_bonus = "Raining Gold",
    skins = { "Wild", "Cheerleader" },

    main = {
      damage = "90",
      hp     = "1.770",
      armor  = "14",
    },
    adv = {
      precision    = "12%",
      bonus_damage = "+180%",
      speed        = "1,9″",
      dodge        = "5%",
    },
  },

  Burt = {
    class = "Warrior",
    unlock_at = "Stage 4",
    attackstyle = "Ranged",
    specialization = "Damage",
    resource = "Energy",
    awakening_bonus = "All main attributes",

    main = {
      damage = "82",
      hp     = "1.650",
      armor  = "12",
    },
    adv = {
      precision    = "15%",
      bonus_damage = "+140%",
      speed        = "1,5″",
      dodge        = "4%",
    },
  },

  Valerius = {
    class = "Paladin",
    unlock_at = "Stage 700",
    attackstyle = "Melee",
    specialization = "Tank",
    resource = "Mana",
    awakening_bonus = "Prestigious",

    main = {
      damage = "45",
      hp     = "3.450",
      armor  = "25",
    },
    adv = {
      precision    = "2%",
      bonus_damage = "+50%",
      speed        = "2,3″",
      dodge        = "12%",
    },
  },

  Vermilion = {
    entity = "guardian",
    class = "Feuer",
    unlock_at = "Wird freigeschaltet, sobald der Wächter Vermilion die Entwicklung 2 erreicht hat.",
    attackstyle = "Spellcaster",
    guardian_aura = "Raining Gold",
    default_skin = "Young",
    skins = { "Topaz", "Fire", "Ruby", "Battle" },

    main = {
      damage = "20",
    },
    adv = {
      precision    = "10%",
      bonus_damage = "300%",
    },

    -- Chaos-Rift-Werte (beliebig viele Keys entsprechend Config)
    chaos = {
      main = { rift_main = "2.326" },
      adv  = { crit="5%", accuracy="5%", elemental="100%" },
      aura_id    = "redemption",  -- << Key für Icon + Tooltip
      aura_value = "0%",          -- << Anzeige im Kasten
    },
  },

  Aegis = {
    entity = "wm",
    specialization = "Damage",
    awakening_bonus = "Macht Schaden, durch 100% auf blabla",

    main = {
      damage = "20",
    },
    adv = {
      precision    = "10%",
    },
  },

  -- Weitere Helden nur mit Werten eintragen …
}

return p