Hask, le Fils déchu
Mort-vivant
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
AreaPromontoire, Chenal
Tags1HAxe_onhit_audio, fire_affinity, human, humanoid, melee, not_dex, not_int, red_blood, undead, very_slow_movement
Vie
250%
+25%
Résistance
75 0 0 0
Damage
300%
Précision
100%
Attack Distance
6 ~ 20
Temps d'attaque
2.175 Second
Damage Spread
±20%
Expérience
250%
Model Size
100%
Type
ForsakenSonMap
Metadata
ForsakenSonMap
Niveau
65
Vie
16,283
2,529
Damage
637
Dégâts des sorts
637
Précision
2,214
Temps d'attaque
2.175
Expérience
53,768
Minion Life
15,705
Minion Damage
2,487
Minion Armour
3,540
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 510–764
Chances de Touche critique: 5%
Temps d'attaque: 2.175 sec.
Convertit 40% des Dégâts Physiques en Dégâts de Feu
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
Attaque de base
Base Damage: 510–764
Chances de Touche critique: 5%
Temps d'attaque: 2.175 sec.
Temps de recharge: 8 sec.
Convertit 75% des Dégâts Physiques en Dégâts de Feu
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
Temps de recharge: 10 sec.
action attack or cast time uses animation length [1]
spell maximum action distance +% [-55]
EASForsakenSonDoubleLacerate
Temps de recharge: 15 sec.
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
Chances de Touche critique: 5%
Temps d'attaque: 2.175 sec.
Temps de recharge: 6 sec.
Tire Projectiles supplémentaires
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
Chances de Touche critique: 5%
Temps d'attaque: 2.175 sec.
Temps de recharge: 20 sec.
Tire Projectiles supplémentaires
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 225%
Temps d'attaque: 2.175 sec.
125% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 225%
Temps d'attaque: 2.175 sec.
125% Davantage de Dégâts d'Attaque
Convertit 40% des Dégâts Physiques en Dégâts de Feu
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 150%
Temps d'attaque: 2.175 sec.
50% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 150%
Temps d'attaque: 2.175 sec.
50% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Temps d'attaque: 2.175 sec.
Convertit 85% des Dégâts Physiques en Dégâts de Feu
is area damage [1]
CGEForsakenSonBurningGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Temps d'incantation: 1 sec.
Inflige 242.4 Dégâts de Feu de base par seconde
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 70%
Temps d'attaque: 2.175 sec.
30% de Perte de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 70%
Temps d'attaque: 2.175 sec.
30% de Perte de Dégâts d'Attaque
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
GSForsakenSonFlamewallBurninate
Triggerable, Spell, Damage
Temps d'incantation: 1 sec.
Inflige 41.89 à 62.83 Dégâts de Feu
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)
GenerationTypeUnique (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)
    GenerationTypeUnique (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, le Fils déchu
    Mort-vivant
    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
    Vie
    250%
    +25%
    Résistance
    75 0 0 0
    Damage
    300%
    Précision
    100%
    Attack Distance
    6 ~ 20
    Temps d'attaque
    2.175 Second
    Damage Spread
    ±20%
    Expérience
    250%
    Model Size
    100%
    Type
    ForsakenSonSTANDALONE
    Metadata
    ForsakenSonSTANDALONE
    Niveau
    68
    Vie
    19,393
    3,016
    Damage
    699
    Dégâts des sorts
    699
    Précision
    2,464
    Temps d'attaque
    2.175
    Expérience
    71,585
    Minion Life
    17,325
    Minion Damage
    2,906
    Minion Armour
    4,223
    MeleeAtAnimationSpeedFire
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 559–839
    Chances de Touche critique: 5%
    Temps d'attaque: 2.175 sec.
    Convertit 40% des Dégâts Physiques en Dégâts de Feu
    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
    Attaque de base
    Base Damage: 559–839
    Chances de Touche critique: 5%
    Temps d'attaque: 2.175 sec.
    Temps de recharge: 8 sec.
    Convertit 75% des Dégâts Physiques en Dégâts de Feu
    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
    Temps de recharge: 10 sec.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-55]
    EASForsakenSonDoubleLacerate
    Temps de recharge: 15 sec.
    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
    Chances de Touche critique: 5%
    Temps d'attaque: 2.175 sec.
    Temps de recharge: 6 sec.
    Tire Projectiles supplémentaires
    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
    Chances de Touche critique: 5%
    Temps d'attaque: 2.175 sec.
    Temps de recharge: 20 sec.
    Tire Projectiles supplémentaires
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 225%
    Temps d'attaque: 2.175 sec.
    125% Davantage de Dégâts d'Attaque
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 225%
    Temps d'attaque: 2.175 sec.
    125% Davantage de Dégâts d'Attaque
    Convertit 40% des Dégâts Physiques en Dégâts de Feu
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 150%
    Temps d'attaque: 2.175 sec.
    50% Davantage de Dégâts d'Attaque
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 150%
    Temps d'attaque: 2.175 sec.
    50% Davantage de Dégâts d'Attaque
    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
    Chances de Touche critique: 5%
    Temps d'attaque: 2.175 sec.
    Convertit 85% des Dégâts Physiques en Dégâts de Feu
    is area damage [1]
    CGEForsakenSonBurningGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Temps d'incantation: 1 sec.
    Inflige 265.7 Dégâts de Feu de base par seconde
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 70%
    Temps d'attaque: 2.175 sec.
    30% de Perte de Dégâts d'Attaque
    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
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 70%
    Temps d'attaque: 2.175 sec.
    30% de Perte de Dégâts d'Attaque
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    GSForsakenSonFlamewallBurninate
    Triggerable, Spell, Damage
    Temps d'incantation: 1 sec.
    Inflige 45.91 à 68.87 Dégâts de Feu
    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)
    GenerationTypeUnique (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)
    GenerationTypeUnique (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.