Hask, the Fallen Son
区域: Headland, Channel
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster dropped item quantity +% [800]
monster dropped item rarity +% [4000]
monster map key of at least same tier as current map drop chance % [15]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
SpectreN
AreaHeadland, Channel
Tags1HAxe_onhit_audio, fire_affinity, human, humanoid, melee, not_dex, not_int, red_blood, very_slow_movement
生命
250%
[护甲]
+25%
抗性
75 0 0 0
伤害
300%
命中
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 20
攻击间隔
2.175 Second
Damage Spread
±20%
经验值
250%
Model Size
100%
Type
ForsakenSonMap
Metadata
ForsakenSonMap
等级
65
生命
16,283
[护甲]
3,616
闪避值
440
伤害
637
法术伤害
637
命中
1,974
攻击间隔
2.175
经验值
53,768
Minion Life
24,830
Minion Damage
4,666
Minion Armour
5,063
MeleeAtAnimationSpeedFireUnique
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 510–764
暴击几率: 5%
攻击间隔: 2.175 秒
物理伤害的 66% 转化为火焰伤害
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
ForsakenCyclone
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 510–764
暴击几率: 5%
攻击间隔: 2.175 秒
冷却时间: 8 秒
物理伤害的 75% 转化为火焰伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [35]
melee defer damage prediction [1]
monster penalty against minions damage +% final vs player minions [200]
use melee pattern range [1]
EASForsakenSonDoubleSlam
冷却时间: 10 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-55]
EASForsakenSonDoubleLacerate
冷却时间: 15 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-50]
MPWForsakenSonRubbleToss
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 510–764
暴击几率: 5%
攻击间隔: 2.175 秒
冷却时间: 6 秒
发射 20 个额外投射物
action attack or cast time uses animation length [1]
action do not face target [1]
active skill projectile speed +% variation final [65]
base deal no damage [1]
base is projectile [1]
fixed projectile spread [15]
monster projectile variation [1083]
projectile ballistic angle from reference event [1]
projectile ballistic gravity override [2000]
projectile spread radius [20]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [0]
use scaled contact offset [1]
MPWForsakenSonRubbleTossBreakThings
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 510–764
暴击几率: 5%
攻击间隔: 2.175 秒
冷却时间: 20 秒
发射 20 个额外投射物
action attack or cast time uses animation length [1]
action do not face target [1]
active skill projectile speed +% variation final [65]
base deal no damage [1]
base is projectile [1]
fixed projectile spread [15]
monster projectile variation [1083]
projectile ballistic angle from reference event [1]
projectile ballistic gravity override [2000]
projectile spread radius [20]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [0]
use scaled contact offset [1]
GAForsakenSonDoubleSlam
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 225%
攻击间隔: 2.175 秒
攻击伤害总增 125%
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GAForsakenSonDoubleSlamFireInfused
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 225%
攻击间隔: 2.175 秒
攻击伤害总增 125%
物理伤害的 40% 转化为火焰伤害
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
voll slam damage +% final at centre [35]
GAForsakenSonLacerate
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 150%
攻击间隔: 2.175 秒
攻击伤害总增 50%
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
voll slam damage +% final at centre [35]
GAForsakenSonLacerateFire
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 150%
攻击间隔: 2.175 秒
攻击伤害总增 50%
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
voll slam damage +% final at centre [35]
GAForsakenSonFireNova
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击间隔: 2.175 秒
物理伤害的 85% 转化为火焰伤害
is area damage [1]
CGEForsakenSonBurningGround
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
每秒造成 4811.1 基础[火焰]伤害
active skill area of effect radius +% final [150]
ground fire art variation [1002]
infinite skill effect duration [1]
monster penalty against minions damage +% final vs player minions [150]
GAForsakenSonRubbleImpactWall
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 70%
攻击间隔: 2.175 秒
攻击伤害总降 30%
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GAForsakenSonRubbleImpactFloor
可触发, 攻击
Base Damage: 510–764
暴击几率: 5%
攻击伤害: 70%
攻击间隔: 2.175 秒
攻击伤害总降 30%
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GSForsakenSonFlamewallBurninate
可触发, 法术, 伤害
施放间隔: 1 秒
造成 831.4 - 1247 [火焰]伤害
is area damage [1]
monster penalty against minions damage +% final vs player minions [150]

Object Type

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

Actor
{
	basic_action = "MoveForced"
}

StateMachine
{
	define_shared_state =
	"
		flaming_censer_l;
		flaming_censer_r;
		FightStartShout;
	"
}

Functions
{
	fix_orientation =
	"
		AddOnActionEnd(
		{
			SetOrientation( GetOrientation() + arg1, false, true );
			PlayAnimationType( Idle, 1.0, 0, 0 );
		}, true );
	"
}

Life
{
	on_death = "KillGroundEffectsOfType( IgnitedGround, 1002, 1, 180 );"
}

Stats
{
	set_monster_delay_item_drops_millis = 3500
}

Object Type Codes

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

Render
{
	use_ao_lights = true
}

Life
{
	on_death =
	"
		Delay( 3.5,
		{
			PlayTextAudio( ForsakenSonDeathLine, 'Metadata/Monsters/Act2/ForsakenSonMap' );
		} );
	"
}

Animated
{
	on_throw_quad_01 =
	"
		Roll( 1, 4,
		{
			PlayTextAudio( ForsakenSonEmbraceCorruption, 'Metadata/Monsters/Act2/ForsakenSonMap' );
		} );
	"

	on_groundslam_01 =
	"
		Roll( 1, 4,
		{
			PlayTextAudio( ForsakenSonSinsOfTheMother, 'Metadata/Monsters/Act2/ForsakenSonMap' );
		} );
	"
}

GlobalAudioParamEvents
{
	life_percent_param = "ForsakenSonLifePercentage"
	life_percent_is_boolean = true
}

StateMachine
{
	on_or_create_state_flaming_censer_l_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/ForsakenSon/epk/Ignited_L.epk' );"
	on_state_flaming_censer_l_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/ForsakenSon/epk/Ignited_L.epk' );"
	on_exit_state_FightStartShout_0 = "SetGlobalAudioParam( 'ForsakenSonFightStart', 1 );"
}

Actor
{
	// Randomly orient the projectiles
	on_effect_custom_event_projectile_fired_for_MPWForsakenSonRubbleToss =
	"
		projectile.Do( ()
		{
			SetRandomYaw();
			SetRandomRoll();
			SetXYTilt( Random( 360 ), Random( 360 ) );
		} );
	"
}

Preload
{
	preload_object = "Metadata/Monsters/ForsakenSon/BossArenaObjects/ForsakenSonFlameWall"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/ForsakenSon/epk/Ignited_L.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Act2/ForsakenSonMap"] = {
    name = "Hask, the Fallen Son",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 2.175,
    attackRange = 20,
    accuracy = 1,
    weaponType1 = "One Hand Axe",
    weaponType2 = "One Hand Mace",
    skillList = {
        "MeleeAtAnimationSpeedFireUnique",
        "MPWForsakenSonRubbleToss",
        "MPWForsakenSonRubbleTossBreakThings",
        "CGEForsakenSonBurningGround",
        "GAForsakenSonDoubleSlam",
        "GAForsakenSonDoubleSlamFireInfused",
        "GAForsakenSonLacerate",
        "GAForsakenSonLacerateFire",
        "GAForsakenSonFireNova",
        "GAForsakenSonRubbleImpactWall",
        "GAForsakenSonRubbleImpactFloor",
        "GSForsakenSonFlamewallBurninate",
        "EASForsakenSonDoubleLacerate",
        "EASForsakenSonDoubleSlam",
        "ForsakenCyclone",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedFireUnique"] = {
    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.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {66, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {66, 100, levelRequirement = 19, statInterpolation = {},  cost = { }, },
        [3] = {66, 100, levelRequirement = 20, statInterpolation = {},  cost = { }, },
        [4] = {66, 100, levelRequirement = 84, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWForsakenSonRubbleToss"] = {
    name = "MPWForsakenSonRubbleToss",
    hidden = true,
    color = ,
    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",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "projectile_ballistic_gravity_override",
        "active_skill_projectile_speed_+%_variation_final",
        "number_of_additional_projectiles",
        "fixed_projectile_spread",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "use_scaled_contact_offset",
        "base_deal_no_damage",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {1083, 0, 20, 2000, 65, 20, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWForsakenSonRubbleTossBreakThings"] = {
    name = "MPWForsakenSonRubbleTossBreakThings",
    hidden = true,
    color = ,
    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",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "projectile_ballistic_gravity_override",
        "active_skill_projectile_speed_+%_variation_final",
        "number_of_additional_projectiles",
        "fixed_projectile_spread",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "use_scaled_contact_offset",
        "base_deal_no_damage",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {1083, 0, 20, 2000, 65, 20, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEForsakenSonBurningGround"] = {
    name = "CGEForsakenSonBurningGround",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "ground_fire_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "infinite_skill_effect_duration",
    },
    levels = {
        [1] = {1, 1002, 150, 150, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonDoubleSlam"] = {
    name = "GAForsakenSonDoubleSlam",
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {120, baseMultiplier = 2.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonDoubleSlamFireInfused"] = {
    name = "GAForsakenSonDoubleSlamFireInfused",
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {40, 35, 120, baseMultiplier = 2.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonLacerate"] = {
    name = "GAForsakenSonLacerate",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {35, 80, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonLacerateFire"] = {
    name = "GAForsakenSonLacerateFire",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {35, 80, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonFireNova"] = {
    name = "GAForsakenSonFireNova",
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonRubbleImpactWall"] = {
    name = "GAForsakenSonRubbleImpactWall",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {120, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAForsakenSonRubbleImpactFloor"] = {
    name = "GAForsakenSonRubbleImpactFloor",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {120, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSForsakenSonFlamewallBurninate"] = {
    name = "GSForsakenSonFlamewallBurninate",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASForsakenSonDoubleLacerate"] = {
    name = "EASForsakenSonDoubleLacerate",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASForsakenSonDoubleSlam"] = {
    name = "EASForsakenSonDoubleSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ForsakenCyclone"] = {
    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.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "attack_maximum_action_distance_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "melee_defer_damage_prediction",
        "action_attack_or_cast_time_uses_animation_length",
        "use_melee_pattern_range",
    },
    levels = {
        [1] = {75, 35, 200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
IdMonsterUniqueT2Boss
FamilyMonsterActBoss
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [4000]
    monster map key of at least same tier as current map drop chance % [15]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    IdMonsterMapBossT2
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 4000 Max: 4000 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 15 Max: 15 Global
  • Edit

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