Zum Inhalt springen


Modul:HeroData: Unterschied zwischen den Versionen

Aus Firestone Idle RPG Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 9: Zeile 9:
     specialization = "Damage",
     specialization = "Damage",
     resource = "Rage",
     resource = "Rage",
     awakening_bonus = "Raining Gold",
     awakening_id = "raining gold", -- NEU: statt awakening_bonus
    skins = { "Wild", "Cheerleader" },


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


Zeile 31: Zeile 21:
     specialization = "Damage",
     specialization = "Damage",
     resource = "Energy",
     resource = "Energy",
     awakening_bonus = "All main attributes",
     awakening_id = "all main attributes",


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


Zeile 52: Zeile 33:
     specialization = "Tank",
     specialization = "Tank",
     resource = "Mana",
     resource = "Mana",
     awakening_bonus = "Prestigious",
     awakening_id = "prestigious",


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


Zeile 72: Zeile 44:
     unlock_at = "Wird freigeschaltet, sobald der Wächter Vermilion die Entwicklung 2 erreicht hat.",
     unlock_at = "Wird freigeschaltet, sobald der Wächter Vermilion die Entwicklung 2 erreicht hat.",
     attackstyle = "Spellcaster",
     attackstyle = "Spellcaster",
    guardian_aura = "Raining Gold",


     main = {
    -- NEU (Guardian): Aura-Keys
      damage = "20",
    aura_id    = "raining gold",
     },
    aura_value = "",
     adv = {
 
       precision   = "10%",
    default_skin = "Young",
       bonus_damage = "300%",
    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%",
     },
     },
   },
   },


   -- Weitere Helden nur mit Werten eintragen …
   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
return p

Aktuelle Version vom 17. Oktober 2025, 08:43 Uhr

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