Хозяин в Туманах Уникальный /1
Пассивные умения в радиусе также даруют +5 к максимуму здоровья
Хозяин в Туманах
Гуманоид
Монстры дают повышенный на 100% опыт
15000% увеличение редкости выпадающих предметов
Скорость действий не может быть уменьшена ниже базового значения в 50%
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
Не может быть отброшен
The King in the Mists
SpectreN
Tagshumanoid, immobile, red_blood
Здоровье
1200%
Energy Shield From Life
100%
Броня
+25%
Уклонение
+40%
Ailment Threshold
645%
Сопротивление
40 40 40 25
Damage
240%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
4 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
Опыт
300%
Model Size
125%
Type
VoodooKingBoss
Metadata
VoodooKingBoss
Уровень
68
Здоровье
1,672,156
Броня
35,988
Уклонение
6,635
Энергетический щит
6,127
Damage
1,021
Урон от чар
1,524
Точность
290
Attack Time
1.005
Опыт
169,208
Ailment Threshold
566,234
Chill
1,790
Shock
1,790
Brittle
10,129
Scorch
1,790
Sap
4,947
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Атака
Base Damage: 1622–2432
Шанс критического удара: 5%
Attack Time: 1.5 сек.
Герой наносит обычный удар.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSVoodooKingSpellProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Шанс критического удара: 5%
Время применения: 1 сек.
Наносит от 396.2 до 594.3 физического урона
Наносит от 132.1 до 198.1 урона хаосом
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [245]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
GTVoodooKingVineCascade
Triggerable, Spell
Время применения: 1 сек.
Перезарядка: 10 сек.
action attack or cast time uses animation length [1]
GAVoodooKingVineSlam
Triggerable, Attack
Base Damage: 1622–2432
Шанс критического удара: 5%
Урон от атаки: 190%
Attack Time: 1.5 сек.
Перезарядка: 15 сек.
Наносит на 90% больше урона атаками
30% физического урона становится уроном хаосом
action attack or cast time uses animation length [1]
is area damage [1]
EASVoodooKingSummonEffigy
Spell
Время применения: 1 сек.
Перезарядка: 25 сек.
action attack or cast time uses animation length [1]
EASVoodooKingHexNoMovementAllowed
Spell
Время применения: 1 сек.
Перезарядка: 25 сек.
action attack or cast time uses animation length [1]
EASVoodooKingHexNoStandingAllowed
Spell
Время применения: 1 сек.
Перезарядка: 25 сек.
action attack or cast time uses animation length [1]
VoodooKingTeleport
Spell, Movement
Время применения: 1 сек.
Перезарядка: 8 сек.
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
teleport additional distance between self and target [15]
VoodooKingTeleportFlee
Spell, Movement
Время применения: 1 сек.
Перезарядка: 3 сек.
action attack or cast time uses animation length [1]
action should face away from target [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
VoodooKingDashForward
Spell
Время применения: 1 сек.
action attack or cast time uses animation length [1]
VoodooKingDashBackward
Spell
Время применения: 1 сек.
action attack or cast time uses animation length [1]
VoodooKingDashLeft
Spell
Время применения: 1 сек.
action attack or cast time uses animation length [1]
VoodooKingDashRight
Spell
Время применения: 1 сек.
action attack or cast time uses animation length [1]
GSVoodooKingRitual
Spell, Triggerable, Channel
Время применения: 1 сек.
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GSVoodooKingPullLifeforce
Spell, Triggerable, Channel
Время применения: 1 сек.
Перезарядка: 20 сек.
action attack or cast time uses animation length [1]
EASVoodooKingFlee
Spell
Время применения: 1 сек.
action attack or cast time uses animation length [1]
GAVoodooKingVineCascadeSmall
Triggerable, Attack
Base Damage: 1622–2432
Шанс критического удара: 5%
Урон от атаки: 110%
Attack Time: 1.5 сек.
Наносит на 10% больше урона атаками
25% физического урона становится уроном хаосом
is area damage [1]
GAVoodooKingVineCascadeBig
Triggerable, Attack
Base Damage: 1622–2432
Шанс критического удара: 5%
Урон от атаки: 140%
Attack Time: 1.5 сек.
Наносит на 40% больше урона атаками
25% физического урона становится уроном хаосом
is area damage [1]
GSVoodooKingOrbExplode
Spell, Triggerable
Время применения: 1 сек.
Наносит от 1023 до 1534 физического урона
is area damage [1]
SSMVoodooKingSummonOrb
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [640]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
GTVoodooKingMassSwarm
Triggerable, Spell
Время применения: 1 сек.
VoodooKingBugRend
Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
Время применения: 1 сек.
Наносит 551.8 базового физического урона в секунду
Базовая длительность - 1 секунд(-ы)
Выпускает дополнительных снарядов: 6
Выпускает снаряды по кругу
active skill area of effect radius +% final [-30]
active skill projectile speed +% variation final [25]
base is projectile [1]
GAVoodooKingWitherSlam
Spell, Triggerable
Время применения: 1 сек.
is area damage [1]
GTVoodooKingSummonBoils
Triggerable, Spell
Время применения: 1 сек.
GTVoodooKingSummonFrogSwamps
Triggerable, Spell
Время применения: 1 сек.
EDSVoodooKingBoil
Spell, Triggerable
Время применения: 1 сек.
Наносит от 829.4 до 1244 физического урона
35% физического урона становится уроном хаосом
CGEVoodooKingSummonFrogSwamp
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Время применения: 1 сек.
Базовая длительность - 4 секунд(-ы)
60% снижение скорости передвижения
active skill area of effect radius +% final [-50]
ground tar art variation [7]
VoodooKingPunishment
Spell, Triggerable
Наносит от 620.7 до 931 физического урона
cannot be blocked or dodged or suppressed [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAzmeri/AzmeriMinibossBase"

Functions {}

StateMachine
{
	define_shared_state =
	"
		light;
		should_ritual;
		pulling_life;
		fix_weapon_wobble = 1;
		bubble_shield;
		dead;
	"
}

Actor
{
	leveled_starting_effects = "CTS1BossFightStart"
	slow_animations_go_to_idle = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAzmeri/AzmeriMinibossBase"

Render
{
	use_ao_lights = true
}

StateMachine
{
	create_state_light_0 = "DisableLight();"

	create_state_light_1 =
	"
		Delay( 0.01, { EnableLight(); } );
	"

	on_state_light_0 = "FadeOutLight();"
	on_state_light_1 = "FadeInLight();"

	on_or_create_state_fix_weapon_wobble_1 = "Call( fix_weapon_wobble, true );"
	on_state_fix_weapon_wobble_0 = "Call( fix_weapon_wobble, false );"

	on_or_create_state_bubble_shield_0 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/shield_bubble.ao );"
	on_or_create_state_bubble_shield_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/shield_bubble.ao, bubble_attach );"

	on_or_create_state_dead_1 = "DisableRendering(); DisableHighlighting(); DisableTargetable();"

	// safety for resuming highlighting
	on_timer_make_highlightable = "EnableHighlighting();"
}

Animated
{
	on_event_teleport_to_ritual = "HideWeapons();"
	// disable highlighting to remove red outline looking bad for teleportation like skills
	on_event_unhighlightable = "DisableHighlighting(); StartStateTimer( make_highlightable, 1.0 );"
	on_event_highlightable = "EnableHighlighting(); CancelStateTimer( make_highlightable );"
}

Actor
{
	on_effect_end_or_destroy_GSVoodooKingRitual = "ShowWeapons();"
	on_effect_end_or_destroy_VoodooKingTeleport = "EnableTargetable(); EnableHighlighting();"
	on_effect_end_or_destroy_VoodooKingTeleportFlee = "EnableTargetable(); EnableHighlighting();"
}

Functions
{
	// arg1: set to true to move weapon to aux joint, false to move it back
	fix_weapon_wobble =
	"
		this.staff = GetAttachedAOByType( Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/attachments/VoodooKingBossWeapon.ao );
		If( arg1 == true, ()
		{
			staff.MoveToBone( aux_L_Weapon_attachment_02, 0 );
		}, ()
		{
			staff.MoveToBone( L_Weapon, 0 );
		} );
	"
}

Life
{
	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/movement_bugs.epk );"
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/movement_bugs.epk );"
}

Actor
{
	/* dialogue */
	on_effect_start_CTS1BossFightStart = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_ProximityEncounterRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
/* 	on_effect_start_MPSVoodooKingSpellProjectile = "Roll( 1, 5, (){ PlayTextAudio( TheKingInTheMists_GenericShortRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );" */
	on_effect_start_GTVoodooKingVineCascade = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_CascadeRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_GAVoodooKingVineSlam = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_StaffSlamRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_EASVoodooKingSummonEffigy = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_SummonEffigyRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_EASVoodooKingHexNoMovementAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_MovementHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_EASVoodooKingHexNoStandingAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_StationaryHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
/* 	on_effect_start_VoodooKingTeleport = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_VoodooKingTeleportFlee = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_VoodooKingDashForward = "Roll( 1, 1, (){PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  );  } );"
	on_effect_start_VoodooKingDashBackward = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_VoodooKingDashLeft = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_VoodooKingDashRight = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );" */
	on_effect_start_GSVoodooKingRitual = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_CallCreaturesRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
	on_effect_start_GSVoodooKingPullLifeforce = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_NatureSkillRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss ); } );"
	on_effect_start_EASVoodooKingFlee = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_RitualEncounterLossRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss  ); } );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss"] = {
    name = "The King in the Mists",
    life = 12,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.4,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 15,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "SSMVoodooKingSummonOrb",
        "MPSVoodooKingSpellProjectile",
        "CGEVoodooKingSummonFrogSwamp",
        "GSVoodooKingRitual",
        "GSVoodooKingPullLifeforce",
        "GSVoodooKingOrbExplode",
        "GAVoodooKingVineCascadeSmall",
        "GAVoodooKingVineCascadeBig",
        "GAVoodooKingVineSlam",
        "GAVoodooKingWitherSlam",
        "EASVoodooKingSummonEffigy",
        "EASVoodooKingHexNoMovementAllowed",
        "EASVoodooKingHexNoStandingAllowed",
        "EASVoodooKingFlee",
        "GTVoodooKingMassSwarm",
        "GTVoodooKingVineCascade",
        "GTVoodooKingSummonBoils",
        "GTVoodooKingSummonFrogSwamps",
        "EDSVoodooKingBoil",
        "VoodooKingBugRend",
        "VoodooKingTeleport",
        "VoodooKingTeleportFlee",
        "VoodooKingDashForward",
        "VoodooKingDashBackward",
        "VoodooKingDashLeft",
        "VoodooKingDashRight",
        "VoodooKingPunishment",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMVoodooKingSummonOrb"] = {
    name = "SSMVoodooKingSummonOrb",
    hidden = true,
    color = 4,
    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 = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
    },
    levels = {
        [1] = {1, 640, -90, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSVoodooKingSpellProjectile"] = {
    name = "MPSVoodooKingSpellProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "maintain_projectile_direction_when_using_contact_position",
        "check_for_targets_between_initiator_and_projectile_source",
    },
    levels = {
        [1] = {0.20000000298023, 0.30000001192093, 0.60000002384186, 0.89999997615814, 245, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEVoodooKingSummonFrogSwamp"] = {
    name = "CGEVoodooKingSummonFrogSwamp",
    hidden = true,
    color = 4,
    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 = {
        "ground_tar_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "base_movement_velocity_+%",
    },
    levels = {
        [1] = {7, -50, 4000, -60, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSVoodooKingRitual"] = {
    name = "GSVoodooKingRitual",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSVoodooKingPullLifeforce"] = {
    name = "GSVoodooKingPullLifeforce",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSVoodooKingOrbExplode"] = {
    name = "GSVoodooKingOrbExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVoodooKingVineCascadeSmall"] = {
    name = "GAVoodooKingVineCascadeSmall",
    hidden = true,
    color = 4,
    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 = {
        "skill_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
    },
    levels = {
        [1] = {25, baseMultiplier = 1.1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVoodooKingVineCascadeBig"] = {
    name = "GAVoodooKingVineCascadeBig",
    hidden = true,
    color = 4,
    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 = {
        "skill_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
    },
    levels = {
        [1] = {25, baseMultiplier = 1.4, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVoodooKingVineSlam"] = {
    name = "GAVoodooKingVineSlam",
    hidden = true,
    color = 4,
    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 = {
        "skill_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {30, baseMultiplier = 1.9, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVoodooKingWitherSlam"] = {
    name = "GAVoodooKingWitherSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASVoodooKingSummonEffigy"] = {
    name = "EASVoodooKingSummonEffigy",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASVoodooKingHexNoMovementAllowed"] = {
    name = "EASVoodooKingHexNoMovementAllowed",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASVoodooKingHexNoStandingAllowed"] = {
    name = "EASVoodooKingHexNoStandingAllowed",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASVoodooKingFlee"] = {
    name = "EASVoodooKingFlee",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTVoodooKingMassSwarm"] = {
    name = "GTVoodooKingMassSwarm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTVoodooKingVineCascade"] = {
    name = "GTVoodooKingVineCascade",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTVoodooKingSummonBoils"] = {
    name = "GTVoodooKingSummonBoils",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTVoodooKingSummonFrogSwamps"] = {
    name = "GTVoodooKingSummonFrogSwamps",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSVoodooKingBoil"] = {
    name = "EDSVoodooKingBoil",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_chaos",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingBugRend"] = {
    name = "VoodooKingBugRend",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Projectile] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Chaos] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.DegenOnlySpellDamage] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "active_skill_projectile_speed_+%_variation_final",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {2.0999999046326, 25, -30, 1000, 6, levelRequirement = 0, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingTeleport"] = {
    name = "VoodooKingTeleport",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "teleport_additional_distance_between_self_and_target",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {15, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingTeleportFlee"] = {
    name = "VoodooKingTeleportFlee",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
        "action_should_face_away_from_target",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingDashForward"] = {
    name = "VoodooKingDashForward",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingDashBackward"] = {
    name = "VoodooKingDashBackward",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingDashLeft"] = {
    name = "VoodooKingDashLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingDashRight"] = {
    name = "VoodooKingDashRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VoodooKingPunishment"] = {
    name = "VoodooKingPunishment",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "cannot_be_blocked_or_dodged_or_suppressed",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
Монстры дают повышенный на 100% опыт
15000% увеличение редкости выпадающих предметов
IdMonsterMapBoss
FamilyMonsterMapBoss
Domainsмонстр (3)
GenerationTypeУникальный (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Скорость действий не может быть уменьшена ниже базового значения в 50%
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBossSuper
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 4000 Max: 4000 Global
  • Не может быть отброшен
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Хозяин в Туманах
    Гуманоид
    Область: Центр ничего
    Монстры дают повышенный на 100% опыт
    15000% увеличение редкости выпадающих предметов
    Скорость действий не может быть уменьшена ниже базового значения в 50%
    cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    monster no drops or experience [1]
    Не может быть отброшен
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    The King in the Mists
    SpectreN
    AreaЦентр ничего
    Tagshuman, humanoid, immobile, red_blood
    Здоровье
    1800%
    Energy Shield From Life
    100%
    Броня
    +25%
    Уклонение
    +40%
    Ailment Threshold
    600%
    Сопротивление
    50 50 50 30
    Damage
    210%
    Точность
    100%
    Шанс критического удара
    +5%
    Множитель критического удара
    +130%
    Attack Distance
    4 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Опыт
    300%
    Model Size
    125%
    Type
    VoodooKingBoss2
    Metadata
    VoodooKingBoss2
    Уровень
    83
    Здоровье
    45,614,731
    Броня
    115,596
    Уклонение
    11,004
    Энергетический щит
    15,319
    Damage
    2,154
    Урон от чар
    3,214
    Точность
    518
    Attack Time
    1.005
    Опыт
    216,678
    Ailment Threshold
    7,146,308
    Chill
    22,597
    Shock
    22,597
    Brittle
    127,840
    Scorch
    22,597
    Sap
    62,430
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Атака
    Base Damage: 3420–5130
    Шанс критического удара: 5%
    Attack Time: 1.5 сек.
    Герой наносит обычный удар.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MPSVoodooKing2SpellProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable
    Шанс критического удара: 5%
    Время применения: 1 сек.
    Наносит от 907.1 до 1361 физического урона
    Наносит от 302.4 до 453.5 урона хаосом
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [245]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    GTVoodooKingVineCascade
    Triggerable, Spell
    Время применения: 1 сек.
    Перезарядка: 10 сек.
    action attack or cast time uses animation length [1]
    GAVoodooKingVineSlam
    Triggerable, Attack
    Base Damage: 3420–5130
    Шанс критического удара: 5%
    Урон от атаки: 190%
    Attack Time: 1.5 сек.
    Перезарядка: 15 сек.
    Наносит на 90% больше урона атаками
    30% физического урона становится уроном хаосом
    action attack or cast time uses animation length [1]
    is area damage [1]
    EASVoodooKingSummonEffigy
    Spell
    Время применения: 1 сек.
    Перезарядка: 25 сек.
    action attack or cast time uses animation length [1]
    EASVoodooKingHexNoMovementAllowed
    Spell
    Время применения: 1 сек.
    Перезарядка: 25 сек.
    action attack or cast time uses animation length [1]
    EASVoodooKingHexNoStandingAllowed
    Spell
    Время применения: 1 сек.
    Перезарядка: 25 сек.
    action attack or cast time uses animation length [1]
    VoodooKingTeleport
    Spell, Movement
    Время применения: 1 сек.
    Перезарядка: 8 сек.
    action attack or cast time uses animation length [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [15]
    VoodooKingTeleportFlee
    Spell, Movement
    Время применения: 1 сек.
    Перезарядка: 3 сек.
    action attack or cast time uses animation length [1]
    action should face away from target [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    VoodooKingDashForward
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    VoodooKingDashBackward
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    VoodooKingDashLeft
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    VoodooKingDashRight
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    GSVoodooKingRitual
    Spell, Triggerable, Channel
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EASVoodooKingMazePhase
    Spell
    Время применения: 1 сек.
    Наносит 58.2 базового урона хаосом в секунду
    Наносит 232.9 базового физического урона в секунду
    action attack or cast time uses animation length [1]
    GAVoodooKingVineCascadeSmall
    Triggerable, Attack
    Base Damage: 3420–5130
    Шанс критического удара: 5%
    Урон от атаки: 110%
    Attack Time: 1.5 сек.
    Наносит на 10% больше урона атаками
    25% физического урона становится уроном хаосом
    is area damage [1]
    GAVoodooKingVineCascadeBig
    Triggerable, Attack
    Base Damage: 3420–5130
    Шанс критического удара: 5%
    Урон от атаки: 140%
    Attack Time: 1.5 сек.
    Наносит на 40% больше урона атаками
    25% физического урона становится уроном хаосом
    is area damage [1]
    VoodooKingPunishment
    Spell, Triggerable
    Наносит от 1118 до 1677 физического урона
    cannot be blocked or dodged or suppressed [1]
    EASVoodooKingBecomeATree
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]
    EASVoodooKingReturnFromEdge
    Spell
    Время применения: 1 сек.
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	leveled_starting_effects = "CTS1BossFightStart"
    	slow_animations_go_to_idle = false
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		light;
    		fix_weapon_wobble = 1;
    		bubble_shield;
    	"
    }
    
    Functions {}
    
    Stats
    {
    	set_monster_uses_map_boss_difficulty_scaling = 1
    } 

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	use_ao_lights = true
    }
    
    StateMachine
    {
    	create_state_light_0 = "DisableLight();"
    
    	create_state_light_1 =
    	"
    		Delay( 0.01, { EnableLight(); } );
    	"
    
    	on_state_light_0 = "FadeOutLight();"
    	on_state_light_1 = "FadeInLight();"
    
    	on_or_create_state_fix_weapon_wobble_1 = "Call( fix_weapon_wobble, true );"
    	on_state_fix_weapon_wobble_0 = "Call( fix_weapon_wobble, false );"
    
    	// safety for resuming highlighting
    	on_timer_make_highlightable = "EnableHighlighting();"
    
    	on_or_create_state_bubble_shield_0 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/shield_bubble.ao );"
    	on_or_create_state_bubble_shield_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/shield_bubble.ao, bubble_attach );"
    }
    
    Functions
    {
    	// arg1: set to true to move weapon to aux joint, false to move it back
    	fix_weapon_wobble =
    	"
    		this.staff = GetAttachedAOByType( Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/attachments/VoodooKingBossWeapon.ao );
    		If( arg1 == true, ()
    		{
    			staff.MoveToBone( aux_L_Weapon_attachment_02, 0 );
    		}, ()
    		{
    			staff.MoveToBone( L_Weapon, 0 );
    		} );
    	"
    }
    
    Animated
    {
    	on_event_teleport_to_ritual = "HideWeapons();"
    	// disable highlighting to remove red outline looking bad for teleportation like skills
    	on_event_unhighlightable = "DisableHighlighting(); StartStateTimer( make_highlightable, 1.0 );"
    	on_event_highlightable = "EnableHighlighting(); CancelStateTimer( make_highlightable );"
    }
    
    Actor
    {
    	on_effect_end_or_destroy_VoodooKingTeleport = "EnableTargetable(); EnableHighlighting();"
    	on_effect_end_or_destroy_VoodooKingTeleportFlee = "EnableTargetable(); EnableHighlighting();"
    }
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/movement_bugs.epk );"
    	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/movement_bugs.epk );"
    }
    
    Actor
    {
    	/* dialogue */
    	on_effect_start_CTS1BossFightStart = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_ProximityEncounterRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    /*	on_effect_start_MPSVoodooKingSpellProjectile = "Roll( 1, 5, (){ PlayTextAudio( TheKingInTheMists_GenericShortRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );" */
    	on_effect_start_GTVoodooKingVineCascade = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_CascadeRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_GAVoodooKingVineSlam = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_StaffSlamRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_EASVoodooKingSummonEffigy = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_SummonEffigyRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_EASVoodooKingHexNoMovementAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_MovementHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_EASVoodooKingHexNoStandingAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_StationaryHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    /* 	on_effect_start_VoodooKingTeleport = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_VoodooKingTeleportFlee = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_VoodooKingDashForward = "Roll( 1, 1, (){PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_VoodooKingDashBackward = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_VoodooKingDashLeft = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_VoodooKingDashRight = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );" */
    	on_effect_start_GSVoodooKingRitual = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_ActivateEffigyRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    	on_effect_start_EASVoodooKingBecomeATree = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_TransformIntoTreantRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2 ); } );"
    }
    
    Preload
    {
    	preload_object = "Metadata/MiscellaneousObjects/BossTargetMarker"
    	preload_monster_variety = "Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingDeathEffigy"
    	preload_monster_variety = "Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/shield_bubble.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/movement_bugs.epk"
    	preload_buff = "voodoo_king_platform_debuff"
    	preload_buff = "voodoo_king_punishment_moving"
    	preload_buff = "voodoo_king_punishment_stationary"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/deathmark_buildup.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/Impale_GrdRune.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/Impale_GrdRune_02.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/VineSpike_Impale.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/slowdegen.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/slowdegen_out.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss2"] = {
        name = "The King in the Mists",
        life = 18,
        energyShield = 1,
        fireResist = 50,
        coldResist = 50,
        lightningResist = 50,
        chaosResist = 30,
        damage = 2.1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "MPSVoodooKing2SpellProjectile",
            "GSVoodooKingRitual",
            "GAVoodooKingVineCascadeSmall",
            "GAVoodooKingVineCascadeBig",
            "GAVoodooKingVineSlam",
            "EASVoodooKingSummonEffigy",
            "EASVoodooKingHexNoMovementAllowed",
            "EASVoodooKingHexNoStandingAllowed",
            "EASVoodooKingBecomeATree",
            "EASVoodooKingMazePhase",
            "EASVoodooKingReturnFromEdge",
            "GTVoodooKingVineCascade",
            "VoodooKingTeleport",
            "VoodooKingTeleportFlee",
            "VoodooKingDashForward",
            "VoodooKingDashBackward",
            "VoodooKingDashLeft",
            "VoodooKingDashRight",
            "VoodooKingPunishment",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSVoodooKing2SpellProjectile"] = {
        name = "MPSVoodooKing2SpellProjectile",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "maintain_projectile_direction_when_using_contact_position",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.20000000298023, 0.30000001192093, 0.60000002384186, 0.89999997615814, 245, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSVoodooKingRitual"] = {
        name = "GSVoodooKingRitual",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingVineCascadeSmall"] = {
        name = "GAVoodooKingVineCascadeSmall",
        hidden = true,
        color = 4,
        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 = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
        },
        levels = {
            [1] = {25, baseMultiplier = 1.1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingVineCascadeBig"] = {
        name = "GAVoodooKingVineCascadeBig",
        hidden = true,
        color = 4,
        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 = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
        },
        levels = {
            [1] = {25, baseMultiplier = 1.4, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingVineSlam"] = {
        name = "GAVoodooKingVineSlam",
        hidden = true,
        color = 4,
        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 = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {30, baseMultiplier = 1.9, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingSummonEffigy"] = {
        name = "EASVoodooKingSummonEffigy",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingHexNoMovementAllowed"] = {
        name = "EASVoodooKingHexNoMovementAllowed",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingHexNoStandingAllowed"] = {
        name = "EASVoodooKingHexNoStandingAllowed",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingBecomeATree"] = {
        name = "EASVoodooKingBecomeATree",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingMazePhase"] = {
        name = "EASVoodooKingMazePhase",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "base_chaos_damage_to_deal_per_minute",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 0.20000000298023, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingReturnFromEdge"] = {
        name = "EASVoodooKingReturnFromEdge",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTVoodooKingVineCascade"] = {
        name = "GTVoodooKingVineCascade",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingTeleport"] = {
        name = "VoodooKingTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {15, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingTeleportFlee"] = {
        name = "VoodooKingTeleportFlee",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
            "action_should_face_away_from_target",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingDashForward"] = {
        name = "VoodooKingDashForward",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingDashBackward"] = {
        name = "VoodooKingDashBackward",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingDashLeft"] = {
        name = "VoodooKingDashLeft",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingDashRight"] = {
        name = "VoodooKingDashRight",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingPunishment"] = {
        name = "VoodooKingPunishment",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "cannot_be_blocked_or_dodged_or_suppressed",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Монстры дают повышенный на 100% опыт
    15000% увеличение редкости выпадающих предметов
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Скорость действий не может быть уменьшена ниже базового значения в 50%
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBossSuper
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 4000 Max: 4000 Global
  • monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • Не может быть отброшен
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Хозяин в Туманах
    Демон
    Монстры дают повышенный на 100% опыт
    15000% увеличение редкости выпадающих предметов
    Скорость действий не может быть уменьшена ниже базового значения в 50%
    cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    Не может быть отброшен
    The King in the Mists
    SpectreN
    Tagsdemon, humanoid, large_model, not_dex, very_slow_movement
    Здоровье
    1050%
    Energy Shield From Life
    60%
    Броня
    +100%
    Ailment Threshold
    675%
    Сопротивление
    50 50 50 30
    Damage
    255%
    Точность
    100%
    Шанс критического удара
    +5%
    Множитель критического удара
    +130%
    Attack Distance
    4 ~ 16
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Опыт
    300%
    Model Size
    120%
    Type
    VoodooKingBoss3
    Metadata
    VoodooKingBoss3
    Уровень
    68
    Здоровье
    1,463,137
    Броня
    57,580
    Уклонение
    4,739
    Энергетический щит
    3,676
    Damage
    1,085
    Урон от чар
    1,619
    Точность
    290
    Attack Time
    0.67335
    Опыт
    169,208
    Ailment Threshold
    592,570
    Chill
    1,874
    Shock
    1,874
    Brittle
    10,600
    Scorch
    1,874
    Sap
    5,177
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Атака
    Base Damage: 1723–2584
    Шанс критического удара: 5%
    Attack Time: 1.005 сек.
    Герой наносит обычный удар.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MPSVoodooKing3SpellProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable
    Шанс критического удара: 5%
    Время применения: 1 сек.
    Наносит от 231.1 до 346.6 физического урона
    Наносит от 231.1 до 346.6 урона хаосом
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [100]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [249]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    GAVoodooKingVineSlam
    Triggerable, Attack
    Base Damage: 1723–2584
    Шанс критического удара: 5%
    Урон от атаки: 190%
    Attack Time: 1.005 сек.
    Перезарядка: 15 сек.
    Наносит на 90% больше урона атаками
    30% физического урона становится уроном хаосом
    action attack or cast time uses animation length [1]
    is area damage [1]
    EASVoodooKingHexNoMovementAllowed
    Spell
    Время применения: 1 сек.
    Перезарядка: 25 сек.
    action attack or cast time uses animation length [1]
    EASVoodooKingHexNoStandingAllowed
    Spell
    Время применения: 1 сек.
    Перезарядка: 25 сек.
    action attack or cast time uses animation length [1]
    GPSVoodooKingBugBomb
    Spell, Triggerable
    Время применения: 1 сек.
    Перезарядка: 20 сек.
    Наносит от 802.9 до 1204 физического урона
    Наносит от 267.6 до 401.5 урона хаосом
    action attack or cast time uses animation length [1]
    base is projectile [1]
    number of projectiles override [1]
    projectile uses contact position [1]
    VoodooKingPunishment
    Spell, Triggerable
    Наносит от 620.7 до 931 физического урона
    cannot be blocked or dodged or suppressed [1]
    EASVoodooKingSummonDeathAuraEffigy
    Spell
    Время применения: 1 сек.
    Перезарядка: 15 сек.
    action attack or cast time uses animation length [1]
    GSVoodooKingBugBombImpact
    Spell, Triggerable
    Шанс критического удара: 5%
    Время применения: 1 сек.
    Наносит от 1620 до 2430 физического урона
    is area damage [1]
    VoodooKingBugRend
    Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
    Время применения: 1 сек.
    Наносит 551.8 базового физического урона в секунду
    Базовая длительность - 1 секунд(-ы)
    Выпускает дополнительных снарядов: 6
    Выпускает снаряды по кругу
    active skill area of effect radius +% final [-30]
    active skill projectile speed +% variation final [25]
    base is projectile [1]
    VoodooKingBugRendSingle
    Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
    Время применения: 1 сек.
    Наносит 525.5 базового физического урона в секунду
    Базовая длительность - 1 секунд(-ы)
    active skill area of effect radius +% final [-30]
    active skill projectile speed +% variation final [25]
    base is projectile [1]
    number of projectiles override [1]
    GTVoodooKingSwarmPulse
    Triggerable, Spell
    Время применения: 1 сек.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	slow_animations_go_to_idle = false
    	basic_action = "Emerge"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		light;
    		fix_weapon_wobble = 1;
    	"
    }
    
    Functions 
    {
    	update_ball_target = "SetTargetLocation( arg1, _, _, true );"
    }
    
    Stats
    {
    	set_monster_uses_map_boss_difficulty_scaling = 1
    	set_monster_delay_item_drops_millis = 7000
    } 
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	use_ao_lights = true
    }
    
    StateMachine
    {
    	create_state_light_0 = "DisableLight();"
    
    	create_state_light_1 =
    	"
    		Delay( 0.01, { EnableLight(); } );
    	"
    
    	on_state_light_0 = "FadeOutLight();"
    	on_state_light_1 = "FadeInLight();"
    
    	on_or_create_state_fix_weapon_wobble_1 = "Call( fix_weapon_wobble, true );"
    	on_state_fix_weapon_wobble_0 = "Call( fix_weapon_wobble, false );"
    }
    
    Functions
    {
    	// arg1: set to true to move weapon to aux joint, false to move it back
    	fix_weapon_wobble =
    	"
    /* 		this.staff = GetAttachedAOByType( Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/attachments/VoodooKingBossWeapon.ao );
    		If( arg1 == true, ()
    		{
    			staff.MoveToBone( aux_L_Weapon_attachment_02, 0 );
    		}, ()
    		{
    			staff.MoveToBone( L_Weapon, 0 );
    		} ); */
    	"
    }
    
    Actor
    {
    	/* dialogue */
    	/* on_effect_start_MPSVoodooKingSpellProjectile = "Roll( 1, 1, (){ PlayTextAudio( id, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); } );" */
    	on_effect_start_GAVoodooKingVineSlam = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_Treant_TreantSlamRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); } );"
    	on_effect_start_EASVoodooKingHexNoMovementAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_Treant_MovementHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); } );"
    	on_effect_start_EASVoodooKingHexNoStandingAllowed = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_Treant_StationaryHexRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); } );"
    	on_effect_start_GPSVoodooKingBugBomb = "Roll( 1, 1, (){ PlayTextAudio( TheKingInTheMists_Treant_EpicLocustsRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); } );"
    	/* EFFIGY SUMMON DIALOGUE: TheKingInTheMists_Treant_SummonEffigyRandom */
    }
    
    Life
    {
    	on_death = "PlayTextAudio( TheKingInTheMists_Treant_DeathRandom, Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3 ); AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Hellscape/league_EPKs/monster_emissive_off.epk );"
    	on_spawned_dead = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Hellscape/league_EPKs/monster_emissive_off.epk );"
    }
    
    Preload
    {
    	preload_monster_variety = "Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3DeathAuraEffigy"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Hellscape/league_EPKs/monster_emissive_off.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3"] = {
        name = "The King in the Mists",
        life = 10.5,
        energyShield = 0.6,
        fireResist = 50,
        coldResist = 50,
        lightningResist = 50,
        chaosResist = 30,
        damage = 2.55,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 16,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "GPSVoodooKingBugBomb",
            "MPSVoodooKing3SpellProjectile",
            "GAVoodooKingVineSlam",
            "GSVoodooKingBugBombImpact",
            "EASVoodooKingHexNoMovementAllowed",
            "EASVoodooKingHexNoStandingAllowed",
            "EASVoodooKingSummonDeathAuraEffigy",
            "GTVoodooKingSwarmPulse",
            "VoodooKingBugRend",
            "VoodooKingBugRendSingle",
            "VoodooKingPunishment",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSVoodooKingBugBomb"] = {
        name = "GPSVoodooKingBugBomb",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_projectiles_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.20000000298023, 0.30000001192093, 0.60000002384186, 0.89999997615814, 1, levelRequirement = 0, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSVoodooKing3SpellProjectile"] = {
        name = "MPSVoodooKing3SpellProjectile",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "active_skill_projectile_speed_+%_variation_final",
            "base_projectile_speed_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_direction",
            "projectiles_not_offset",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 249, 100, 0, -40, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingVineSlam"] = {
        name = "GAVoodooKingVineSlam",
        hidden = true,
        color = 4,
        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 = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {30, baseMultiplier = 1.9, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSVoodooKingBugBombImpact"] = {
        name = "GSVoodooKingBugBombImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingHexNoMovementAllowed"] = {
        name = "EASVoodooKingHexNoMovementAllowed",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingHexNoStandingAllowed"] = {
        name = "EASVoodooKingHexNoStandingAllowed",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASVoodooKingSummonDeathAuraEffigy"] = {
        name = "EASVoodooKingSummonDeathAuraEffigy",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTVoodooKingSwarmPulse"] = {
        name = "GTVoodooKingSwarmPulse",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingBugRend"] = {
        name = "VoodooKingBugRend",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Projectile] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.DegenOnlySpellDamage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "active_skill_projectile_speed_+%_variation_final",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "projectiles_nova",
        },
        levels = {
            [1] = {2.0999999046326, 25, -30, 1000, 6, levelRequirement = 0, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingBugRendSingle"] = {
        name = "VoodooKingBugRendSingle",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Projectile] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.DegenOnlySpellDamage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "active_skill_projectile_speed_+%_variation_final",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "number_of_projectiles_override",
            "base_is_projectile",
        },
        levels = {
            [1] = {2, 25, -30, 1000, 1, levelRequirement = 0, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VoodooKingPunishment"] = {
        name = "VoodooKingPunishment",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "cannot_be_blocked_or_dodged_or_suppressed",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Монстры дают повышенный на 100% опыт
    15000% увеличение редкости выпадающих предметов
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Скорость действий не может быть уменьшена ниже базового значения в 50%
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBossSuper
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 4000 Max: 4000 Global
  • Не может быть отброшен
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Хозяин в Туманах Topic /3
    NPCИмя
    Смотритель опушкиМногие поколения Маджи сражались с Хозяином в Туманах. Мои собственные мать и отец были убиты в битве против него. Мы должны быть беспристрастными и сражаться самоотверженно против зла, но разве я могу ничего не чувствовать? Он нанёс моей семье раны, которые нельзя простить. Однажды я {найду} способ забрать его голову.
    КлятвопреступникОн умён. Этого не отнять. И также очень целеустремлён, и достаточно безжалостен. Однако я вижу брешь в его морали. Он вызвал общую напасть по всему Диколесью, и тем нажил себе ненужных врагов. Мне неведома его конечная цель, я только вижу, как именно он к ней идёт... и я намереваюсь обернуть его алтари в свою собственную пользу.
    Первобытная охотницаМне нет нужды вступать с ним в конфликт. Он обходит меня самой дальней дорогой, а я не преследую его просто потому, что не мне вмешиваться. Он и Маджи сражались за этот мир бесчисленное множество сезонов. Мне кажется, ни одна из сторон не понимает боли другой. Маджи бьются, защищая свой дом, но Хозяин в Туманах родом из куда худшего места, чем это. Он – существо такой породы, которую Маджи не способны понять... его действия выглядят враждебными и злыми, но на самом деле такова жизнь там, откуда он пришёл. Станешь ли ты ненавидеть мышь за то, что она ест упавшие семена? Возможно, если ты – куст, считающий эти семена своими детьми.
    Хозяин в Туманах Text Audio /180
    Имя
    Mharú an koriak!
    TheKingInTheMists_ProximityEncounterRandom
    Mharú an koriak!
    TheKingInTheMists_ProximityEncounter2
    Убить чужака!
    TheKingInTheMists_ProximityEncounter3
    Убить чужака!
    TheKingInTheMists_ProximityEncounter4
    Защищать ритуал!
    TheKingInTheMists_ProximityEncounter5
    Защищать ритуал!
    TheKingInTheMists_ProximityEncounter6
    Keéd un eé... в другой раз.
    TheKingInTheMists_RitualEncounterLossRandom
    Keéd un eé... в другой раз.
    TheKingInTheMists_RitualEncounterLoss2
    Keéd un eé... в другой раз.
    TheKingInTheMists_RitualEncounterLoss3
    Я уничтожу тебя... в другой раз.
    TheKingInTheMists_RitualEncounterLoss4
    Я уничтожу тебя... в другой раз.
    TheKingInTheMists_RitualEncounterLoss5
    Я уничтожу тебя... в другой раз.
    TheKingInTheMists_RitualEncounterLoss6
    Amadán thú!
    TheKingInTheMists_RitualEncounterWinRandom
    Amadán thú!
    TheKingInTheMists_RitualEncounterWin2
    Amadán thú!
    TheKingInTheMists_RitualEncounterWin3
    Ты глупец!
    TheKingInTheMists_RitualEncounterWin4
    Ты глупец!
    TheKingInTheMists_RitualEncounterWin5
    Ты глупец!
    TheKingInTheMists_RitualEncounterWin6
    Ko leor... путник
    TheKingInTheMists_PlayerInFogRandom
    Ko leor... путник
    TheKingInTheMists_PlayerInFog2
    Ko leor... путник
    TheKingInTheMists_PlayerInFog3
    В другой раз... loamsa tú.
    TheKingInTheMists_PlayerInFog4
    В другой раз... loamsa tú.
    TheKingInTheMists_PlayerInFog5
    Исчезни!
    TheKingInTheMists_PlayerInFog6
    Исчезни!
    TheKingInTheMists_PlayerInFog7
    Исчезни!
    TheKingInTheMists_PlayerInFog8
    TheKingInTheMists_LaughRandom
    TheKingInTheMists_LaughRandom
    TheKingInTheMists_Laugh2
    TheKingInTheMists_Laugh2
    TheKingInTheMists_Laugh3
    TheKingInTheMists_Laugh3
    TheKingInTheMists_Laugh4
    TheKingInTheMists_Laugh4
    Tobair ómós!
    TheKingInTheMists_NatureSkillRandom
    Tobair ómós!
    TheKingInTheMists_NatureSkill2
    Tobair ómós!
    TheKingInTheMists_NatureSkill3
    Tobair ómós!
    TheKingInTheMists_NatureSkill4
    Диколесье подчиняется мне!
    TheKingInTheMists_NatureSkill5
    Диколесье подчиняется мне!
    TheKingInTheMists_NatureSkill6
    Темнота зовёт, ступай ко мне!
    TheKingInTheMists_CallCreaturesRandom
    Темнота зовёт, ступай ко мне!
    TheKingInTheMists_CallCreatures2
    Темнота зовёт, ступай ко мне!
    TheKingInTheMists_CallCreatures3
    Doradas ert, thek thuram!
    TheKingInTheMists_CallCreatures4
    Doradas ert, thek thuram!
    TheKingInTheMists_CallCreatures5
    Тебя поразит проклятие саранчи!
    TheKingInTheMists_CallCreatures6
    Проклятие саранчи!
    TheKingInTheMists_CallCreatures7
    Проклятие саранчи!
    TheKingInTheMists_CallCreatures8
    Да поразят тебя гнойники!
    TheKingInTheMists_CallCreatures9
    Да поразят тебя гнойники!
    TheKingInTheMists_CallCreatures10
    Да поразят тебя гнойники!
    TheKingInTheMists_CallCreatures11
    Да сожрут тебя жабы!
    TheKingInTheMists_CallCreatures12
    Да сожрут тебя жабы!
    TheKingInTheMists_CallCreatures13
    Да сожрут тебя жабы!
    TheKingInTheMists_CallCreatures14
    Небытие манит!
    TheKingInTheMists_CallCreatures15
    Небытие манит!
    TheKingInTheMists_CallCreatures16
    Небытие манит!
    TheKingInTheMists_CallCreatures17
    Небытие манит!
    TheKingInTheMists_CallCreatures18
    Тёмное чучело!
    TheKingInTheMists_SummonEffigyRandom
    Тёмное чучело!
    TheKingInTheMists_SummonEffigy2
    Тёмное чучело!
    TheKingInTheMists_SummonEffigy3
    Метка смерти!
    TheKingInTheMists_SummonEffigy4
    Метка смерти!
    TheKingInTheMists_SummonEffigy5
    Метка смерти!
    TheKingInTheMists_SummonEffigy6
    Leth-creag!
    TheKingInTheMists_SummonEffigy8
    Agrik armach!
    TheKingInTheMists_SummonEffigy9
    Agrik armach!
    TheKingInTheMists_SummonEffigy10
    Agrik armach!
    TheKingInTheMists_SummonEffigy11
    Я вижу тебя!
    TheKingInTheMists_MovementHexRandom
    Я вижу тебя!
    TheKingInTheMists_MovementHex2
    Я вижу тебя!
    TheKingInTheMists_MovementHex3
    Я вижу тебя!
    TheKingInTheMists_MovementHex4
    Slaogarn!
    TheKingInTheMists_MovementHex5
    Slaogarn!
    TheKingInTheMists_MovementHex6
    Гибель путника!
    TheKingInTheMists_MovementHex7
    Гибель путника!
    TheKingInTheMists_MovementHex8
    Rith!
    TheKingInTheMists_StationaryHexRandom
    Rith!
    TheKingInTheMists_StationaryHex2
    Бегай!
    TheKingInTheMists_StationaryHex3
    Бегай!
    TheKingInTheMists_StationaryHex4
    Небытие приближается!
    TheKingInTheMists_ActivateEffigy2
    Небытие приближается!
    TheKingInTheMists_ActivateEffigy3
    Повелеваю тьмой!
    TheKingInTheMists_ActivateEffigy4
    Повелеваю тьмой!
    TheKingInTheMists_ActivateEffigy5
    Уйди в ничто!
    TheKingInTheMists_AllEffigiesActivatedRandom
    Уйди в ничто!
    TheKingInTheMists_AllEffigiesActivated2
    Уйди в ничто!
    TheKingInTheMists_AllEffigiesActivated3
    Восторжённая тьма!
    TheKingInTheMists_AllEffigiesActivated4
    Восторжённая тьма!
    TheKingInTheMists_AllEffigiesActivated5
    Восторжённая тьма!
    TheKingInTheMists_AllEffigiesActivated6
    Básaich!
    TheKingInTheMists_GenericShortRandom
    Básaich!
    TheKingInTheMists_GenericShort2
    Иссохни!
    TheKingInTheMists_GenericShort3
    Иссохни!
    TheKingInTheMists_GenericShort4
    Сдавайся!
    TheKingInTheMists_GenericShort5
    Thosai!
    TheKingInTheMists_GenericShort6
    Thosai!
    TheKingInTheMists_GenericShort7
    Stodd!
    TheKingInTheMists_GenericShort8
    Stodd!
    TheKingInTheMists_GenericShort9
    Marbod!
    TheKingInTheMists_GenericMediumRandom
    Marbod!
    TheKingInTheMists_GenericMedium2
    Не мешай!
    TheKingInTheMists_GenericMedium3
    Не мешай!
    TheKingInTheMists_GenericMedium4
    Довольно!
    TheKingInTheMists_GenericMedium5
    Довольно!
    TheKingInTheMists_GenericMedium6
    Довольно!
    TheKingInTheMists_GenericMedium7
    Мы требуем быть!
    TheKingInTheMists_GenericMedium8
    Мы требуем быть!
    TheKingInTheMists_GenericMedium9
    Мы требуем быть!
    TheKingInTheMists_GenericMedium10
    Мы не вернёмся!
    TheKingInTheMists_GenericMedium11
    Мы не вернёмся!
    TheKingInTheMists_GenericMedium12
    Мы не вернёмся!
    TheKingInTheMists_GenericMedium13
    Fàs!
    TheKingInTheMists_StaffSlamRandom
    Fàs!
    TheKingInTheMists_StaffSlam2
    Расти!
    TheKingInTheMists_StaffSlam3
    Расти!
    TheKingInTheMists_StaffSlam4
    Прорастай!
    TheKingInTheMists_StaffSlam5
    Прорастай!
    TheKingInTheMists_StaffSlam6
    Корневая поросль!
    TheKingInTheMists_StaffSlam7
    Корневая поросль!
    TheKingInTheMists_StaffSlam8
    Корневая поросль!
    TheKingInTheMists_StaffSlam9
    Lonnsaigh!
    TheKingInTheMists_CascadeRandom
    Хватка шипов!
    TheKingInTheMists_Cascade2
    Хватка шипов!
    TheKingInTheMists_Cascade3
    Хватка шипов!
    TheKingInTheMists_Cascade4
    Сила Диколесья... моя!
    TheKingInTheMists_TransformIntoTreantRandom
    Сила Диколесья... моя!
    TheKingInTheMists_TransformIntoTreant2
    Граница моего мира близится...
    TheKingInTheMists_TeleportPlayerRandom
    Граница моего мира близится...
    TheKingInTheMists_TeleportPlayer2
    Ощути частичку моего мира.
    TheKingInTheMists_TeleportPlayer3
    Ощути частичку моего мира.
    TheKingInTheMists_TeleportPlayer4
    Путник... ходит.
    TheKingInTheMists_PlayerEscapesMazeRandom
    Путник... ходит.
    TheKingInTheMists_PlayerEscapesMaze2
    Спасение – только иллюзия.
    TheKingInTheMists_PlayerEscapesMaze3
    Спасение – только иллюзия.
    TheKingInTheMists_PlayerEscapesMaze4
    Возвратись в ничто.
    TheKingInTheMists_PlayerDiesMazeRandom
    Возвратись в ничто.
    TheKingInTheMists_PlayerDiesMaze2
    Радуйся, что существовал.
    TheKingInTheMists_PlayerDiesMaze3
    Радуйся, что существовал.
    TheKingInTheMists_PlayerDiesMaze4
    Дриохт тебе здесь не поможет!
    TheKingInTheMists_PlayerSeeksHelpMazeRandom
    Дриохт тебе здесь не поможет!
    TheKingInTheMists_PlayerSeeksHelpMaze2
    Дриохт тебе здесь не поможет!
    TheKingInTheMists_PlayerSeeksHelpMaze3
    Atá... oré духи maah!
    TheKingInTheMists_PlayerSeeksHelpMaze4
    Atá... oré духи maah!
    TheKingInTheMists_PlayerSeeksHelpMaze5
    Atá... oré духи maah!
    TheKingInTheMists_PlayerSeeksHelpMaze6
    Пока ты знаешь обо мне, я не исчезну...
    TheKingInTheMists_Treant_DeathRandom
    Пока ты знаешь обо мне, я не исчезну...
    TheKingInTheMists_Treant_Death2
    Почему ты ненавидишь нас за желание быть?
    TheKingInTheMists_Treant_Death3
    Почему ты ненавидишь нас за желание быть?
    TheKingInTheMists_Treant_Death4
    Это не конец...
    TheKingInTheMists_Treant_Death5
    Это не конец...
    TheKingInTheMists_Treant_Death6
    Tobair devoid! Tobair ómós!
    TheKingInTheMists_Treant_TreantUberRitualRandom
    Tobair devoid! Tobair ómós!
    TheKingInTheMists_Treant_TreantUberRitual2
    An dire ed!
    TheKingInTheMists_Treant_TreantSlamRandom
    An dire ed!
    TheKingInTheMists_Treant_TreantSlam2
    Забвение ждёт!
    TheKingInTheMists_Treant_TreantSlam3
    Забвение ждёт!
    TheKingInTheMists_Treant_TreantSlam4
    Забвение ждёт!
    TheKingInTheMists_Treant_TreantSlam5
    Конец смысла близок!
    TheKingInTheMists_Treant_EpicLocusts2
    Врата в ничто!
    TheKingInTheMists_Treant_EpicLocusts3
    Врата в ничто!
    TheKingInTheMists_Treant_EpicLocusts4
    Тёмное чучело!
    TheKingInTheMists_Treant_SummonEffigyRandom
    Тёмное чучело!
    TheKingInTheMists_Treant_SummonEffigy2
    Тёмное чучело!
    TheKingInTheMists_Treant_SummonEffigy3
    Метка смерти!
    TheKingInTheMists_Treant_SummonEffigy4
    Метка смерти!
    TheKingInTheMists_Treant_SummonEffigy5
    Метка смерти!
    TheKingInTheMists_Treant_SummonEffigy6
    Leth-creag!
    TheKingInTheMists_Treant_SummonEffigy7
    Leth-creag!
    TheKingInTheMists_Treant_SummonEffigy8
    Agrik armach!
    TheKingInTheMists_Treant_SummonEffigy9
    Agrik armach!
    TheKingInTheMists_Treant_SummonEffigy10
    Agrik armach!
    TheKingInTheMists_Treant_SummonEffigy11
    Я вижу тебя!
    TheKingInTheMists_Treant_MovementHexRandom
    Я вижу тебя!
    TheKingInTheMists_Treant_MovementHex2
    Я вижу тебя!
    TheKingInTheMists_Treant_MovementHex3
    Я вижу тебя!
    TheKingInTheMists_Treant_MovementHex4
    Slaogarn!
    TheKingInTheMists_Treant_MovementHex5
    Slaogarn!
    TheKingInTheMists_Treant_MovementHex6
    Гибель путника!
    TheKingInTheMists_Treant_MovementHex7
    Гибель путника!
    TheKingInTheMists_Treant_MovementHex8
    Rith!
    TheKingInTheMists_Treant_StationaryHexRandom
    Rith!
    TheKingInTheMists_Treant_StationaryHex2
    Бегай!
    TheKingInTheMists_Treant_StationaryHex3
    Бегай!
    TheKingInTheMists_Treant_StationaryHex4