Hask, o Filho Caído
Morto-vivo
Área: Cabo, Canal
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster dropped item quantity +% [800]
monster dropped item rarity +% [1600]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
Hask, the Fallen Son
SpectreN
AreaCabo, Canal
Tags1HAxe_onhit_audio, fire_affinity, human, humanoid, melee, not_dex, not_int, red_blood, undead, very_slow_movement
Vida
250%
Resistência
75 0 0 0
Damage
300%
Precisão
100%
Attack Distance
6 ~ 20
Tempo de Ataque
2.175 Second
Damage Spread
±20%
Experiência
250%
Model Size
100%
Type
ForsakenSonMap
Metadata
ForsakenSonMap
Nível
65
Vida
16,283
Damage
637
Dano Mágico
637
Precisão
2,214
Tempo de Ataque
2.175
Experiência
53,768
Minion Life
15,705
Minion Damage
2,487
Minion Armour
3,540
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Tempo de Ataque: 2.175 seg
Converte 40% do Dano Físico para Dano de Fogo
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
ForsakenCyclone
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Tempo de Ataque: 2.175 seg
Recarga: 8 seg
Converte 75% do Dano Físico para Dano de Fogo
action attack or cast time uses animation length [1]
attack maximum action distance + [35]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
melee defer damage prediction [1]
monster penalty against minions damage +% final vs player minions [200]
use melee pattern range [1]
EASForsakenSonDoubleSlam
Recarga: 10 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-55]
EASForsakenSonDoubleLacerate
Recarga: 15 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-50]
MPWForsakenSonRubbleToss
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Tempo de Ataque: 2.175 seg
Recarga: 6 seg
Dispara Projéteis adicionais
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
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Tempo de Ataque: 2.175 seg
Recarga: 20 seg
Dispara Projéteis adicionais
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
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 225%
Tempo de Ataque: 2.175 seg
Causa 125% mais Dano com Ataque
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GAForsakenSonDoubleSlamFireInfused
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 225%
Tempo de Ataque: 2.175 seg
Causa 125% mais Dano com Ataque
Converte 40% do Dano Físico para Dano de Fogo
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
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 150%
Tempo de Ataque: 2.175 seg
Causa 50% mais Dano com Ataque
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
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 150%
Tempo de Ataque: 2.175 seg
Causa 50% mais Dano com Ataque
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
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Tempo de Ataque: 2.175 seg
Converte 85% do Dano Físico para Dano de Fogo
is area damage [1]
CGEForsakenSonBurningGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tempo de Conjuração: 1 seg
Causa 242.4 de Dano de Fogo Base por segundo
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
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 70%
Tempo de Ataque: 2.175 seg
Causa 30% menos Dano com Ataque
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GAForsakenSonRubbleImpactFloor
Triggerable, Attack
Base Damage: 510–764
Chance de Acerto Crítico: 5%
Dano de Ataque: 70%
Tempo de Ataque: 2.175 seg
Causa 30% menos Dano com Ataque
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GSForsakenSonFlamewallBurninate
Triggerable, Spell, Damage
Tempo de Conjuração: 1 seg
Causa 41.89 a 62.83 de Dano de Fogo
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
}

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 = {
        "MeleeAtAnimationSpeedFire",
        "MPWForsakenSonRubbleToss",
        "MPWForsakenSonRubbleTossBreakThings",
        "CGEForsakenSonBurningGround",
        "GAForsakenSonDoubleSlam",
        "GAForsakenSonDoubleSlamFireInfused",
        "GAForsakenSonLacerate",
        "GAForsakenSonLacerateFire",
        "GAForsakenSonFireNova",
        "GAForsakenSonRubbleImpactWall",
        "GAForsakenSonRubbleImpactFloor",
        "GSForsakenSonFlamewallBurninate",
        "EASForsakenSonDoubleLacerate",
        "EASForsakenSonDoubleSlam",
        "ForsakenCyclone",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedFire"] = {
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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] = {40, levelRequirement = 1, 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.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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {75, 35, 200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeunico (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 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: 25 Max: 25 Global
  • Hask, o Filho Caído
    Morto-vivo
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    Hask, the Fallen Son
    SpectreN
    Tags1HAxe_onhit_audio, fire_affinity, human, humanoid, melee, not_dex, not_int, red_blood, undead, very_slow_movement
    Vida
    250%
    Resistência
    75 0 0 0
    Damage
    300%
    Precisão
    100%
    Attack Distance
    6 ~ 20
    Tempo de Ataque
    2.175 Second
    Damage Spread
    ±20%
    Experiência
    250%
    Model Size
    100%
    Type
    ForsakenSonSTANDALONE
    Metadata
    ForsakenSonSTANDALONE
    Nível
    68
    Vida
    19,393
    Damage
    699
    Dano Mágico
    699
    Precisão
    2,464
    Tempo de Ataque
    2.175
    Experiência
    71,585
    Minion Life
    17,325
    Minion Damage
    2,906
    Minion Armour
    4,223
    MeleeAtAnimationSpeedFire
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 2.175 seg
    Converte 40% do Dano Físico para Dano de Fogo
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    ForsakenCyclone
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 2.175 seg
    Recarga: 8 seg
    Converte 75% do Dano Físico para Dano de Fogo
    action attack or cast time uses animation length [1]
    attack maximum action distance + [35]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    melee defer damage prediction [1]
    monster penalty against minions damage +% final vs player minions [200]
    use melee pattern range [1]
    EASForsakenSonDoubleSlam
    Recarga: 10 seg
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-55]
    EASForsakenSonDoubleLacerate
    Recarga: 15 seg
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-50]
    MPWForsakenSonRubbleToss
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 2.175 seg
    Recarga: 6 seg
    Dispara Projéteis adicionais
    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
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 2.175 seg
    Recarga: 20 seg
    Dispara Projéteis adicionais
    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
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 225%
    Tempo de Ataque: 2.175 seg
    Causa 125% mais Dano com Ataque
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    GAForsakenSonDoubleSlamFireInfused
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 225%
    Tempo de Ataque: 2.175 seg
    Causa 125% mais Dano com Ataque
    Converte 40% do Dano Físico para Dano de Fogo
    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
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 150%
    Tempo de Ataque: 2.175 seg
    Causa 50% mais Dano com Ataque
    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
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 150%
    Tempo de Ataque: 2.175 seg
    Causa 50% mais Dano com Ataque
    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
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 2.175 seg
    Converte 85% do Dano Físico para Dano de Fogo
    is area damage [1]
    CGEForsakenSonBurningGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tempo de Conjuração: 1 seg
    Causa 265.7 de Dano de Fogo Base por segundo
    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
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 70%
    Tempo de Ataque: 2.175 seg
    Causa 30% menos Dano com Ataque
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    GAForsakenSonRubbleImpactFloor
    Triggerable, Attack
    Base Damage: 559–839
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 70%
    Tempo de Ataque: 2.175 seg
    Causa 30% menos Dano com Ataque
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    GSForsakenSonFlamewallBurninate
    Triggerable, Spell, Damage
    Tempo de Conjuração: 1 seg
    Causa 45.91 a 68.87 de Dano de Fogo
    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/BossBaseStandAlone"
    
    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/BossBaseStandAlone"
    
    Render
    {
    	use_ao_lights = true
    }
    
    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/ForsakenSonSTANDALONE"] = {
        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 = {
            "MeleeAtAnimationSpeedFire",
            "MPWForsakenSonRubbleToss",
            "MPWForsakenSonRubbleTossBreakThings",
            "CGEForsakenSonBurningGround",
            "GAForsakenSonDoubleSlam",
            "GAForsakenSonDoubleSlamFireInfused",
            "GAForsakenSonLacerate",
            "GAForsakenSonLacerateFire",
            "GAForsakenSonFireNova",
            "GAForsakenSonRubbleImpactWall",
            "GAForsakenSonRubbleImpactFloor",
            "GSForsakenSonFlamewallBurninate",
            "EASForsakenSonDoubleLacerate",
            "EASForsakenSonDoubleSlam",
            "ForsakenCyclone",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedFire"] = {
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "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] = {40, levelRequirement = 1, 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.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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        levels = {
            [1] = {75, 35, 200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 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: 25 Max: 25 Global
  • Edit

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