ออยร่า โอน่า
มนุษย์
monster base type attack cast speed +% and damage -% final [33]
มีโอกาสได้รับ Frenzy Charge 1 ลูก 50% เมื่อปะทะ
Oyra Ona
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
พลังชีวิต
123%
ค่าเกราะ
+50%
การหลบหลีก
+50%
Ailment Threshold
123%
ค่าต้านทาน
30 30 30 20
Damage
114%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 80
Attack Time
1.005 Second
Damage Spread
±20%
ค่าประสบการณ์
100%
Model Size
100%
Type
ExileDuelist5
Metadata
ExileDuelist5
เลเวล
68
พลังชีวิต
7,913
ค่าเกราะ
43,185
อัตราการหลบหลีก
7,109
Damage
426
ความเสียหายเวท
426
ความแม่นยำ
580
Attack Time
1.005
ค่าประสบการณ์
10,255
Minion Life
1,716
Minion Damage
340
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
ฝนระเบิด (Blast Rain)
Base Damage: 341–511
โอกาสคริติคอล: 5%
ความเสียหายโจมตี: 31.25%
Attack Time: 1.005 วินาที
คูลดาวน์: 3 วินาที
ยิงศรขึ้นฟ้าเพื่อให้โปรยปรายลงมาบนพื้นที่ ศรแต่ละดอกจะสร้างความเสียหาย พื้นที่ รอบจุดที่มันตก โดยศรจะตกซ้อนกันในตำแหน่งเป้าหมาย
สร้างความเสียหาย โจมตี ลดลง อีก 68.75%
สร้างความเสียหาย เพิ่มขึ้น อีก 33%
ยิงศร เพิ่มเติม 6 ดอก
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
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
ศรสลาตัน (Tornado Shot)
Base Damage: 341–511
โอกาสคริติคอล: 5%
ความเสียหายโจมตี: 130%
ความเสียหายโจมตี: 130%
Attack Time: 1.005 วินาที
ยิงศรเจาะทะลุที่จะพุ่งไปข้างหน้าจนกว่าจะถึงตำแหน่งเป้าหมาย แล้วยิงโพรเจกไทล์ออกรอบทิศทางจากจุดนั้น ซึ่งจะเคลื่อนที่ออกไปเป็นระยะเวลาสั้นๆ ก่อนที่จะหายไป
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 30%
สร้างความเสียหาย ลดลง อีก 60%
ยิงโพรเจกไทล์ เพิ่มเติม 4 ลูก
ยิงโพรเจกไทล์รอง +3 ลูก
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
โอกาสคริติคอล: 5%
Attack Time: 1.005 วินาที
คูลดาวน์: 6 วินาที
ระยะเวลาพื้นฐาน 12 วินาที
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
บอบบาง (Vulnerability)
เวลาร่าย: 0.5 วินาที
คูลดาวน์: 8 วินาที
สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันได้รับความเสียหาย กายภาพ เพิ่มขึ้น และการโจมตีศัตรูที่ถูกสาปมีโอกาสสร้างสถานะ เลือดไหล
ระยะเวลาพื้นฐาน 11.99 วินาที
ศัตรูที่ถูกสาป ได้รับความเสียหาย กายภาพ เพิ่มขึ้น 34%
การปะทะด้วยการโจมตี ต่อศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ เลือดไหล 25%
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.3125, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        [2] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
        [3] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [4] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
        [5] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
        [6] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [7] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [8] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [9] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [10] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [11] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [12] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [13] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [14] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [15] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [16] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [17] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [18] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [20] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [21] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [22] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [23] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [24] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [25] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [26] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [27] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [28] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [29] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        [30] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
FamilyMonsterSpeedAndDamageFixup
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage ความเสียหาย โจมตี นักเวท ความเร็ว
    มีโอกาสได้รับ Frenzy Charge 1 ลูก 50% เมื่อปะทะ
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • add frenzy charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagsfrenzy_charge
    keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge5
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge5
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.base_mana_cost_-%100
    Stats.additional_life_scaling_index10
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    ออยร่า โอน่า
    มนุษย์
    monster base type attack cast speed +% and damage -% final [33]
    มีโอกาสได้รับ Frenzy Charge 1 ลูก 50% เมื่อปะทะ
    เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    Oyra Ona
    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
    พลังชีวิต
    123%
    ค่าเกราะ
    +50%
    การหลบหลีก
    +50%
    Ailment Threshold
    123%
    ค่าต้านทาน
    30 30 30 20
    Damage
    114%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 80
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    100%
    Model Size
    100%
    Type
    ExileDuelist5
    Metadata
    ExileDuelist5Supporter
    เลเวล
    68
    พลังชีวิต
    7,913
    ค่าเกราะ
    43,185
    อัตราการหลบหลีก
    7,109
    Damage
    426
    ความเสียหายเวท
    426
    ความแม่นยำ
    580
    Attack Time
    1.005
    ค่าประสบการณ์
    10,255
    Minion Life
    1,716
    Minion Damage
    340
    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
    ฝนระเบิด (Blast Rain)
    Base Damage: 341–511
    โอกาสคริติคอล: 5%
    ความเสียหายโจมตี: 31.25%
    Attack Time: 1.005 วินาที
    คูลดาวน์: 3 วินาที
    ยิงศรขึ้นฟ้าเพื่อให้โปรยปรายลงมาบนพื้นที่ ศรแต่ละดอกจะสร้างความเสียหาย พื้นที่ รอบจุดที่มันตก โดยศรจะตกซ้อนกันในตำแหน่งเป้าหมาย
    สร้างความเสียหาย โจมตี ลดลง อีก 68.75%
    สร้างความเสียหาย เพิ่มขึ้น อีก 33%
    ยิงศร เพิ่มเติม 6 ดอก
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    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
    ศรสลาตัน (Tornado Shot)
    Base Damage: 341–511
    โอกาสคริติคอล: 5%
    ความเสียหายโจมตี: 130%
    ความเสียหายโจมตี: 130%
    Attack Time: 1.005 วินาที
    ยิงศรเจาะทะลุที่จะพุ่งไปข้างหน้าจนกว่าจะถึงตำแหน่งเป้าหมาย แล้วยิงโพรเจกไทล์ออกรอบทิศทางจากจุดนั้น ซึ่งจะเคลื่อนที่ออกไปเป็นระยะเวลาสั้นๆ ก่อนที่จะหายไป
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 30%
    สร้างความเสียหาย ลดลง อีก 60%
    ยิงโพรเจกไทล์ เพิ่มเติม 4 ลูก
    ยิงโพรเจกไทล์รอง +3 ลูก
    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
    โอกาสคริติคอล: 5%
    Attack Time: 1.005 วินาที
    คูลดาวน์: 6 วินาที
    ระยะเวลาพื้นฐาน 12 วินาที
    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
    บอบบาง (Vulnerability)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 8 วินาที
    สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันได้รับความเสียหาย กายภาพ เพิ่มขึ้น และการโจมตีศัตรูที่ถูกสาปมีโอกาสสร้างสถานะ เลือดไหล
    ระยะเวลาพื้นฐาน 11.99 วินาที
    ศัตรูที่ถูกสาป ได้รับความเสียหาย กายภาพ เพิ่มขึ้น 34%
    การปะทะด้วยการโจมตี ต่อศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ เลือดไหล 25%
    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.3125, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
            [3] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [4] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [5] = {4, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
            [6] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [7] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [8] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [9] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [10] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [14] = {5, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [15] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [16] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [17] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [18] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [20] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [21] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [22] = {6, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [23] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [24] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [25] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [26] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [27] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [28] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [29] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
            [30] = {7, 50, 80, 33, 1, -5, baseMultiplier = 0.3125, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    FamilyMonsterSpeedAndDamageFixup
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage ความเสียหาย โจมตี นักเวท ความเร็ว
    มีโอกาสได้รับ Frenzy Charge 1 ลูก 50% เมื่อปะทะ
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • add frenzy charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagsfrenzy_charge
    เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    FamilyMonsterSupporterGigantism
    DomainsMonster (3)
    GenerationTypeยูนิค (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
    SpectreN
    Tagshas_bow, human, humanoid, is_clone, mail_armour, medium_height, medium_movement, not_int, physical_affinity, puncturing_weapon, ranged, red_blood
    พลังชีวิต
    123%
    ค่าเกราะ
    +50%
    การหลบหลีก
    +50%
    Ailment Threshold
    123%
    ค่าต้านทาน
    30 30 30 20
    Damage
    114%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 80
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    100%
    Model Size
    100%
    Type
    ExileDuelist5Clone
    Metadata
    ExileDuelist5Clone
    เลเวล
    68
    พลังชีวิต
    7,913
    ค่าเกราะ
    43,185
    อัตราการหลบหลีก
    7,109
    Damage
    426
    ความเสียหายเวท
    426
    ความแม่นยำ
    580
    Attack Time
    1.005
    ค่าประสบการณ์
    10,255
    Minion Life
    1,716
    Minion Damage
    340
    Ailment Threshold
    7,913
    Chill
    25
    Shock
    25
    Brittle
    142
    Scorch
    25
    Sap
    69
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    โจมตีธรรมดา (Default Attack)
    Base Damage: 341–511
    โอกาสคริติคอล: 5%
    Attack Time: 1.005 วินาที
    โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
    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 = { }, },
        },
    }
    
    keyval
    Stats.item_drop_slots0
    Stats.energy_shield_recharge_rate_per_minute_%0
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge5
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge5
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.base_mana_cost_-%100
    Stats.additional_life_scaling_index10
    Stats.is_double1
    Stats.minion_dies_when_parent_dies1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    Pathfinding.immobiletrue
    Life.corpse_usablefalse
    Life.on_deathDelete();
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.