Merveil, a Reflexão
Demoníaco
Monstros concedem Experiência aumentada em 100%
Raridade dos Itens Derrubados aumentada em 15000%
Recarga do Escudo de Energia reduzida em 65%
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
Merveil, the Reflection
SpectreN
AreaMapa: Mar Subterrâneo
TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, merveil_boss, non_unique_map_boss, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
Vida
400%
Energy Shield From Life
100%
Ailment Threshold
400%
Resistência
40 40 40 25
Damage
180%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
6 ~ 9
Attack Time
1.455 Second
Damage Spread
±30%
Experiência
200%
Model Size
150%
Type
MapIllusionBoss
Metadata
MapBossMerveil
Nível
77
Vida
2,565,615
Armadura
58,245
Evasão
6,448
Escudo de Energia
10,660
Damage
1,306
Dano Mágico
1,949
Precisão
412
Attack Time
0.97485
Experiência
134,112
Ailment Threshold
1,282,807
Chill
4,056
Shock
4,056
Brittle
22,948
Scorch
4,056
Sap
11,207
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Padrão
Base Damage: 1815–3370
Chance de Crítico: 5%
Attack Time: 1.455 seg
Abate seus inimigos com um golpe poderoso.
skill can fire arrows [1]
skill can fire wand projectiles [1]
MapMerveilIceSpear
Spell, Triggerable
Chance de Crítico: 10%
Tempo de Conjuração: 1.77 seg
Causa 784.7 a 1177 de Dano de Gelo
Segunda forma possui um aumento de 400% de Chance de Crítico
Não Pode Congelar
base is projectile [1]
monster penalty against minions damage +% final vs player minions [-25]
MerveilTeleport
Spell
Tempo de Conjuração: 1 seg
MerveilAnimateWeapon
Spell
Tempo de Conjuração: 1 seg
Recarga: 5 seg
Duração base é de 5 segundos
MapMerveilIcestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
Tormenta Flamejante
Tempo de Conjuração: 0.9 seg
Recarga: 6 seg
Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
Causa 462.2 a 577.7 de Dano de Gelo
Duração base é de 6 segundos
Um impacto a cada 0.05 segundos
O raio Base é de 1 metro
firestorm base area of effect +% [-35]
firestorm drop ground ice duration ms [3600]
firestorm use server effects [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-35]
MerveilSummonStatue
Spell, Triggerable
Tempo de Conjuração: 0.7 seg
Recarga: 6 seg

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	set_item_drop_slots = 0
	set_monster_no_drops = 1
	set_monster_has_second_form = 1
	set_monster_can_spawn_with_talisman = 1
}

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
}


Life
{
	corpse_usable = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
}

Life
{
	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
}

Render
{
     //turn_duration = 0.45
}

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/gold_summon/goldsummon.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/seawitchillusion/MapBossMerveil"] = {
    name = "Merveil, the Reflection",
    life = 4,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.8,
    damageSpread = 0.3,
    attackTime = 1.455,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "One Hand Sword",
    skillList = {
        "Melee",
        "MapMerveilIcestorm",
        "MapMerveilIceSpear",
        "MerveilTeleport",
        "MerveilAnimateWeapon",
        "MerveilSummonStatue",
    },
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MapMerveilIcestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "firestorm_base_area_of_effect_+%",
        "firestorm_drop_ground_ice_duration_ms",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MapMerveilIceSpear"] = {
    name = "MapMerveilIceSpear",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.77,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "ice_spear_second_form_critical_strike_chance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "never_freeze",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MerveilTeleport"] = {
    name = "MerveilTeleport",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MerveilAnimateWeapon"] = {
    name = "MerveilAnimateWeapon",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
        [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MerveilSummonStatue"] = {
    name = "MerveilSummonStatue",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.7,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
        [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
        [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
    },
}
Monstros concedem Experiência aumentada em 100%
Raridade dos Itens Derrubados aumentada em 15000%
IdMonsterMapBoss
FamilyMonsterMapBoss
Domainsmonstro (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Recarga do Escudo de Energia reduzida em 65%
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    Recarga do Escudo de Energia reduzida em 65%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    Tagsdemon, elder_map_boss, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, non_attacking, not_dex, not_str, red_blood, slashing_weapon
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBoss
    Metadata
    MapBossMerveilElder

    Object Type

    version 2
    extends "Metadata/Monsters/ElderBosses/ElderBossClone"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/ElderBosses/ElderBossClone"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilElder"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
        },
        modList = {
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Recarga do Escudo de Energia reduzida em 65%
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    Recarga do Escudo de Energia reduzida em 65%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, no_maven, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBoss
    Metadata
    MapBossMerveilShaper
    Nível
    68
    Vida
    557,385
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    766
    Dano Mágico
    1,143
    Precisão
    290
    Attack Time
    0.97485
    Experiência
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 1064–1976
    Chance de Crítico: 5%
    Attack Time: 1.455 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MapMerveilIceSpear
    Spell, Triggerable
    Chance de Crítico: 10%
    Tempo de Conjuração: 1.77 seg
    Causa 591 a 886.5 de Dano de Gelo
    Segunda forma possui um aumento de 400% de Chance de Crítico
    Não Pode Congelar
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MerveilTeleport
    Spell
    Tempo de Conjuração: 1 seg
    MerveilAnimateWeapon
    Spell
    Tempo de Conjuração: 1 seg
    Recarga: 5 seg
    Duração base é de 5 segundos
    MapMerveilIcestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Tormenta Flamejante
    Tempo de Conjuração: 0.9 seg
    Recarga: 6 seg
    Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
    Causa 278.3 a 347.8 de Dano de Gelo
    Duração base é de 6 segundos
    Um impacto a cada 0.05 segundos
    O raio Base é de 1 metro
    firestorm base area of effect +% [-35]
    firestorm drop ground ice duration ms [3600]
    firestorm use server effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-35]
    MerveilSummonStatue
    Spell, Triggerable
    Tempo de Conjuração: 0.7 seg
    Recarga: 6 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_monster_no_drops = 1
    	set_monster_has_second_form = 1
    	set_monster_can_spawn_with_talisman = 1
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
    }
    
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    
    Life
    {
    	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
    }
    
    Render
    {
         //turn_duration = 0.45
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/gold_summon/goldsummon.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilShaper"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "Melee",
            "MapMerveilIcestorm",
            "MapMerveilIceSpear",
            "MerveilTeleport",
            "MerveilAnimateWeapon",
            "MerveilSummonStatue",
        },
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIcestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "firestorm_drop_ground_ice_duration_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "firestorm_use_server_effects",
        },
        levels = {
            [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIceSpear"] = {
        name = "MapMerveilIceSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "ice_spear_second_form_critical_strike_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "never_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilTeleport"] = {
        name = "MerveilTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilAnimateWeapon"] = {
        name = "MerveilAnimateWeapon",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilSummonStatue"] = {
        name = "MerveilSummonStatue",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.7,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
            [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Recarga do Escudo de Energia reduzida em 65%
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    Recarga do Escudo de Energia reduzida em 65%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBoss
    Metadata
    BossMerveilEndlessLedge2
    Nível
    68
    Vida
    557,385
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    766
    Dano Mágico
    1,143
    Precisão
    290
    Attack Time
    0.97485
    Experiência
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 1064–1976
    Chance de Crítico: 5%
    Attack Time: 1.455 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MapMerveilIceSpear
    Spell, Triggerable
    Chance de Crítico: 10%
    Tempo de Conjuração: 1.77 seg
    Causa 591 a 886.5 de Dano de Gelo
    Segunda forma possui um aumento de 400% de Chance de Crítico
    Não Pode Congelar
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MerveilTeleport
    Spell
    Tempo de Conjuração: 1 seg
    MerveilAnimateWeapon
    Spell
    Tempo de Conjuração: 1 seg
    Recarga: 5 seg
    Duração base é de 5 segundos
    MapMerveilIcestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Tormenta Flamejante
    Tempo de Conjuração: 0.9 seg
    Recarga: 6 seg
    Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
    Causa 278.3 a 347.8 de Dano de Gelo
    Duração base é de 6 segundos
    Um impacto a cada 0.05 segundos
    O raio Base é de 1 metro
    firestorm base area of effect +% [-35]
    firestorm drop ground ice duration ms [3600]
    firestorm use server effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-35]
    MerveilSummonStatue
    Spell, Triggerable
    Tempo de Conjuração: 0.7 seg
    Recarga: 6 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_monster_no_drops = 1
    	set_monster_has_second_form = 1
    	set_monster_can_spawn_with_talisman = 1
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
    }
    
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    
    Life
    {
    	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
    }
    
    Render
    {
         //turn_duration = 0.45
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/BossMerveilEndlessLedge2"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "Melee",
            "MapMerveilIcestorm",
            "MapMerveilIceSpear",
            "MerveilTeleport",
            "MerveilAnimateWeapon",
            "MerveilSummonStatue",
        },
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIcestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "firestorm_drop_ground_ice_duration_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "firestorm_use_server_effects",
        },
        levels = {
            [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIceSpear"] = {
        name = "MapMerveilIceSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "ice_spear_second_form_critical_strike_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "never_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilTeleport"] = {
        name = "MerveilTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilAnimateWeapon"] = {
        name = "MerveilAnimateWeapon",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilSummonStatue"] = {
        name = "MerveilSummonStatue",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.7,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
            [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Recarga do Escudo de Energia reduzida em 65%
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    Recarga do Escudo de Energia reduzida em 65%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    AreaVórtice do Caos
    TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, merveil_boss, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon, unique_map_boss
    Vida
    1700%
    Energy Shield From Life
    100%
    Ailment Threshold
    1200%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBossMaelstrom
    Metadata
    MapBossMerveilMaelstrom
    Nível
    72
    Vida
    3,961,543
    Armadura
    39,449
    Evasão
    5,444
    Escudo de Energia
    7,850
    Damage
    973
    Dano Mágico
    1,452
    Precisão
    339
    Attack Time
    0.97485
    Experiência
    122,870
    Ailment Threshold
    1,565,975
    Chill
    4,952
    Shock
    4,952
    Brittle
    28,014
    Scorch
    4,952
    Sap
    13,680
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 1352–2511
    Chance de Crítico: 5%
    Attack Time: 1.455 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MapMerveilIceSpear
    Spell, Triggerable
    Chance de Crítico: 10%
    Tempo de Conjuração: 1.77 seg
    Causa 670.4 a 1006 de Dano de Gelo
    Segunda forma possui um aumento de 400% de Chance de Crítico
    Não Pode Congelar
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MerveilTeleport
    Spell
    Tempo de Conjuração: 1 seg
    MerveilAnimateWeapon
    Spell
    Tempo de Conjuração: 1 seg
    Recarga: 5 seg
    Duração base é de 5 segundos
    MapMerveilIcestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Tormenta Flamejante
    Tempo de Conjuração: 0.9 seg
    Recarga: 6 seg
    Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
    Causa 348.6 a 435.8 de Dano de Gelo
    Duração base é de 6 segundos
    Um impacto a cada 0.05 segundos
    O raio Base é de 1 metro
    firestorm base area of effect +% [-35]
    firestorm drop ground ice duration ms [3600]
    firestorm use server effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-35]
    MerveilSummonStatue
    Spell, Triggerable
    Tempo de Conjuração: 0.7 seg
    Recarga: 6 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_monster_no_drops = 1
    	set_monster_has_second_form = 1
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
    }
    
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    
    Life
    {
    	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
    }
    
    Render
    {
         //turn_duration = 0.45
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/gold_summon/goldsummon.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilMaelstrom"] = {
        name = "Merveil, the Reflection",
        life = 17,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "Melee",
            "MapMerveilIcestorm",
            "MapMerveilIceSpear",
            "MerveilTeleport",
            "MerveilAnimateWeapon",
            "MerveilSummonStatue",
        },
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIcestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "firestorm_drop_ground_ice_duration_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "firestorm_use_server_effects",
        },
        levels = {
            [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIceSpear"] = {
        name = "MapMerveilIceSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "ice_spear_second_form_critical_strike_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "never_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilTeleport"] = {
        name = "MerveilTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilAnimateWeapon"] = {
        name = "MerveilAnimateWeapon",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilSummonStatue"] = {
        name = "MerveilSummonStatue",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.7,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
            [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Recarga do Escudo de Energia reduzida em 65%
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, merveil_boss, non_unique_map_boss, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBossOnly
    Metadata
    MapBossMerveilIllusion
    Nível
    68
    Vida
    557,385
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    766
    Dano Mágico
    1,143
    Precisão
    290
    Attack Time
    0.97485
    Experiência
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 1064–1976
    Chance de Crítico: 5%
    Attack Time: 1.455 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MapMerveilIceSpear
    Spell, Triggerable
    Chance de Crítico: 10%
    Tempo de Conjuração: 1.77 seg
    Causa 591 a 886.5 de Dano de Gelo
    Segunda forma possui um aumento de 400% de Chance de Crítico
    Não Pode Congelar
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MerveilTeleport
    Spell
    Tempo de Conjuração: 1 seg
    MerveilAnimateWeapon
    Spell
    Tempo de Conjuração: 1 seg
    Recarga: 5 seg
    Duração base é de 5 segundos
    MapMerveilIcestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Tormenta Flamejante
    Tempo de Conjuração: 0.9 seg
    Recarga: 6 seg
    Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
    Causa 278.3 a 347.8 de Dano de Gelo
    Duração base é de 6 segundos
    Um impacto a cada 0.05 segundos
    O raio Base é de 1 metro
    firestorm base area of effect +% [-35]
    firestorm drop ground ice duration ms [3600]
    firestorm use server effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-35]
    MerveilSummonStatue
    Spell, Triggerable
    Tempo de Conjuração: 0.7 seg
    Recarga: 6 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
    }
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    
    Life
    {
    	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
    }
    
    Animated
    {
    	on_end_vanquish = "HideMeshSegment( seawitchShape ); DetachAll();"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/gold_summon/goldsummon.ao"
    }
    
    Render
    {
    	has_light = true
    }
    
    Render
    {
         //turn_duration = 0.45
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilIllusion"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "Melee",
            "MapMerveilIcestorm",
            "MapMerveilIceSpear",
            "MerveilTeleport",
            "MerveilAnimateWeapon",
            "MerveilSummonStatue",
        },
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIcestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "firestorm_drop_ground_ice_duration_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "firestorm_use_server_effects",
        },
        levels = {
            [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIceSpear"] = {
        name = "MapMerveilIceSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "ice_spear_second_form_critical_strike_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "never_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilTeleport"] = {
        name = "MerveilTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilAnimateWeapon"] = {
        name = "MerveilAnimateWeapon",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilSummonStatue"] = {
        name = "MerveilSummonStatue",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.7,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
            [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    Tagsdemon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, non_attacking, not_dex, not_str, red_blood, slashing_weapon
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBossOnly
    Metadata
    MapBossMerveilIllusionElder

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	corpse_usable = false
    }
    
    Stats
    {
    	base_cannot_be_damaged = 1
    	base_cannot_be_stunned = 1
    	cannot_be_knocked_back = 1
    	is_hidden_monster = 1
    	immune_to_curses = 1
    	immune_to_auras_from_other_entities = 1
    	set_immune_vaal_lighting_warp = 1
    }
    
    Transitionable
    {
    	
    }
    
    Preload
    {
    	preload_object = "Metadata/Monsters/ElderBosses/ElderAbsorb"
    	preload_object = "Metadata/MiscellaneousObjects/ElderPortal"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target.epk );"
    	create_transitioned = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target_instant.epk );"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/entrance.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/absorb/absorb.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilIllusionElder"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
        },
        modList = {
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Merveil, a Reflexão
    Demoníaco
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Merveil, the Reflection
    SpectreN
    TagsConjurador, cold_affinity, demon, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, humanoid, large_height, large_model, medium_movement, melee, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon, unique_map_boss
    Vida
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistência
    40 40 40 25
    Damage
    180%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.455 Second
    Damage Spread
    ±30%
    Experiência
    200%
    Model Size
    150%
    Type
    MapIllusionBoss
    Metadata
    MapBossMerveilPantheon
    Nível
    68
    Vida
    557,385
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    766
    Dano Mágico
    1,143
    Precisão
    290
    Attack Time
    0.97485
    Experiência
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 1064–1976
    Chance de Crítico: 5%
    Attack Time: 1.455 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MapMerveilIceSpear
    Spell, Triggerable
    Chance de Crítico: 10%
    Tempo de Conjuração: 1.77 seg
    Causa 591 a 886.5 de Dano de Gelo
    Segunda forma possui um aumento de 400% de Chance de Crítico
    Não Pode Congelar
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MerveilTeleport
    Spell
    Tempo de Conjuração: 1 seg
    MerveilAnimateWeapon
    Spell
    Tempo de Conjuração: 1 seg
    Recarga: 5 seg
    Duração base é de 5 segundos
    MapMerveilIcestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Tormenta Flamejante
    Tempo de Conjuração: 0.9 seg
    Recarga: 6 seg
    Disparos flamejantes chovem sobre a área do alvo. Elas explodem ao cair, causando dano aos inimigos próximos.
    Causa 278.3 a 347.8 de Dano de Gelo
    Duração base é de 6 segundos
    Um impacto a cada 0.05 segundos
    O raio Base é de 1 metro
    firestorm base area of effect +% [-35]
    firestorm drop ground ice duration ms [3600]
    firestorm use server effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-35]
    MerveilSummonStatue
    Spell, Triggerable
    Tempo de Conjuração: 0.7 seg
    Recarga: 6 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_monster_no_drops = 1
    	set_monster_has_second_form = 1
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act1/merveil/death/merv_explodeconnection.ao"
    }
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "ForEachOfType( Metadata/Critters/MerveilIllusion/female, { Delete(); } ); ForEachOfType( Metadata/Critters/MerveilIllusion/male, { Delete(); } );"
    }
    
    Life
    {
    	on_spawned_dead = "HideMeshSegment( seawitchShape ); DetachAll();"
    }
    
    Render
    {
         //turn_duration = 0.45
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/seawitchillusion/MapBossMerveilPantheon"] = {
        name = "Merveil, the Reflection",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.8,
        damageSpread = 0.3,
        attackTime = 1.455,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "Melee",
            "MapMerveilIcestorm",
            "MapMerveilIceSpear",
            "MerveilTeleport",
            "MerveilAnimateWeapon",
            "MerveilSummonStatue",
        },
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIcestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "firestorm_drop_ground_ice_duration_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "firestorm_use_server_effects",
        },
        levels = {
            [1] = {0.40000000596046, 0.5, 6000, 50, -35, 3600, -35, 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MapMerveilIceSpear"] = {
        name = "MapMerveilIceSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "ice_spear_second_form_critical_strike_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "never_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 400, -25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilTeleport"] = {
        name = "MerveilTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilAnimateWeapon"] = {
        name = "MerveilAnimateWeapon",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {15000, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [2] = {7000, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MerveilSummonStatue"] = {
        name = "MerveilSummonStatue",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.7,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 13, statInterpolation = {},  cost = { }, },
            [2] = {levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [3] = {levelRequirement = 59, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global