Oyra Ona
Humanóide
monster base type attack cast speed +% and damage -% final [33]
50% de chance de receber uma Carga de Frenesi ao Acertar
SpectreN
Tagscursing_monster, fire_affinity, has_bow, human, humanoid, mail_armour, medium_height, medium_movement, not_int, physical_affinity, puncturing_weapon, ranged, red_blood, rogue_exile
Vida
123%
Armadura
+50%
Evasão
+50%
Ailment Threshold
123%
Resistência
30 30 30 20
Damage
114%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
6 ~ 80
Attack Time
1.005 Second
Damage Spread
±20%
Experiência
220%
Model Size
100%
Type
ExileDuelist5
Metadata
ExileDuelist5
Nível
68
Vida
7,913
Armadura
43,185
Evasão
7,109
Escudo de Energia
0
Damage
426
Dano Mágico
426
Precisão
290
Attack Time
1.005
Experiência
22,561
Ailment Threshold
7,913
Chill
25
Shock
25
Brittle
142
Scorch
25
Sap
69
ExileDuelistBlastRain
Attack, RangedAttack, Fire, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
Chuva Explosiva
Base Damage: 341–511
Chance de Crítico: 5%
Dano de Ataque: 50%
Dano de Ataque: 50%
Attack Time: 1.005 seg
Recarga: 3 seg
Dispara uma flecha explosiva no ar, que se divide e chove em uma área. Cada flecha causa dano em área ao redor de onde cair, e todas elas se sobrepõem no local alvo.
Causa 50% menos Dano de Ataque
Causa 33% mais Dano
Dispara 6 Flechas adicionais
50% do Dano Físico Convertido para Dano de Fogo
active skill area of effect radius +% final [-5]
animation effect variation [1]
base is projectile [1]
blast rain arrow delay ms [80]
is area damage [1]
skill can fire arrows [1]
ExileDuelistTornadoShot
Attack, Projectile, ProjectilesFromUser, Trappable, Mineable, Totemable, RangedAttack, MirageArcherCanUse, Triggerable
Tiro Tornado
Base Damage: 341–511
Chance de Crítico: 5%
Dano de Ataque: 130%
Dano de Ataque: 130%
Attack Time: 1.005 seg
Atira um tiro penetrante que viaja até atingir o local alvo. Então ele atirará projéteis de fogo em todas as direções a partir daquele ponto, que podem viajar por um tempo curto antes de desaparecerem.
Causa 30% mais Dano de Ataque
Causa 60% menos Dano
Dispara 4 Projéteis adicionais
Dispara +3 Projéteis secundários
base is projectile [1]
skill can fire arrows [1]
ExileDuelistBlinkArrow
ProjectileSpeed, Attack, Minion, RangedAttack, MinionsCanExplode, Duration, Totemable, Trappable, Mineable, Movement, Triggerable, CreatesMinion, Travel, Rain, Cooldown
Base Damage: 341–511
Chance de Crítico: 5%
Attack Time: 1.005 seg
Recarga: 6 seg
Duração base é de 12 segundos
alternate minion [16]
base is projectile [1]
base number of clones allowed [1]
number of monsters to summon [1]
ExileVulnerability
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, Physical, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Vulnerabilidade
Tempo de Conjuração: 0.5 seg
Recarga: 8 seg
Amaldiçoa todos os alvos na área, fazendo com que sofram dano físico aumentado. Ataques contra inimigos amaldiçoados têm uma chance de infligir sangramento.
Duração base é de 11.99 segundos
Inimigos Amaldiçoados sofrem 34% de aumento de Dano Físico
Acertos de Ataques contra Inimigos Amaldiçoados têm 25% de chance de infligir Sangramento
active skill area of effect radius +% final [38]

Object Type

version 2
extends "Metadata/Monsters/Exiles/Exile"

Stats
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileDuelist5"] = {
    name = "Oyra Ona",
    life = 1.23,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.14,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "ExileVulnerability",
        "ExileDuelistTornadoShot",
        "ExileDuelistBlinkArrow",
        "ExileDuelistBlastRain",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
    },
    levels = {
        [1] = {9900, 25, 25, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
        [2] = {10010, 25, 2, 25, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {10120, 26, 4, 25, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {10230, 26, 6, 25, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {10340, 27, 8, 25, levelRequirement = 35, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {10450, 27, 10, 25, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {10560, 28, 12, 25, levelRequirement = 40, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {10670, 28, 14, 25, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {10780, 29, 16, 25, levelRequirement = 46, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {10890, 29, 18, 25, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {11000, 30, 20, 25, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {11110, 30, 22, 25, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {11220, 31, 24, 25, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {11330, 31, 26, 25, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {11440, 32, 28, 25, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {11550, 32, 30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {11660, 33, 32, 25, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {11770, 33, 34, 25, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {11880, 34, 36, 25, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {11990, 34, 38, 25, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {12100, 35, 40, 25, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {12210, 35, 42, 25, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {12320, 36, 44, 25, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {12430, 36, 46, 25, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {12540, 37, 48, 25, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {12650, 37, 50, 25, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {12760, 38, 52, 25, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {12870, 38, 54, 25, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {12980, 39, 56, 25, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {13090, 39, 58, 25, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileDuelistTornadoShot"] = {
    name = "Tornado Shot",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a piercing shot that travels until it reaches the targeted location. It will then fire projectiles out in all directions from that point, which will travel for a short time before disappearing.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "number_of_additional_projectiles",
        "tornado_shot_num_of_secondary_projectiles",
        "base_is_projectile",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {-20, 1, 3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {1, 1},  cost = { }, },
        [2] = {-40, 2, 3, baseMultiplier = 1.3, levelRequirement = 35, statInterpolation = {1, 1},  cost = { }, },
        [3] = {-60, 4, 3, baseMultiplier = 1.3, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileDuelistBlinkArrow"] = {
    name = "ExileDuelistBlinkArrow",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.ProjectileSpeed] = true,
        [SkillType.Attack] = true,
        [SkillType.Minion] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Movement] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Travel] = true,
        [SkillType.Rain] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "number_of_monsters_to_summon",
        "alternate_minion",
        "base_number_of_clones_allowed",
        "base_is_projectile",
    },
    levels = {
        [1] = {12000, 1, 16, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileDuelistBlastRain"] = {
    name = "Blast Rain",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Fire] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileSpeed] = true,
        [SkillType.ProjectileNumber] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Rain] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_arrows",
        "skill_physical_damage_%_to_convert_to_fire",
        "blast_rain_arrow_delay_ms",
        "active_skill_damage_+%_final",
        "animation_effect_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "is_area_damage",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        [2] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
        [3] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [4] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
        [5] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
        [6] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [7] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [8] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [9] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [10] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [11] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [12] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [13] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [14] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [15] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [16] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [17] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [18] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [20] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [21] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [22] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [23] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [24] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [25] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [26] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [27] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [28] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [29] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        [30] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
IdMonsterSpeedAndDamageFixupComplete
FamilyMonsterSpeedAndDamageFixup
Domainsmonstro (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    50% de chance de receber uma Carga de Frenesi ao Acertar
    IdExileDuelistGainFrenzyChargeOnHit
    FamilyStance
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • add frenzy charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagsfrenzy_charge
    Oyra Ona
    Humanóide
    monster base type attack cast speed +% and damage -% final [33]
    50% de chance de receber uma Carga de Frenesi ao Acertar
    Vida máxima aumentada em 100%
    Área de Efeito aumentada em 100%
    Tamanho do Personagem aumentado em 80%
    SpectreN
    Tagscursing_monster, fire_affinity, has_bow, human, humanoid, mail_armour, medium_height, medium_movement, not_int, physical_affinity, puncturing_weapon, ranged, red_blood, rogue_exile
    Vida
    123%
    Armadura
    +50%
    Evasão
    +50%
    Ailment Threshold
    123%
    Resistência
    30 30 30 20
    Damage
    114%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 80
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experiência
    220%
    Model Size
    100%
    Type
    ExileDuelist5
    Metadata
    ExileDuelist5Supporter
    Nível
    68
    Vida
    7,913
    Armadura
    43,185
    Evasão
    7,109
    Escudo de Energia
    0
    Damage
    426
    Dano Mágico
    426
    Precisão
    290
    Attack Time
    1.005
    Experiência
    22,561
    Ailment Threshold
    7,913
    Chill
    25
    Shock
    25
    Brittle
    142
    Scorch
    25
    Sap
    69
    ExileDuelistBlastRain
    Attack, RangedAttack, Fire, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
    Chuva Explosiva
    Base Damage: 341–511
    Chance de Crítico: 5%
    Dano de Ataque: 50%
    Dano de Ataque: 50%
    Attack Time: 1.005 seg
    Recarga: 3 seg
    Dispara uma flecha explosiva no ar, que se divide e chove em uma área. Cada flecha causa dano em área ao redor de onde cair, e todas elas se sobrepõem no local alvo.
    Causa 50% menos Dano de Ataque
    Causa 33% mais Dano
    Dispara 6 Flechas adicionais
    50% do Dano Físico Convertido para Dano de Fogo
    active skill area of effect radius +% final [-5]
    animation effect variation [1]
    base is projectile [1]
    blast rain arrow delay ms [80]
    is area damage [1]
    skill can fire arrows [1]
    ExileDuelistTornadoShot
    Attack, Projectile, ProjectilesFromUser, Trappable, Mineable, Totemable, RangedAttack, MirageArcherCanUse, Triggerable
    Tiro Tornado
    Base Damage: 341–511
    Chance de Crítico: 5%
    Dano de Ataque: 130%
    Dano de Ataque: 130%
    Attack Time: 1.005 seg
    Atira um tiro penetrante que viaja até atingir o local alvo. Então ele atirará projéteis de fogo em todas as direções a partir daquele ponto, que podem viajar por um tempo curto antes de desaparecerem.
    Causa 30% mais Dano de Ataque
    Causa 60% menos Dano
    Dispara 4 Projéteis adicionais
    Dispara +3 Projéteis secundários
    base is projectile [1]
    skill can fire arrows [1]
    ExileDuelistBlinkArrow
    ProjectileSpeed, Attack, Minion, RangedAttack, MinionsCanExplode, Duration, Totemable, Trappable, Mineable, Movement, Triggerable, CreatesMinion, Travel, Rain, Cooldown
    Base Damage: 341–511
    Chance de Crítico: 5%
    Attack Time: 1.005 seg
    Recarga: 6 seg
    Duração base é de 12 segundos
    alternate minion [16]
    base is projectile [1]
    base number of clones allowed [1]
    number of monsters to summon [1]
    ExileVulnerability
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, Physical, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Vulnerabilidade
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa todos os alvos na área, fazendo com que sofram dano físico aumentado. Ataques contra inimigos amaldiçoados têm uma chance de infligir sangramento.
    Duração base é de 11.99 segundos
    Inimigos Amaldiçoados sofrem 34% de aumento de Dano Físico
    Acertos de Ataques contra Inimigos Amaldiçoados têm 25% de chance de infligir Sangramento
    active skill area of effect radius +% final [38]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    Stats
    {
    
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileDuelist5Supporter"] = {
        name = "Oyra Ona",
        life = 1.23,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.14,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 80,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "ExileVulnerability",
            "ExileDuelistTornadoShot",
            "ExileDuelistBlinkArrow",
            "ExileDuelistBlastRain",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVulnerability"] = {
        name = "Vulnerability",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Physical] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "physical_damage_taken_+%",
            "receive_bleeding_chance_%_when_hit_by_attack",
        },
        levels = {
            [1] = {9900, 25, 25, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
            [2] = {10010, 25, 2, 25, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {10120, 26, 4, 25, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {10230, 26, 6, 25, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {10340, 27, 8, 25, levelRequirement = 35, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {10450, 27, 10, 25, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
            [7] = {10560, 28, 12, 25, levelRequirement = 40, statInterpolation = {1, 1, 1},  cost = { }, },
            [8] = {10670, 28, 14, 25, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
            [9] = {10780, 29, 16, 25, levelRequirement = 46, statInterpolation = {1, 1, 1},  cost = { }, },
            [10] = {10890, 29, 18, 25, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
            [11] = {11000, 30, 20, 25, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
            [12] = {11110, 30, 22, 25, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
            [13] = {11220, 31, 24, 25, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
            [14] = {11330, 31, 26, 25, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
            [15] = {11440, 32, 28, 25, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
            [16] = {11550, 32, 30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
            [17] = {11660, 33, 32, 25, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
            [18] = {11770, 33, 34, 25, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
            [19] = {11880, 34, 36, 25, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
            [20] = {11990, 34, 38, 25, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
            [21] = {12100, 35, 40, 25, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
            [22] = {12210, 35, 42, 25, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
            [23] = {12320, 36, 44, 25, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
            [24] = {12430, 36, 46, 25, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
            [25] = {12540, 37, 48, 25, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
            [26] = {12650, 37, 50, 25, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
            [27] = {12760, 38, 52, 25, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
            [28] = {12870, 38, 54, 25, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
            [29] = {12980, 39, 56, 25, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
            [30] = {13090, 39, 58, 25, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileDuelistTornadoShot"] = {
        name = "Tornado Shot",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires a piercing shot that travels until it reaches the targeted location. It will then fire projectiles out in all directions from that point, which will travel for a short time before disappearing.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "number_of_additional_projectiles",
            "tornado_shot_num_of_secondary_projectiles",
            "base_is_projectile",
            "skill_can_fire_arrows",
        },
        levels = {
            [1] = {-20, 1, 3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {1, 1},  cost = { }, },
            [2] = {-40, 2, 3, baseMultiplier = 1.3, levelRequirement = 35, statInterpolation = {1, 1},  cost = { }, },
            [3] = {-60, 4, 3, baseMultiplier = 1.3, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileDuelistBlinkArrow"] = {
        name = "ExileDuelistBlinkArrow",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.ProjectileSpeed] = true,
            [SkillType.Attack] = true,
            [SkillType.Minion] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Movement] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CreatesMinion] = true,
            [SkillType.Travel] = true,
            [SkillType.Rain] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            duration = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "base_number_of_clones_allowed",
            "base_is_projectile",
        },
        levels = {
            [1] = {12000, 1, 16, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileDuelistBlastRain"] = {
        name = "Blast Rain",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Fire] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Area] = true,
            [SkillType.ProjectileSpeed] = true,
            [SkillType.ProjectileNumber] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Rain] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_additional_arrows",
            "skill_physical_damage_%_to_convert_to_fire",
            "blast_rain_arrow_delay_ms",
            "active_skill_damage_+%_final",
            "animation_effect_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
            "is_area_damage",
            "skill_can_fire_arrows",
        },
        levels = {
            [1] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
            [3] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [4] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [5] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
            [6] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [7] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [8] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [9] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [10] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [14] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [15] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [16] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [17] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [18] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [20] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [21] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [22] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [23] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [24] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [25] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [26] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [27] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [28] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [29] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
            [30] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.5, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    50% de chance de receber uma Carga de Frenesi ao Acertar
    IdExileDuelistGainFrenzyChargeOnHit
    FamilyStance
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • add frenzy charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagsfrenzy_charge
    Vida máxima aumentada em 100%
    Área de Efeito aumentada em 100%
    Tamanho do Personagem aumentado em 80%
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • maximum life +% Min: 100 Max: 100 Global
  • base actor scale +% Min: 80 Max: 80 Global
  • base skill area of effect +% Min: 100 Max: 100 Global
  • Oyra Ona
    Humanóide
    SpectreN
    Tagshas_bow, human, humanoid, is_clone, mail_armour, medium_height, medium_movement, not_int, physical_affinity, puncturing_weapon, ranged, red_blood
    Vida
    123%
    Armadura
    +50%
    Evasão
    +50%
    Ailment Threshold
    123%
    Resistência
    30 30 30 20
    Damage
    114%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 80
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experiência
    220%
    Model Size
    100%
    Type
    ExileDuelist5Clone
    Metadata
    ExileDuelist5Clone
    Nível
    68
    Vida
    7,913
    Armadura
    43,185
    Evasão
    7,109
    Escudo de Energia
    0
    Damage
    426
    Dano Mágico
    426
    Precisão
    290
    Attack Time
    1.005
    Experiência
    22,561
    Ailment Threshold
    7,913
    Chill
    25
    Shock
    25
    Brittle
    142
    Scorch
    25
    Sap
    69
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 341–511
    Chance de Crítico: 5%
    Attack Time: 1.005 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    DiesAfterTime
    {
    }
    
    Pathfinding
    {
    	immobile = true
    }
    
    Life
    {
    	corpse_usable = false
    
    	on_death = "Delete();"
    }
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_is_double = 1
    	set_energy_shield_recharge_rate_per_minute_% = 0
    	set_minion_dies_when_parent_dies = 1
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileDuelist5Clone"] = {
        name = "Oyra Ona",
        life = 1.23,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.14,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 80,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "Melee",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }