Animated Weapon
Construct
SpectreY
Tagsconstruct, fast_movement
Life
100%
Resistance
0 0 0 0
Damage
100%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 10
Attack Time
1 Second
Damage Spread
±0%
Experience
100%
Model Size
100%
Type
AnimatedWeaponPlayerSummoned
Metadata
AnimatedWeaponPlayerSummoned
IsSummoned
Y
Level
68
Life
7,757
Armour
2,413
Evasion Rating
477
Damage
233
Spell Damage
233
Accuracy
2,180
Attack Time
1
Experience
28,634
Minion Life
6,930
Minion Damage
969
Minion Armour
2,413
MinionMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 233
Critical Hit Chance: 5%
Attack Time: 1 sec
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GAAnimateWeaponMaceSlam
Triggerable, Attack
Base Damage: 233
Critical Hit Chance: 5%
Attack Damage: 180%
Attack Time: 1 sec
Cooldown Time: 10 sec
Deals 80% more Attack Damage
is area damage [1]
DTTAnimateWeaponSpearDashStab
[DNT-UNUSED] dash_attack_to_target
Cooldown Time: 3 sec
action attack or cast time uses animation length [1]
leap slam minimum distance [30]
skill maximum travel distance [200]
spell maximum action distance +% [0]
walk emerge extra distance [20]
DTTAnimateWeaponSpearDashStabImpact
Triggerable, Attack
Base Damage: 233
Critical Hit Chance: 5%
Attack Damage: 180%
Attack Time: 1 sec
Deals 80% more Attack Damage
action attack or cast time uses animation length [1]
is area damage [1]
GAAnimateWeaponQuarterstaffSweep
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 233
Critical Hit Chance: 5%
Attack Damage: 90%
Attack Time: 1 sec
Cooldown Time: 10 sec
Deals 10% less Attack Damage
action attack or cast time uses animation length [1]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/PlayerFollowingMinionBase"

Positioned
{
	collision_hull_type = "projectile"
}

Stats
{
	minion_does_not_equip_quiver = 1
	monster_gets_item_stats = 1
	untargetable_by_monster_ai = 1
	set_base_cannot_be_damaged = 1
	set_cannot_be_chained_from = 1
	set_base_maximum_life_is_one = 1
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	set_cannot_be_splashed_from = 1
	immune_to_auras_from_other_teams = 1
	hide_buff_visuals = 1
	hide_mini_life_bar = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/PlayerFollowingMinionBase"

Render
{
	allow_attached_arrows = false
	use_attached_selection_box_if_no_drawcalls = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/AnimatedItem/AnimatedWeaponPlayerSummoned"] = {
    name = "Animated Weapon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 10,
    accuracy = 1,
    skillList = {
        "MinionMelee",
        "GAAnimateWeaponMaceSlam",
        "DTTAnimateWeaponSpearDashStabImpact",
        "GAAnimateWeaponQuarterstaffSweep",
        "DTTAnimateWeaponSpearDashStab",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MinionMelee"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = 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",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAAnimateWeaponMaceSlam"] = {
    name = "GAAnimateWeaponMaceSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTAnimateWeaponSpearDashStabImpact"] = {
    name = "DTTAnimateWeaponSpearDashStabImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAAnimateWeaponQuarterstaffSweep"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTAnimateWeaponSpearDashStab"] = {
    name = "[DNT-UNUSED] dash_attack_to_target",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, 30, 200, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Edit

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