Zum Inhalt springen


Modul:HeroData

Aus Firestone Idle RPG Wiki
Version vom 17. Oktober 2025, 08:43 Uhr von Webmaster (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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_id = "raining gold",  -- NEU: statt awakening_bonus

    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_id = "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_id = "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",

    -- NEU (Guardian): Aura-Keys
    aura_id    = "raining gold",
    aura_value = "",

    default_skin = "Young",
    skins = { "Topaz", "Fire", "Ruby", "Battle" },

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

    -- NEU (Chaos-Bereich)
    chaos = {
      main = { rift_main = "2.326" },
      adv  = { crit = "5%", accuracy = "5%", elemental = "100%" },
      aura_id    = "redemption",
      aura_value = "1%",
    },
  },

  Aegis = {
    entity = "wm",
    specialization = "Damage",

    -- NEU (WM): Milestone + Fähigkeit
    milestone_id = "raining gold",
    ability      = "Das ist ein Fähigkeit Test",

    main = { damage = "20", hp = "3333", armor = "29" },
    adv  = { precision = "10%" },
  },
}

return p