Lunaris, Eternal Moon
Construct
Monsters grant 250% increased Experience
10000% increased Rarity of Items Dropped
Gain 100% of Physical Damage as Extra Cold Damage
trigger cascade target variation [1]
display monster mod nemesis test [0]
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
heal aura owner % max life on death [0]
Cannot be Stunned
SpectreN
AreaThe Harbour Bridge
Tagscaster, cleaving_weapon, cold_affinity, construct, has_claw, has_one_handed_melee, humanoid, large_height, large_model, mud_blood, not_int, not_str, physical_affinity, ranged, slow_movement, stone_armour, stone_construct
Life
1700%
Evasion
+100%
Ailment Threshold
1700%
Resistance
40 40 40 25
Damage
160%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 14
Attack Time
1.755 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
Lunaris
Metadata
Lunaris
Level
60
Life
62,866
Armour
15,178
Evasion
3,556
Energy Shield
0
Damage
397
Spell Damage
397
Accuracy
0
Attack Time
1.755
Experience
16,530
Ailment Threshold
62,866
Chill
199
Shock
199
Brittle
1,125
Scorch
199
Sap
549
LunarisComboAttack
Attack, Damage
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Time: 1.755 sec
Cooldown Time: 5 sec
Deals 30% less Damage
51% less Attack Speed
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
LunarisCyclone
Attack
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Damage: 56%
Attack Time: 1.755 sec
Cooldown Time: 5 sec
Deals 44% less Attack Damage
130% more Movement Speed
active skill area of effect radius +% final [-30]
cyclone has triggered skill [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
projectile uses contact position [1]
LunarisGlaiveProjectile
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Time: 1.755 sec
Deals 30% less Attack Damage
Deals 30% less Damage
Fires an additional Projectile
+5 metres to Melee Strike Range
animation effect variation [1]
base is projectile [1]
lunaris glaive acceleration x [1000]
lunaris glaive acceleration y [1000]
lunaris glaive angle [-30]
LunarisGlaiveProjectile2
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Time: 1.755 sec
Deals 30% less Attack Damage
Deals 30% less Damage
Fires an additional Projectile
+5 metres to Melee Strike Range
animation effect variation [1]
base is projectile [1]
lunaris glaive acceleration x [1000]
lunaris glaive acceleration y [1000]
lunaris glaive angle [-15]
LunarisGlaiveProjectile3
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Time: 1.755 sec
Deals 30% less Attack Damage
Deals 30% less Damage
90% increased Projectile Speed
+5 metres to Melee Strike Range
animation effect variation [2]
base is projectile [1]
lunaris glaive acceleration x [100]
lunaris glaive acceleration y [2500]
LunarisGlaiveProjectile4
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Time: 1.755 sec
Deals 30% less Attack Damage
Deals 30% less Damage
90% increased Projectile Speed
+5 metres to Melee Strike Range
animation effect variation [2]
base is projectile [1]
lunaris glaive acceleration x [-100]
lunaris glaive acceleration y [2500]
LunarisGlaiveProjectileTriggered
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Damage: 70%
Attack Time: 1.755 sec
Deals 30% less Attack Damage
25% reduced Projectile Speed
base is projectile [1]
cast on cyclone contact % [100]
monster projectile variation [20]
monster reverse point blank damage -% at minimum range [50]
projectile uses contact position [1]
LunarisTransform
LunarisDodgeLeft
Cooldown Time: 2.5 sec
monster dodge distance [18]
LunarisDodgeRight
Cooldown Time: 2.5 sec
monster dodge direction [1]
monster dodge distance [18]
LunarisGlaiveProjectileVertical
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Time: 1.755 sec
Deals 30% less Damage
Fires an additional Projectile
25% reduced Projectile Speed
base is projectile [1]
monster projectile variation [23]
LunarisGlaiveProjectileVertical2
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 318–477
Critical Strike Chance: 5%
Attack Time: 1.755 sec
Deals 30% less Damage
25% reduced Projectile Speed
animation effect variation [1]
base is projectile [1]
monster projectile variation [23]
LunarisSpellBarrage
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, AreaSpell
Cast Time: 1.57 sec
Deals 650.5 to 975.8 Cold Damage
Your Hits cannot Stun Enemies
Base duration is 0.1 seconds
One impact every 0.3 seconds
cast on trigger cascade event % [100]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
TriggerCascadeLunaris
Triggerable
Cooldown Time: 10 sec
trigger cascade A [50]
trigger cascade B [-12]
trigger cascade angle [15]
trigger cascade angle between arms [180]
trigger cascade behaviour variation [3]
trigger cascade ms between spikes [80]
trigger cascade number of arms [1]
trigger cascade number of spikes [15]

Object Type

version 2
extends "Metadata/Monsters/LunarisSolaris/LunarisSolarisBase"

Actor
{
	basic_action = "Emerge"
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
}

Timer
{
	time = 1.6
	on_finish = "PlayAnimation(fight_01); MakeCollidable();"
}

Animated
{
	animated_object = "Metadata/Monsters/LunarisSolaris/Lunaris.ao"
	on_event_contact_for_submerge_01 = "RemoveCollidability();"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LunarisSolaris/LunarisSolarisBase"

Transitionable
{
	on_transition_to_2 = "PlayEffect(Metadata/Effects/Spells/monsters_effects/Solaris_and_Lunaris/Statues/lunarisbreak.ao, default, 1.0, inherit, inherit, inherit );"
	on_transition_to_5 = "AddEffectPack(Metadata/Effects/Spells/monsters_effects/Solaris_and_Lunaris/Lunaris_e/Lunaris_CelestialPowers.epk);"
}

Animated
{
	on_event_contact_for_projectile_02 = "PlayEffect( LunarisVerticalGlaiveCoverup, default, inherit, inherit, 0, inherit, 150, 0, inherit );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LunarisSolaris/Lunaris"] = {
    name = "Lunaris, Eternal Moon",
    life = 17,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.6,
    damageSpread = 0.2,
    attackTime = 1.755,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "Claw",
    skillList = {
        "LunarisCyclone",
        "LunarisDodgeLeft",
        "LunarisDodgeRight",
        "LunarisComboAttack",
        "LunarisSpellBarrage",
        "LunarisGlaiveProjectile",
        "LunarisGlaiveProjectile2",
        "LunarisGlaiveProjectile3",
        "LunarisGlaiveProjectile4",
        "LunarisGlaiveProjectileTriggered",
        "LunarisGlaiveProjectileVertical",
        "LunarisGlaiveProjectileVertical2",
        "LunarisTransform",
        "TriggerCascadeLunaris",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisCyclone"] = {
    name = "LunarisCyclone",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cyclone_movement_speed_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cyclone_has_triggered_skill",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {130, -50, -30, baseMultiplier = 0.56, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisDodgeLeft"] = {
    name = "LunarisDodgeLeft",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_distance",
    },
    levels = {
        [1] = {18, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisDodgeRight"] = {
    name = "LunarisDodgeRight",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {1, 18, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisComboAttack"] = {
    name = "LunarisComboAttack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "active_skill_damage_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {-51, -30, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisSpellBarrage"] = {
    name = "LunarisSpellBarrage",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    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.Cold] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.57,
    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",
        "cast_on_trigger_cascade_event_%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 300, 100, -50, levelRequirement = 61, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectile"] = {
    name = "LunarisGlaiveProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "melee_weapon_range_+",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {1, -30, 1000, 1000, 50, 1, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectile2"] = {
    name = "LunarisGlaiveProjectile2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "melee_weapon_range_+",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {1, -15, 1000, 1000, 50, 1, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectile3"] = {
    name = "LunarisGlaiveProjectile3",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "base_projectile_speed_+%",
        "melee_weapon_range_+",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {100, 2500, 90, 50, 2, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectile4"] = {
    name = "LunarisGlaiveProjectile4",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "base_projectile_speed_+%",
        "melee_weapon_range_+",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {-100, 2500, 90, 50, 2, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectileTriggered"] = {
    name = "LunarisGlaiveProjectileTriggered",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cast_on_cyclone_contact_%",
        "monster_projectile_variation",
        "base_projectile_speed_+%",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {100, 20, -25, 50, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectileVertical"] = {
    name = "LunarisGlaiveProjectileVertical",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "base_projectile_speed_+%",
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {23, -25, 1, -30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisGlaiveProjectileVertical2"] = {
    name = "LunarisGlaiveProjectileVertical2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "base_projectile_speed_+%",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "base_is_projectile",
    },
    levels = {
        [1] = {23, -25, 1, -30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LunarisTransform"] = {
    name = "LunarisTransform",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TriggerCascadeLunaris"] = {
    name = "TriggerCascadeLunaris",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.93,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "trigger_cascade_number_of_spikes",
        "trigger_cascade_behaviour_variation",
        "trigger_cascade_A",
        "trigger_cascade_B",
        "trigger_cascade_angle",
        "trigger_cascade_ms_between_spikes",
        "trigger_cascade_number_of_arms",
        "trigger_cascade_angle_between_arms",
    },
    levels = {
        [1] = {15, 3, 50, -12, 15, 80, 1, 180, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 250% increased Experience
10000% increased Rarity of Items Dropped
IdMonsterActBossAct8
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 10000 Max: 10000 Global
  • Gain 100% of Physical Damage as Extra Cold Damage
    IdMonsterPhysicalAddedAsColdLunaris
    FamilyPhysicalAddedAsCold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • physical damage % to add as cold Min: 100 Max: 100 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental cold
    trigger cascade target variation [1]
    IdTriggerCascadeTargetVariation1_
    FamilyTriggerCascadeTargetVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • trigger cascade target variation Min: 1 Max: 1 Global
  • display monster mod nemesis test [0]
    IdLunarisFinalFormDaemon
    FamilyDaemon
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • display monster mod nemesis test Min: 0 Max: 0 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (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
  • heal aura owner % max life on death [0]
    IdBossHealOnPlayerDeathMinor
    FamilyBossHealOnPlayerDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • heal aura owner % max life on death Min: 0 Max: 0 Global
  • heal_on_nearby_death
    Radius: 120
    heal aura owner % max life on death [0]
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Cannot be Stunned
    IdMonsterCannotBeStunned1
    NameSteadfast
    FamilyMonsterCannotBeStunned
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 1 Max: 1 Global
  • Spawn Tagsnot_str: 0 default: 1000
    Lunaris, Eternal Moon
    Construct
    Monsters grant 250% increased Experience
    10000% increased Rarity of Items Dropped
    Gain 100% of Physical Damage as Extra Cold Damage
    trigger cascade target variation [1]
    display monster mod nemesis test [0]
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Cannot be Stunned
    SpectreN
    Tagscaster, cleaving_weapon, cold_affinity, construct, has_claw, has_one_handed_melee, humanoid, large_model, mud_blood, not_int, not_str, physical_affinity, ranged, slow_movement, stone_armour, stone_construct
    Life
    1700%
    Evasion
    +100%
    Ailment Threshold
    1700%
    Resistance
    40 40 40 25
    Damage
    160%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.755 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    Lunaris
    Metadata
    LunarisStandalone
    Level
    68
    Life
    109,367
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    598
    Spell Damage
    598
    Accuracy
    0
    Attack Time
    1.755
    Experience
    20,510
    Ailment Threshold
    109,367
    Chill
    346
    Shock
    346
    Brittle
    1,956
    Scorch
    346
    Sap
    955
    LunarisComboAttack
    Attack, Damage
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Time: 1.755 sec
    Cooldown Time: 5 sec
    Deals 30% less Damage
    51% less Attack Speed
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    LunarisCyclone
    Attack
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Damage: 56%
    Attack Time: 1.755 sec
    Cooldown Time: 5 sec
    Deals 44% less Attack Damage
    130% more Movement Speed
    active skill area of effect radius +% final [-30]
    cyclone has triggered skill [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    projectile uses contact position [1]
    LunarisGlaiveProjectile
    Attack, RangedAttack, Projectile, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Time: 1.755 sec
    Deals 30% less Attack Damage
    Deals 30% less Damage
    Fires an additional Projectile
    +5 metres to Melee Strike Range
    animation effect variation [1]
    base is projectile [1]
    lunaris glaive acceleration x [1000]
    lunaris glaive acceleration y [1000]
    lunaris glaive angle [-30]
    LunarisGlaiveProjectile2
    Attack, RangedAttack, Projectile, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Time: 1.755 sec
    Deals 30% less Attack Damage
    Deals 30% less Damage
    Fires an additional Projectile
    +5 metres to Melee Strike Range
    animation effect variation [1]
    base is projectile [1]
    lunaris glaive acceleration x [1000]
    lunaris glaive acceleration y [1000]
    lunaris glaive angle [-15]
    LunarisGlaiveProjectile3
    Attack, RangedAttack, Projectile, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Time: 1.755 sec
    Deals 30% less Attack Damage
    Deals 30% less Damage
    90% increased Projectile Speed
    +5 metres to Melee Strike Range
    animation effect variation [2]
    base is projectile [1]
    lunaris glaive acceleration x [100]
    lunaris glaive acceleration y [2500]
    LunarisGlaiveProjectile4
    Attack, RangedAttack, Projectile, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Time: 1.755 sec
    Deals 30% less Attack Damage
    Deals 30% less Damage
    90% increased Projectile Speed
    +5 metres to Melee Strike Range
    animation effect variation [2]
    base is projectile [1]
    lunaris glaive acceleration x [-100]
    lunaris glaive acceleration y [2500]
    LunarisGlaiveProjectileTriggered
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Damage: 70%
    Attack Time: 1.755 sec
    Deals 30% less Attack Damage
    25% reduced Projectile Speed
    base is projectile [1]
    cast on cyclone contact % [100]
    monster projectile variation [20]
    monster reverse point blank damage -% at minimum range [50]
    projectile uses contact position [1]
    LunarisTransform
    LunarisDodgeLeft
    Cooldown Time: 2.5 sec
    monster dodge distance [18]
    LunarisDodgeRight
    Cooldown Time: 2.5 sec
    monster dodge direction [1]
    monster dodge distance [18]
    LunarisGlaiveProjectileVertical
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Time: 1.755 sec
    Deals 30% less Damage
    Fires an additional Projectile
    25% reduced Projectile Speed
    base is projectile [1]
    monster projectile variation [23]
    LunarisGlaiveProjectileVertical2
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 478–717
    Critical Strike Chance: 5%
    Attack Time: 1.755 sec
    Deals 30% less Damage
    25% reduced Projectile Speed
    animation effect variation [1]
    base is projectile [1]
    monster projectile variation [23]
    LunarisSpellBarrage
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, AreaSpell
    Cast Time: 1.57 sec
    Deals 961.1 to 1442 Cold Damage
    Your Hits cannot Stun Enemies
    Base duration is 0.1 seconds
    One impact every 0.3 seconds
    cast on trigger cascade event % [100]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    TriggerCascadeLunaris
    Triggerable
    Cooldown Time: 10 sec
    trigger cascade A [50]
    trigger cascade B [-12]
    trigger cascade angle [15]
    trigger cascade angle between arms [180]
    trigger cascade behaviour variation [3]
    trigger cascade ms between spikes [80]
    trigger cascade number of arms [1]
    trigger cascade number of spikes [15]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Animated
    {
    	on_event_contact_for_projectile_02 = "PlayEffect( LunarisVerticalGlaiveCoverup, default, inherit, inherit, 0, inherit, 150, 0, inherit );"
    }
    
    Render
    {
    	selection_height_override = 250.0
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LunarisSolaris/LunarisStandalone"] = {
        name = "Lunaris, Eternal Moon",
        life = 17,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.755,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Claw",
        skillList = {
            "LunarisCyclone",
            "LunarisDodgeLeft",
            "LunarisDodgeRight",
            "LunarisComboAttack",
            "LunarisSpellBarrage",
            "LunarisGlaiveProjectile",
            "LunarisGlaiveProjectile2",
            "LunarisGlaiveProjectile3",
            "LunarisGlaiveProjectile4",
            "LunarisGlaiveProjectileTriggered",
            "LunarisGlaiveProjectileVertical",
            "LunarisGlaiveProjectileVertical2",
            "LunarisTransform",
            "TriggerCascadeLunaris",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisCyclone"] = {
        name = "LunarisCyclone",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cyclone_movement_speed_+%_final",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "cyclone_has_triggered_skill",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {130, -50, -30, baseMultiplier = 0.56, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisDodgeLeft"] = {
        name = "LunarisDodgeLeft",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_distance",
        },
        levels = {
            [1] = {18, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisDodgeRight"] = {
        name = "LunarisDodgeRight",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_direction",
            "monster_dodge_distance",
        },
        levels = {
            [1] = {1, 18, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisComboAttack"] = {
        name = "LunarisComboAttack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "active_skill_damage_+%_final",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-51, -30, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisSpellBarrage"] = {
        name = "LunarisSpellBarrage",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        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.Cold] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.57,
        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",
            "cast_on_trigger_cascade_event_%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "cannot_stun",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 300, 100, -50, levelRequirement = 61, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectile"] = {
        name = "LunarisGlaiveProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_additional_projectiles",
            "lunaris_glaive_angle",
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "melee_weapon_range_+",
            "animation_effect_variation",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, -30, 1000, 1000, 50, 1, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectile2"] = {
        name = "LunarisGlaiveProjectile2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_additional_projectiles",
            "lunaris_glaive_angle",
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "melee_weapon_range_+",
            "animation_effect_variation",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, -15, 1000, 1000, 50, 1, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectile3"] = {
        name = "LunarisGlaiveProjectile3",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "base_projectile_speed_+%",
            "melee_weapon_range_+",
            "animation_effect_variation",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {100, 2500, 90, 50, 2, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectile4"] = {
        name = "LunarisGlaiveProjectile4",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "base_projectile_speed_+%",
            "melee_weapon_range_+",
            "animation_effect_variation",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {-100, 2500, 90, 50, 2, -30, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectileTriggered"] = {
        name = "LunarisGlaiveProjectileTriggered",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_cyclone_contact_%",
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {100, 20, -25, 50, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectileVertical"] = {
        name = "LunarisGlaiveProjectileVertical",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "number_of_additional_projectiles",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {23, -25, 1, -30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisGlaiveProjectileVertical2"] = {
        name = "LunarisGlaiveProjectileVertical2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "animation_effect_variation",
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {23, -25, 1, -30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisTransform"] = {
        name = "LunarisTransform",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TriggerCascadeLunaris"] = {
        name = "TriggerCascadeLunaris",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.93,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "trigger_cascade_number_of_spikes",
            "trigger_cascade_behaviour_variation",
            "trigger_cascade_A",
            "trigger_cascade_B",
            "trigger_cascade_angle",
            "trigger_cascade_ms_between_spikes",
            "trigger_cascade_number_of_arms",
            "trigger_cascade_angle_between_arms",
        },
        levels = {
            [1] = {15, 3, 50, -12, 15, 80, 1, 180, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monsters grant 250% increased Experience
    10000% increased Rarity of Items Dropped
    IdMonsterActBossAct8
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 10000 Max: 10000 Global
  • Gain 100% of Physical Damage as Extra Cold Damage
    IdMonsterPhysicalAddedAsColdLunaris
    FamilyPhysicalAddedAsCold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • physical damage % to add as cold Min: 100 Max: 100 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental cold
    trigger cascade target variation [1]
    IdTriggerCascadeTargetVariation1_
    FamilyTriggerCascadeTargetVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • trigger cascade target variation Min: 1 Max: 1 Global
  • display monster mod nemesis test [0]
    IdLunarisFinalFormDaemon
    FamilyDaemon
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • display monster mod nemesis test Min: 0 Max: 0 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (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
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Cannot be Stunned
    IdMonsterCannotBeStunned1
    NameSteadfast
    FamilyMonsterCannotBeStunned
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 1 Max: 1 Global
  • Spawn Tagsnot_str: 0 default: 1000
    Lunaris, Eternal Moon
    Construct
    Cannot be Damaged
    Monsters grant 250% increased Experience
    10000% increased Rarity of Items Dropped
    trigger cascade target variation [1]
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    cant possess this [1]
    cant touch this [1]
    SpectreN
    Tagscaster, cold_affinity, construct, extra_small_height, humanoid, immobile, is_unarmed, large_model, mud_blood, ranged, slashing_weapon, stone_armour, stone_construct
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    40 40 40 25
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    LunarisCelestialForm
    Metadata
    LunarisCelestialForm
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    0
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    LunarisDarkProjectile
    Spell, Area, Damage, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 5 sec
    Base duration is 7 seconds
    Deals 1537.9 Base Cold Damage per second
    base is projectile [1]
    ground maelstrom art variation [4]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-60]
    LunarisSpellBarrageCelestial
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, AreaSpell
    Cast Time: 3.83 sec
    Deals 961.1 to 1442 Cold Damage
    Your Hits cannot Stun Enemies
    Base duration is 0.1 seconds
    One impact every 0.3 seconds
    cast on trigger cascade event % [100]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    TriggerCascadeLunarisCelestial
    Triggerable
    Cooldown Time: 8 sec
    trigger cascade A [50]
    trigger cascade B [-12]
    trigger cascade angle [15]
    trigger cascade angle between arms [180]
    trigger cascade behaviour variation [3]
    trigger cascade ms between spikes [100]
    trigger cascade number of arms [1]
    trigger cascade number of spikes [15]

    Object Type

    version 2
    extends "Metadata/Monsters/LunarisSolaris/CelestialForm"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LunarisSolaris/CelestialForm"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LunarisSolaris/LunarisCelestialForm"] = {
        name = "Lunaris, Eternal Moon",
        life = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "LunarisSpellBarrageCelestial",
            "LunarisDarkProjectile",
            "TriggerCascadeLunarisCelestial",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisSpellBarrageCelestial"] = {
        name = "LunarisSpellBarrageCelestial",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        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.Cold] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.83,
        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",
            "cast_on_trigger_cascade_event_%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "cannot_stun",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 300, 100, -50, levelRequirement = 61, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisDarkProjectile"] = {
        name = "LunarisDarkProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_cold_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "ground_maelstrom_art_variation",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {5, 7000, 4, -60, levelRequirement = 61, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TriggerCascadeLunarisCelestial"] = {
        name = "TriggerCascadeLunarisCelestial",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "trigger_cascade_number_of_spikes",
            "trigger_cascade_behaviour_variation",
            "trigger_cascade_A",
            "trigger_cascade_B",
            "trigger_cascade_angle",
            "trigger_cascade_ms_between_spikes",
            "trigger_cascade_number_of_arms",
            "trigger_cascade_angle_between_arms",
        },
        levels = {
            [1] = {15, 3, 50, -12, 15, 100, 1, 180, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Cannot be Damaged
    IdMonsterCannotBeDamaged
    FamilyCannotBeDamaged
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be damaged Min: 1 Max: 1 Global
  • Cannot Be Damaged
    Immune to Damage
    Cannot be Damaged
    Monsters grant 250% increased Experience
    10000% increased Rarity of Items Dropped
    IdMonsterActBossAct8
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 10000 Max: 10000 Global
  • trigger cascade target variation [1]
    IdTriggerCascadeTargetVariation1_
    FamilyTriggerCascadeTargetVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • trigger cascade target variation Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (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
  • cant possess this [1]
    IdTormentCantPossessThis
    FamilyCantPossessThis
    DomainsMonster (3)
    GenerationTypeTorment (7)
    Req. level1
    Stats
  • cant possess this Min: 1 Max: 1 Global
  • cant touch this [1]
    IdTormentCantTouchThis
    FamilyCantTouchThis
    DomainsMonster (3)
    GenerationTypeTorment (7)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • Lunaris, Eternal Moon
    Construct
    Cannot be Damaged
    trigger cascade target variation [1]
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    cant possess this [1]
    cant touch this [1]
    SpectreN
    Tagscaster, construct, extra_small_height, humanoid, immobile, is_unarmed, large_model, mud_blood, ranged, slashing_weapon, stone_armour, stone_construct
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    40 40 40 25
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    LunarisCelestialForm
    Metadata
    LunarisCelestialFormDusk
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    0
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    LunarisDarkProjectile
    Spell, Area, Damage, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 5 sec
    Base duration is 7 seconds
    Deals 1537.9 Base Cold Damage per second
    base is projectile [1]
    ground maelstrom art variation [4]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-60]

    Object Type

    version 2
    extends "Metadata/Monsters/LunarisSolaris/CelestialFormDuskDawn"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LunarisSolaris/CelestialFormDuskDawn"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LunarisSolaris/LunarisCelestialFormDusk"] = {
        name = "Lunaris, Eternal Moon",
        life = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "LunarisDarkProjectile",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LunarisDarkProjectile"] = {
        name = "LunarisDarkProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_cold_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "ground_maelstrom_art_variation",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {5, 7000, 4, -60, levelRequirement = 61, statInterpolation = {3},  cost = { }, },
        },
    }
    
    Cannot be Damaged
    IdMonsterCannotBeDamaged
    FamilyCannotBeDamaged
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be damaged Min: 1 Max: 1 Global
  • Cannot Be Damaged
    Immune to Damage
    Cannot be Damaged
    trigger cascade target variation [1]
    IdTriggerCascadeTargetVariation1_
    FamilyTriggerCascadeTargetVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • trigger cascade target variation Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (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
  • cant possess this [1]
    IdTormentCantPossessThis
    FamilyCantPossessThis
    DomainsMonster (3)
    GenerationTypeTorment (7)
    Req. level1
    Stats
  • cant possess this Min: 1 Max: 1 Global
  • cant touch this [1]
    IdTormentCantTouchThis
    FamilyCantTouchThis
    DomainsMonster (3)
    GenerationTypeTorment (7)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • Edit

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