Advertisement
Guest User

SBoI 3.24

a guest
Mar 22nd, 2024
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.03 KB | None | 0 0
  1. skills["ConduitSigilAltX"] = {
  2. name = "Storm Brand of Indecision",
  3. baseTypeName = "Storm Brand of Indecision",
  4. color = 3,
  5. baseEffectiveness = 0.77709833559442819,
  6. incrementalEffectiveness = 0.040399998426437,
  7. description = "Creates a magical brand which can attach to a nearby enemy. It periodically activates while attached, firing a beam which deals damage to the branded enemy and those around it. The brand will detach if the enemy dies.",
  8. skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Lightning] = true, [SkillType.Chains] = true, [SkillType.Duration] = true, [SkillType.Totemable] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.Triggerable] = true, [SkillType.Multicastable] = true, [SkillType.Brand] = true, [SkillType.AreaSpell] = true, },
  9. statDescriptionScope = "brand_skill_stat_descriptions",
  10. castTime = 0.75,
  11. preDamageFunc = function(activeSkill, output)
  12. activeSkill.skillData.hitTimeOverride = activeSkill.skillData.repeatFrequency / (1 + activeSkill.skillModList:Sum("INC", activeSkill.skillCfg, "Speed", "BrandActivationFrequency") / 100) / activeSkill.skillModList:More(activeSkill.skillCfg, "BrandActivationFrequency")
  13. end,
  14. statMap = {
  15. ["base_skill_show_average_damage_instead_of_dps"] = {
  16. },
  17. },
  18. baseFlags = {
  19. spell = true,
  20. area = true,
  21. duration = true,
  22. brand = true,
  23. chaining = true,
  24. },
  25. baseMods = {
  26. skill("radius", 9),
  27. },
  28. qualityStats = {
  29. Default = {
  30. { "sigil_attached_target_hit_damage_+%_final", 1 },
  31. },
  32. },
  33. constantStats = {
  34. { "base_number_of_sigils_allowed_per_target", 1 },
  35. { "base_secondary_skill_effect_duration", 6000 },
  36. { "base_skill_effect_duration", 5000 },
  37. { "conduit_sigil_number_of_beam_targets", 1 },
  38. { "base_sigil_repeat_frequency_ms", 400 },
  39. },
  40. stats = {
  41. "spell_minimum_base_lightning_damage",
  42. "spell_maximum_base_lightning_damage",
  43. "is_area_damage",
  44. "additive_cast_speed_modifiers_apply_to_sigil_repeat_frequency",
  45. "base_skill_show_average_damage_instead_of_dps",
  46. "skill_can_add_multiple_charges_per_action",
  47. "console_skill_dont_chase",
  48. "quality_display_storm_brand_is_gem",
  49. "quality_display_sigil_attached_target_damage_is_gem",
  50. "brands_reattach_on_activation",
  51. },
  52. levels = {
  53. [1] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, }, cost = { Mana = 8, }, },
  54. [2] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, }, cost = { Mana = 8, }, },
  55. [3] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, }, cost = { Mana = 9, }, },
  56. [4] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, }, cost = { Mana = 10, }, },
  57. [5] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, }, cost = { Mana = 11, }, },
  58. [6] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, }, cost = { Mana = 12, }, },
  59. [7] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, }, cost = { Mana = 13, }, },
  60. [8] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, }, cost = { Mana = 14, }, },
  61. [9] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, }, cost = { Mana = 15, }, },
  62. [10] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, }, cost = { Mana = 15, }, },
  63. [11] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, }, cost = { Mana = 16, }, },
  64. [12] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, }, cost = { Mana = 17, }, },
  65. [13] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, }, cost = { Mana = 17, }, },
  66. [14] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, }, cost = { Mana = 18, }, },
  67. [15] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, }, cost = { Mana = 19, }, },
  68. [16] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, }, cost = { Mana = 19, }, },
  69. [17] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { Mana = 20, }, },
  70. [18] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, }, cost = { Mana = 20, }, },
  71. [19] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, }, cost = { Mana = 21, }, },
  72. [20] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { Mana = 21, }, },
  73. [21] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { Mana = 22, }, },
  74. [22] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { Mana = 22, }, },
  75. [23] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { Mana = 23, }, },
  76. [24] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { Mana = 23, }, },
  77. [25] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { Mana = 24, }, },
  78. [26] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { Mana = 24, }, },
  79. [27] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { Mana = 25, }, },
  80. [28] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { Mana = 25, }, },
  81. [29] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { Mana = 26, }, },
  82. [30] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { Mana = 26, }, },
  83. [31] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, }, cost = { Mana = 26, }, },
  84. [32] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, },
  85. [33] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, },
  86. [34] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, },
  87. [35] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, },
  88. [36] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, },
  89. [37] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, },
  90. [38] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, },
  91. [39] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, },
  92. [40] = { 0.5, 1.5, damageEffectiveness = 0.60, PvPDamageMultiplier = -80, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, },
  93. },
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement