Gozen, Rebellious Rustlord
Construct
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]
SpectreN
AreaRustbowl, Steppe
Tags2HSharpMetal_onhit_audio, construct, fast_movement, not_dex, not_int
Life
250%
Armour
+100%
Resistance
30 0 -30 0
Damage
288%
Accuracy
200%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 16
Attack Time
1.77 Second
Damage Spread
±20%
Experience
250%
Model Size
115%
Type
TheRustKingCRUEL
Metadata
TheRustKingBossMAP
Level
65
Life
16,283
Armour
4,046
Evasion Rating
440
Damage
612
Spell Damage
612
Accuracy
2,961
Attack Time
1.77
Experience
53,768
Minion Life
15,705
Minion Damage
2,387
Minion Armour
8,092
RustKingMeleeClawSwipe
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 85%
Attack Time: 1.77 sec
Deals 15% less Attack Damage
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [50]
RustKingMeleeWeaponSlash
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 85%
Attack Time: 1.77 sec
Deals 15% less Attack Damage
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [50]
RustKingMeleeCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 85%
Attack Time: 1.77 sec
Cooldown Time: 20 sec
Deals 15% less Attack Damage
action attack or cast time uses animation length [1]
main hand base maximum attack distance [20]
monster penalty against minions damage +% final vs player minions [100]
RustKingMeleeComboTriggerGA
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 80%
Attack Time: 1.77 sec
Deals 20% less Attack Damage
action attack or cast time uses animation length [1]
is area damage [1]
RustKingClawCascadeGA
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 140%
Attack Time: 1.77 sec
Deals 40% more Attack Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
RustKingClawCascadeEDS
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Time: 1.77 sec
base skill cannot be blocked [1]
is area damage [1]
RustKingBossSummonSkeleton
Spell, Multicastable, Triggerable
Cast Time: 1 sec
action attack or cast time uses animation length [1]
alternate minion [1011]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monster rarity [0]
summoned monsters are minions [1]
RustKingBossSummonSkeletonsGT
Triggerable
Cooldown Time: 3 sec
action attack or cast time uses animation length [1]
RustKingHurricaneProjectile
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 230%
Attack Time: 1.77 sec
Cooldown Time: 15 sec
Deals 130% more Attack Damage
Pierces all Targets
action attack or cast time uses animation length [1]
attack maximum action distance + [90]
base is projectile [1]
base skill can be avoided by dodge roll [1]
monster penalty against minions damage +% final vs player minions [80]
projectile uses contact direction [1]
projectile uses contact position [1]
RustKingHurricaneEAS
Cooldown Time: 15 sec
action attack or cast time uses animation length [1]
RustKingHurricaneTriggerGS
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 523.6 to 785.4 Physical Damage
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
RustKingSwordRainEAA
Cooldown Time: 7 sec
action attack or cast time uses animation length [1]
RustKingSwordRainTriggerGS
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 35%
Attack Time: 1.77 sec
Deals 65% less Attack Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
RustKingClawCascadeGTMedium
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
RustKingClawCascadeGTFar
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
RustKingComboGTNear
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
RustKingComboGTMedium
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
RustKingComboGTFar
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
RustKingClawCascadeEDSMedium
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Time: 1.77 sec
base skill cannot be blocked [1]
is area damage [1]
RustKingClawCascadeEDSFar
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Time: 1.77 sec
base skill cannot be blocked [1]
is area damage [1]
RustKingComboEDSNear
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 130%
Attack Time: 1.77 sec
Deals 30% more Attack Damage
base skill cannot be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
RustKingComboEDSMedium
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 130%
Attack Time: 1.77 sec
Deals 30% more Attack Damage
base skill cannot be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
RustKingComboEDSFar
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Damage: 130%
Attack Time: 1.77 sec
Deals 30% more Attack Damage
base skill cannot be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
RustKingComboEDSExtended
Triggerable, Attack
Base Damage: 489–734
Critical Hit Chance: 5%
Attack Time: 1.77 sec
base skill cannot be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
RustKingClawCascadeEAA
Cooldown Time: 10 sec
+40 to Melee Strike Range
action attack or cast time uses animation length [1]
RustKingComboGTExtended
Triggerable
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [60]
TBRustKingBeam
Spell, Triggerable, Attack, Damage
Base Damage: 489–734
Critical Hit Chance: 7%
Cast Time: 1 sec
Attack Time: 1.77 sec
Deals 130.9 to 392.7 Lightning Damage
Shocks Enemies as though dealing 150% more Damage
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
GSRustKingLightningNova
Triggerable, Spell, Damage
Critical Hit Chance: 6%
Cast Time: 1 sec
Deals 294.5 to 883.6 Lightning Damage
Supported Skills have 100% increased chance to Shock
is area damage [1]

Object Type

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

Positioned
{
	force_placement = true
}

Stats
{
	set_monster_delay_item_drops_millis = 1950
}

Object Type Codes

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

Functions
{
	MeshToPhysics =
	"
		HideMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard1.ao', Shard_1_jntBnd );
		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard2.ao', Shard_2_jntBnd );
		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard3.ao', Shard_3_jntBnd );
		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard4.ao', ShardAxe_jntBnd );
	"

	PhysicsToMesh =
	"
		ShowMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard1.ao' );
		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard2.ao' );
		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard3.ao' );
		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard4.ao' );
	"
}

BaseEvents
{
	//AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/weapon_hand.epk );
	on_construction_complete =
	"
		HideMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
		IfAlive(
		{
			Delay( 0.01, { SetStaticLifeBarVisibilty( True ); } );
			Delay( 0.3,
			{
				AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', ShardAxe_jntBnd );
			} );
			Delay( 0.3,
			{
				PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
			} );
		}, { HideAllMeshSegments(); } );
	"
}

Animated
{
	on_combo_01 =
	"
		Call( PhysicsToMesh );
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
	"

	on_end_combo_01 =
	"
		Call( MeshToPhysics );
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
	"

	on_claw_cascade_01 =
	"
		Call( PhysicsToMesh );
		Delay( 1.4,
		{
			PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
		} );
	"

	on_end_claw_cascade_01 =
	"
		Call( MeshToPhysics );
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
	"

	on_event_orb_diss1_for_hurricane_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"

	on_event_orb_swap1_for_hurricane_01 =
	"
		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao' );
		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', hurricane_orb );
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
	"

	on_event_orb_diss2_for_hurricane_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"

	on_event_orb_swap2_for_hurricane_01 =
	"
		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao' );
		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', ShardAxe_jntBnd );
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
	"

	on_sword_rain_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"
	on_end_sword_rain_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );"

	on_event_bang_for_death_01 =
	"
		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
		HideAllMeshSegments();
	"

	on_death_01 = "Call( PhysicsToMesh );"
	on_combo_01 = "PlayTextAudio( RustKingSpecialA, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
	on_hurricane_01 = "PlayTextAudio( RustKingSpecialBRandom, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
	on_sword_summon_01 = "PlayTextAudio( RustKingSwordSummon, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
}

Life
{
	on_death = "SetStaticLifeBarVisibilty( false );"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/RustKingSpawnedMonster.epk"
	preload_animated_object = "Metadata/Terrain/Gallows/Act1/1_5/Objects/TheRustKingInert.ao"
	preload_environment = "G1_5_boss_defeat"
}

GlobalAudioParamEvents
{
	life_percent_param = "RustKingLifePercentage"
	life_percent_is_boolean = true
	player_in_range_param = "RustKingInRange"
	range = 170
}

Render
{
	use_ao_lights = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RustKing/TheRustKingBossMAP"] = {
    name = "Gozen, Rebellious Rustlord",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.88,
    damageSpread = 0.2,
    attackTime = 1.77,
    attackRange = 16,
    accuracy = 2,
    skillList = {
        "RustKingBossSummonSkeleton",
        "GSRustKingLightningNova",
        "TBRustKingBeam",
        "RustKingBossSummonSkeletonsGT",
        "RustKingSwordRainEAA",
        "RustKingSwordRainTriggerGS",
        "RustKingClawCascadeGTMedium",
        "RustKingClawCascadeGTFar",
        "RustKingComboGTNear",
        "RustKingComboGTMedium",
        "RustKingComboGTFar",
        "RustKingComboGTExtended",
        "RustKingHurricaneTriggerGS",
        "RustKingClawCascadeEAA",
        "RustKingClawCascadeGA",
        "RustKingClawCascadeEDS",
        "RustKingClawCascadeEDSMedium",
        "RustKingClawCascadeEDSFar",
        "RustKingComboEDSNear",
        "RustKingComboEDSMedium",
        "RustKingComboEDSFar",
        "RustKingComboEDSExtended",
        "RustKingHurricaneProjectile",
        "RustKingHurricaneEAS",
        "RustKingMeleeClawSwipe",
        "RustKingMeleeWeaponSlash",
        "RustKingMeleeCombo",
        "RustKingMeleeComboTriggerGA",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingBossSummonSkeleton"] = {
    name = "RustKingBossSummonSkeleton",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "summoned_monster_rarity",
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0, 1, 1011, -99, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
        [2] = {1, 1, 1011, -99, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSRustKingLightningNova"] = {
    name = "GSRustKingLightningNova",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "shock_chance_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBRustKingBeam"] = {
    name = "TBRustKingBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_as_though_damage_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 150, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingBossSummonSkeletonsGT"] = {
    name = "RustKingBossSummonSkeletonsGT",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingSwordRainEAA"] = {
    name = "RustKingSwordRainEAA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingSwordRainTriggerGS"] = {
    name = "RustKingSwordRainTriggerGS",
    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",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {80, baseMultiplier = 0.35, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeGTMedium"] = {
    name = "RustKingClawCascadeGTMedium",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeGTFar"] = {
    name = "RustKingClawCascadeGTFar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboGTNear"] = {
    name = "RustKingComboGTNear",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboGTMedium"] = {
    name = "RustKingComboGTMedium",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboGTFar"] = {
    name = "RustKingComboGTFar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboGTExtended"] = {
    name = "RustKingComboGTExtended",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingHurricaneTriggerGS"] = {
    name = "RustKingHurricaneTriggerGS",
    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_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeEAA"] = {
    name = "RustKingClawCascadeEAA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {40, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeGA"] = {
    name = "RustKingClawCascadeGA",
    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",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {120, baseMultiplier = 1.4, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeEDS"] = {
    name = "RustKingClawCascadeEDS",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeEDSMedium"] = {
    name = "RustKingClawCascadeEDSMedium",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingClawCascadeEDSFar"] = {
    name = "RustKingClawCascadeEDSFar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboEDSNear"] = {
    name = "RustKingComboEDSNear",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
        "base_skill_cannot_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboEDSMedium"] = {
    name = "RustKingComboEDSMedium",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
        "base_skill_cannot_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboEDSFar"] = {
    name = "RustKingComboEDSFar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
        "base_skill_cannot_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingComboEDSExtended"] = {
    name = "RustKingComboEDSExtended",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_cannot_be_blocked",
        "base_skill_cannot_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingHurricaneProjectile"] = {
    name = "RustKingHurricaneProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "always_pierce",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {90, 80, baseMultiplier = 2.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingHurricaneEAS"] = {
    name = "RustKingHurricaneEAS",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingMeleeClawSwipe"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingMeleeWeaponSlash"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingMeleeCombo"] = {
    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 = {
        "main_hand_base_maximum_attack_distance",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, 100, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RustKingMeleeComboTriggerGA"] = {
    name = "RustKingMeleeComboTriggerGA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 0.8, levelRequirement = 6, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
IdMonsterUniqueT2Boss
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]
    IdMonsterMapBossT2
    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
  • Gozen, Rebellious Rustlord
    Construct
    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]
    SpectreN
    Tags2HSharpMetal_onhit_audio, construct, fast_movement, not_dex, not_int
    Life
    250%
    Armour
    +100%
    Resistance
    30 0 -30 0
    Damage
    288%
    Accuracy
    200%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 16
    Attack Time
    1.77 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    115%
    Type
    TheRustKingSTANDALONE
    Metadata
    TheRustKingBossSTANDALONE
    Level
    68
    Life
    19,393
    Armour
    4,826
    Evasion Rating
    477
    Damage
    671
    Spell Damage
    671
    Accuracy
    3,270
    Attack Time
    1.77
    Experience
    71,585
    Minion Life
    17,325
    Minion Damage
    2,790
    Minion Armour
    9,652
    RustKingMeleeClawSwipe
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 85%
    Attack Time: 1.77 sec
    Deals 15% less Attack Damage
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [50]
    RustKingMeleeWeaponSlash
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 85%
    Attack Time: 1.77 sec
    Deals 15% less Attack Damage
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [50]
    RustKingMeleeCombo
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 85%
    Attack Time: 1.77 sec
    Cooldown Time: 20 sec
    Deals 15% less Attack Damage
    action attack or cast time uses animation length [1]
    main hand base maximum attack distance [20]
    monster penalty against minions damage +% final vs player minions [100]
    RustKingMeleeComboTriggerGA
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 80%
    Attack Time: 1.77 sec
    Deals 20% less Attack Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    RustKingClawCascadeGA
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 140%
    Attack Time: 1.77 sec
    Deals 40% more Attack Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    RustKingClawCascadeEDS
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Time: 1.77 sec
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingBossSummonSkeleton
    Spell, Multicastable, Triggerable
    Cast Time: 1 sec
    action attack or cast time uses animation length [1]
    alternate minion [1011]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monster rarity [0]
    summoned monsters are minions [1]
    RustKingBossSummonSkeletonsGT
    Triggerable
    Cooldown Time: 3 sec
    action attack or cast time uses animation length [1]
    RustKingHurricaneProjectile
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 230%
    Attack Time: 1.77 sec
    Cooldown Time: 15 sec
    Deals 130% more Attack Damage
    Pierces all Targets
    action attack or cast time uses animation length [1]
    attack maximum action distance + [90]
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    monster penalty against minions damage +% final vs player minions [80]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    RustKingHurricaneEAS
    Cooldown Time: 15 sec
    action attack or cast time uses animation length [1]
    RustKingHurricaneTriggerGS
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 573.9 to 860.9 Physical Damage
    action attack or cast time uses animation length [1]
    base skill cannot be avoided by dodge roll [1]
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingSwordRainEAA
    Cooldown Time: 7 sec
    action attack or cast time uses animation length [1]
    RustKingSwordRainTriggerGS
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 35%
    Attack Time: 1.77 sec
    Deals 65% less Attack Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [80]
    RustKingClawCascadeGTMedium
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    RustKingClawCascadeGTFar
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    RustKingComboGTNear
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    RustKingComboGTMedium
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    RustKingComboGTFar
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    RustKingClawCascadeEDSMedium
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Time: 1.77 sec
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingClawCascadeEDSFar
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Time: 1.77 sec
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingComboEDSNear
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 130%
    Attack Time: 1.77 sec
    Deals 30% more Attack Damage
    base skill cannot be avoided by dodge roll [1]
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingComboEDSMedium
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 130%
    Attack Time: 1.77 sec
    Deals 30% more Attack Damage
    base skill cannot be avoided by dodge roll [1]
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingComboEDSFar
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Damage: 130%
    Attack Time: 1.77 sec
    Deals 30% more Attack Damage
    base skill cannot be avoided by dodge roll [1]
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingComboEDSExtended
    Triggerable, Attack
    Base Damage: 537–806
    Critical Hit Chance: 5%
    Attack Time: 1.77 sec
    base skill cannot be avoided by dodge roll [1]
    base skill cannot be blocked [1]
    is area damage [1]
    RustKingClawCascadeEAA
    Cooldown Time: 10 sec
    +40 to Melee Strike Range
    action attack or cast time uses animation length [1]
    RustKingComboGTExtended
    Triggerable
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [60]
    TBRustKingBeam
    Spell, Triggerable, Attack, Damage
    Base Damage: 537–806
    Critical Hit Chance: 7%
    Cast Time: 1 sec
    Attack Time: 1.77 sec
    Deals 143.5 to 430.5 Lightning Damage
    Shocks Enemies as though dealing 150% more Damage
    action attack or cast time uses animation length [1]
    base skill cannot be blocked [1]
    GSRustKingLightningNova
    Triggerable, Spell, Damage
    Critical Hit Chance: 6%
    Cast Time: 1 sec
    Deals 322.8 to 968.5 Lightning Damage
    Supported Skills have 100% increased chance to Shock
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 1950
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Functions
    {
    	MeshToPhysics =
    	"
    		HideMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
    		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard1.ao', Shard_1_jntBnd );
    		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard2.ao', Shard_2_jntBnd );
    		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard3.ao', Shard_3_jntBnd );
    		AddAttachedObjectToBones( 'Metadata/Monsters/RustKing/Attachments/WeaponShard4.ao', ShardAxe_jntBnd );
    	"
    
    	PhysicsToMesh =
    	"
    		ShowMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
    		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard1.ao' );
    		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard2.ao' );
    		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard3.ao' );
    		DetachAllOfType( 'Metadata/Monsters/RustKing/Attachments/WeaponShard4.ao' );
    	"
    }
    
    BaseEvents
    {
    	//AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/weapon_hand.epk );
    	on_construction_complete =
    	"
    		HideMeshSegments( RustKing_mesh|HandShards_R|HandShards_RShape );
    		IfAlive(
    		{
    			Delay( 0.3,
    			{
    				AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', ShardAxe_jntBnd );
    			} );
    			Delay( 0.3,
    			{
    				PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
    			} );
    		}, { HideAllMeshSegments(); } );
    	"
    }
    
    Animated
    {
    	on_combo_01 =
    	"
    		Call( PhysicsToMesh );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
    	"
    
    	on_end_combo_01 =
    	"
    		Call( MeshToPhysics );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
    	"
    
    	on_claw_cascade_01 =
    	"
    		Call( PhysicsToMesh );
    		Delay( 1.4,
    		{
    			PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
    		} );
    	"
    
    	on_end_claw_cascade_01 =
    	"
    		Call( MeshToPhysics );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
    	"
    
    	on_event_orb_diss1_for_hurricane_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"
    
    	on_event_orb_swap1_for_hurricane_01 =
    	"
    		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao' );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', hurricane_orb );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
    	"
    
    	on_event_orb_diss2_for_hurricane_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"
    
    	on_event_orb_swap2_for_hurricane_01 =
    	"
    		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao' );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', ShardAxe_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );
    	"
    
    	on_sword_rain_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );"
    	on_end_sword_rain_01 = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', idle );"
    
    	on_event_bang_for_death_01 =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/orb.ao', end );
    		HideAllMeshSegments();
    	"
    
    	on_death_01 = "Call( PhysicsToMesh );"
    	on_combo_01 = "PlayTextAudio( RustKingSpecialA, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
    	on_hurricane_01 = "PlayTextAudio( RustKingSpecialBRandom, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
    	on_sword_summon_01 = "PlayTextAudio( RustKingSwordSummon, 'Metadata/Monsters/RustKing/TheRustKingBossMAP' );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/RustKing/body_fx/RustKingSpawnedMonster.epk"
    	preload_animated_object = "Metadata/Terrain/Gallows/Act1/1_5/Objects/TheRustKingInert.ao"
    	preload_environment = "G1_5_boss_defeat"
    }
    
    GlobalAudioParamEvents
    {
    	life_percent_param = "RustKingLifePercentage"
    	life_percent_is_boolean = true
    	player_in_range_param = "RustKingInRange"
    	range = 170
    }
    
    Render
    {
    	use_ao_lights = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RustKing/TheRustKingBossSTANDALONE"] = {
        name = "Gozen, Rebellious Rustlord",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.88,
        damageSpread = 0.2,
        attackTime = 1.77,
        attackRange = 16,
        accuracy = 2,
        skillList = {
            "RustKingBossSummonSkeleton",
            "GSRustKingLightningNova",
            "TBRustKingBeam",
            "RustKingBossSummonSkeletonsGT",
            "RustKingSwordRainEAA",
            "RustKingSwordRainTriggerGS",
            "RustKingClawCascadeGTMedium",
            "RustKingClawCascadeGTFar",
            "RustKingComboGTNear",
            "RustKingComboGTMedium",
            "RustKingComboGTFar",
            "RustKingComboGTExtended",
            "RustKingHurricaneTriggerGS",
            "RustKingClawCascadeEAA",
            "RustKingClawCascadeGA",
            "RustKingClawCascadeEDS",
            "RustKingClawCascadeEDSMedium",
            "RustKingClawCascadeEDSFar",
            "RustKingComboEDSNear",
            "RustKingComboEDSMedium",
            "RustKingComboEDSFar",
            "RustKingComboEDSExtended",
            "RustKingHurricaneProjectile",
            "RustKingHurricaneEAS",
            "RustKingMeleeClawSwipe",
            "RustKingMeleeWeaponSlash",
            "RustKingMeleeCombo",
            "RustKingMeleeComboTriggerGA",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingBossSummonSkeleton"] = {
        name = "RustKingBossSummonSkeleton",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "summoned_monster_rarity",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0, 1, 1011, -99, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
            [2] = {1, 1, 1011, -99, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSRustKingLightningNova"] = {
        name = "GSRustKingLightningNova",
        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_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "shock_chance_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBRustKingBeam"] = {
        name = "TBRustKingBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_as_though_damage_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {0.5, 1.5, 150, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingBossSummonSkeletonsGT"] = {
        name = "RustKingBossSummonSkeletonsGT",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingSwordRainEAA"] = {
        name = "RustKingSwordRainEAA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingSwordRainTriggerGS"] = {
        name = "RustKingSwordRainTriggerGS",
        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",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {80, baseMultiplier = 0.35, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeGTMedium"] = {
        name = "RustKingClawCascadeGTMedium",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeGTFar"] = {
        name = "RustKingClawCascadeGTFar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboGTNear"] = {
        name = "RustKingComboGTNear",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboGTMedium"] = {
        name = "RustKingComboGTMedium",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboGTFar"] = {
        name = "RustKingComboGTFar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboGTExtended"] = {
        name = "RustKingComboGTExtended",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {60, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingHurricaneTriggerGS"] = {
        name = "RustKingHurricaneTriggerGS",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_cannot_be_avoided_by_dodge_roll",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeEAA"] = {
        name = "RustKingClawCascadeEAA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {40, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeGA"] = {
        name = "RustKingClawCascadeGA",
        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",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {120, baseMultiplier = 1.4, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeEDS"] = {
        name = "RustKingClawCascadeEDS",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeEDSMedium"] = {
        name = "RustKingClawCascadeEDSMedium",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingClawCascadeEDSFar"] = {
        name = "RustKingClawCascadeEDSFar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboEDSNear"] = {
        name = "RustKingComboEDSNear",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
            "base_skill_cannot_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboEDSMedium"] = {
        name = "RustKingComboEDSMedium",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
            "base_skill_cannot_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboEDSFar"] = {
        name = "RustKingComboEDSFar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
            "base_skill_cannot_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingComboEDSExtended"] = {
        name = "RustKingComboEDSExtended",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_cannot_be_blocked",
            "base_skill_cannot_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingHurricaneProjectile"] = {
        name = "RustKingHurricaneProjectile",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "always_pierce",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {90, 80, baseMultiplier = 2.3, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingHurricaneEAS"] = {
        name = "RustKingHurricaneEAS",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingMeleeClawSwipe"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingMeleeWeaponSlash"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingMeleeCombo"] = {
        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 = {
            "main_hand_base_maximum_attack_distance",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, 100, baseMultiplier = 0.85, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RustKingMeleeComboTriggerGA"] = {
        name = "RustKingMeleeComboTriggerGA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 0.8, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    IdMonsterUniqueT2Boss
    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]
    IdMonsterMapBossT2
    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.