Merveil's Blade
Construct
40% increased Attack Speed
50% of Physical Damage Converted to Fire Damage
emerge speed +% [0,30]
SpectreN
Tagsconstruct, ghost_armour, has_one_hand_sword, has_one_handed_melee, medium_height, medium_movement, melee, physical_affinity, slashing_weapon
Life
350%
Ailment Threshold
350%
Resistance
0 0 0 0
Damage
140%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AnimatedWeaponMerveil
Metadata
AnimatedWeaponMerveil1
Level
68
Life
22,517
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
523
Spell Damage
523
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
22,517
Chill
71
Shock
71
Brittle
403
Scorch
71
Sap
197
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 418–628
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
MonsterDoubleStrike
Attack, MeleeSingleTarget, Multistrikeable, Melee, Physical
Double Strike
Base Damage: 418–628
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Performs two fast strikes with a melee weapon.
base skill number of additional hits [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Positioned
{
	collision_hull_type = "projectile"
}

Stats
{
	set_item_drop_slots = 0

}
Actor
{
	basic_action = "Emerge"
}

Life
{
	corpse_usable = false
	on_death = "Delete();"
}

Animated
{
	animated_object = "Metadata/Monsters/AnimatedItem/AnimatedItem.ao"
}

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
	allow_attached_arrows = false
	use_attached_selection_box_if_no_drawcalls = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/AnimatedItem/AnimatedWeaponMerveil1"] = {
    name = "Merveil's Blade",
    life = 3.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "MonsterDoubleStrike",
        "Melee",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterDoubleStrike"] = {
    name = "Double Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs two fast strikes with a melee weapon.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.Physical] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_number_of_additional_hits",
    },
    levels = {
        [1] = {1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- 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 = { }, },
    },
}
40% increased Attack Speed
IdMonsterImplicitFastAttack1
FamilyIncreasedAttackSpeed
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • attack speed +% Min: 40 Max: 40 Global
  • Craft Tagsattack speed
    50% of Physical Damage Converted to Fire Damage
    IdMonsterConvertToFireDamage2
    FamilyFireDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to fire Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental fire
    emerge speed +% [0,30]
    IdEmergeSpeedHigh
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 30 Global
  • Merveil's Blade
    Construct
    40% increased Attack Speed
    50% of Physical Damage Converted to Lightning Damage
    cyclone extra distance [10]
    emerge speed +% [0,30]
    SpectreN
    Tagscold_affinity, construct, ghost_armour, has_one_hand_sword, has_one_handed_melee, medium_height, medium_movement, melee, physical_affinity, slashing_weapon
    Life
    350%
    Ailment Threshold
    350%
    Resistance
    0 0 0 0
    Damage
    140%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AnimatedWeaponMerveil
    Metadata
    AnimatedWeaponMerveil2
    Level
    68
    Life
    22,517
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    523
    Spell Damage
    523
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    22,517
    Chill
    71
    Shock
    71
    Brittle
    403
    Scorch
    71
    Sap
    197
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 418–628
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WhiteExileCyclone
    Attack, Area, Melee, Movement
    Cyclone
    Base Damage: 418–628
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
    Gain 35% of Physical Damage as Extra Cold Damage
    Deals 70% less Damage
    47% increased Physical Damage
    60% increased Attack Speed
    20% less Movement Speed
    cyclone extra distance [15]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Positioned
    {
    	collision_hull_type = "projectile"
    }
    
    Stats
    {
    	set_item_drop_slots = 0
    
    }
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Life
    {
    	corpse_usable = false
    	on_death = "Delete();"
    }
    
    Animated
    {
    	animated_object = "Metadata/Monsters/AnimatedItem/AnimatedItem.ao"
    }
    
    DiesAfterTime
    {
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	allow_attached_arrows = false
    	use_attached_selection_box_if_no_drawcalls = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/AnimatedItem/AnimatedWeaponMerveil2"] = {
        name = "Merveil's Blade",
        life = 3.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.4,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "Melee",
            "WhiteExileCyclone",
        },
        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["WhiteExileCyclone"] = {
        name = "Cyclone",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_+%",
            "attack_speed_+%",
            "cyclone_movement_speed_+%_final",
            "physical_damage_%_to_add_as_cold",
            "active_skill_damage_+%_final",
            "cyclone_extra_distance",
            "is_area_damage",
        },
        levels = {
            [1] = {24, 20, -30, 0, -55, 15, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [2] = {24, 20, -30, 25, -60, 15, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [3] = {47, 20, -20, 30, -65, 15, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [4] = {47, 60, -20, 35, -70, 15, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    
    40% increased Attack Speed
    IdMonsterImplicitFastAttack1
    FamilyIncreasedAttackSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • attack speed +% Min: 40 Max: 40 Global
  • Craft Tagsattack speed
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterConvertToLightningDamage2
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    cyclone extra distance [10]
    IdAnimatedWeaponCycloneDistance
    FamilyCycloneExtraDistance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cyclone extra distance Min: 10 Max: 10 Global
  • emerge speed +% [0,30]
    IdEmergeSpeedHigh
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 30 Global