Винни Вокс
Гуманоид
Область: Логово
Монстры дают повышенный на 100% опыт
15000% увеличение редкости выпадающих предметов
Скорость действий не может быть уменьшена ниже базового значения в 50%
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
Не может быть отброшен
Vinny Vox
SpectreN
AreaЛогово
TagsЧародейский, cold_affinity, fast_movement, human, humanoid, is_unarmed, light_armour, melee, not_str, puncturing_weapon, red_blood
Здоровье
1950%
Energy Shield From Life
33%
Уклонение
+33%
Ailment Threshold
1950%
Сопротивление
50 50 50 30
Damage
135%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 14
Attack Time
1.335 Second
Damage Spread
±20%
Опыт
300%
Model Size
120%
Type
HeistBossTwinsVin
Metadata
VinnyVox
Уровень
83
Здоровье
49,415,958
Броня
92,477
Уклонение
10,454
Энергетический щит
5,055
Damage
1,384
Урон от чар
2,066
Точность
518
Attack Time
0.89445
Опыт
216,678
Ailment Threshold
23,225,500
Chill
73,439
Shock
73,439
Brittle
415,481
Scorch
73,439
Sap
202,898
MeleeCold
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Атака
Base Damage: 2199–3298
Шанс критического удара: 5%
Урон от атаки: 75%
Attack Time: 1.335 сек.
Герой наносит обычный удар.
Наносит на 25% меньше урона атаками
Наносит на 196.9% больше урона
75% физического урона становится уроном от холода
skill can fire arrows [1]
skill can fire wand projectiles [1]
HeistTwinsVinBasicShot
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
50% физического урона становится уроном от холода
base is projectile [1]
monster projectile variation [130]
projectile uses contact position [1]
use scaled contact offset [1]
HeistTwinsBothEAASnipe
Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Перезарядка: 12 сек.
main hand base maximum attack distance [70]
HeistTwinsBothDodgeRollBack
Перезарядка: 6 сек.
monster dodge direction [3]
monster dodge distance [40]
HeistTwinsBothDodgeRollLeft
Перезарядка: 6 сек.
monster dodge direction [1]
monster dodge distance [40]
HeistTwinsBothDodgeRollRight
Перезарядка: 6 сек.
monster dodge distance [40]
HeistTwinsGroundSlam
Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Перезарядка: 12 сек.
HeistTwinsWhirlDash
Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Перезарядка: 12 сек.
main hand base maximum attack distance [15]
HeistTwinsSnipeTriggeredVin
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 2199–3298
Шанс критического удара: 5%
Урон от атаки: 430%
Attack Time: 1.335 сек.
Снаряды пронзают все цели
Наносит на 330% больше урона атаками
50% физического урона становится уроном от холода
Всегда замораживает врагов
base is projectile [1]
monster projectile variation [132]
projectile uses contact position [1]
use scaled contact offset [1]
HeistTwinsGroundSlamTriggeredVin
Triggerable, Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Урон от атаки: 450%
Attack Time: 1.335 сек.
Наносит на 350% больше урона атаками
Базовая длительность - 2 секунд(-ы)
50% физического урона становится уроном от холода
active skill area of effect radius +% final [50]
is area damage [1]
HeistTwinsWhirlDashTriggeredVin
Triggerable, Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
50% физического урона становится уроном от холода
active skill chill duration +% final [100]
chill minimum slow % from skill [30]
is area damage [1]
HeistTwinsDodgeTriggeredVin
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
50% физического урона становится уроном от холода
base is projectile [1]
monster projectile variation [134]
projectile uses contact position [1]
use scaled contact offset [1]
HeistTwinsSummonTotemsVin
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
Время применения: 1 сек.
alternate minion [525]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
HeistTwinsCombo1EAA
Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Перезарядка: 10 сек.
HeistTwinsCombo2EAA2
Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Перезарядка: 10 сек.
HeistTwinsSpawnIcePrisonVinSO
Triggerable, Spell
Время применения: 1 сек.
HeistTwinsSpawnIcePrisonVinGT
Triggerable, Spell
Время применения: 2.5 сек.
Перезарядка: 15 сек.
HeistTwinsColdRainAoE
Triggerable, Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
50% физического урона становится уроном от холода
is area damage [1]
HeistTwinsVinBasicShotGMP
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Выпускает дополнительных снарядов: 4
50% физического урона становится уроном от холода
base is projectile [1]
monster projectile variation [130]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
HeistTwinsIceWallExplode
Spell, Triggerable
Шанс критического удара: 5%
Время применения: 1 сек.
Наносит от 6471 до 9707 урона от холода
is area damage [1]
HeistTwinsMeleeSlash1ColdCombo1
Triggerable, Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Атаки в ближнем бою имеют 25% шанс наложить кровотечение
50% физического урона становится уроном от холода
is area damage [1]
HeistTwinsMeleeSlash4ColdCombo2
Triggerable, Attack
Base Damage: 2199–3298
Шанс критического удара: 5%
Attack Time: 1.335 сек.
Атаки в ближнем бою имеют 25% шанс наложить кровотечение
50% физического урона становится уроном от холода
is area damage [1]
HeistTwinsSpawnIcePrisonMarker
Triggerable, Spell
Время применения: 1 сек.

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/Boss/HeistTwinsBase"

StateMachine
{
	//1 = Axes
	//2 = Crossbow
	define_shared_state =
	"
		weapon_type;
		vin = 1;
	"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/Boss/HeistTwinsBase"

Functions
{
	attach_arrow = "AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao, L_Weapon );"
	detach_arrow = "DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao );"
}

StateMachine
{
	create_state_weapon_type_1 =
	"
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao, R_Weapon );
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao, L_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, R_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, L_Weapon );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao );
	"

	create_state_weapon_type_2 =
	"
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao, R_Weapon );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao );
	"

	create_state_weapon_type_0 =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao );
	"

	on_state_weapon_type_1 =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Crossbow_FadeOut.epk, Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao );
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao, R_Weapon );
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/Twin2AxeHeld.ao, L_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, R_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, L_Weapon );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao );
	"

	on_state_weapon_type_2 =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbowBolt.ao );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, R_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, L_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, R_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, L_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeOut.epk, R_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeOut.epk, L_Weapon );
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao, R_Weapon );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Crossbow_FadeIn.epk, Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
	"
}

Life
{
	on_death =
	"
		IfState( enrage, 0,
		{
			RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, R_Weapon );
			RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_FadeIn.epk, L_Weapon );
			RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, R_Weapon );
			RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Weapon_AxeGlow_Idle.epk, L_Weapon );
			RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vin/Crossbow_FadeIn.epk, Metadata/Monsters/LeagueHeist/Boss/attachments/VincentCrossbow.ao );
		} );
	"
}

Animated
{
	on_end_axe_execution_death_01 =
	"
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vic/Weapon_FadeIn.epk, R_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vic/Weapon_FadeIn.epk, L_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vic/Weapon_AxeGlow_Idle.epk, R_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vic/Weapon_AxeGlow_Idle.epk, L_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/twins/vic/Crossbow_FadeIn.epk, Metadata/Monsters/LeagueHeist/Boss/attachments/VictorCrossbow.ao );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Boss/VinnyVox"] = {
    name = "Vinny Vox",
    life = 19.5,
    energyShield = 0.33,
    fireResist = 50,
    coldResist = 50,
    lightningResist = 50,
    chaosResist = 30,
    damage = 1.35,
    damageSpread = 0.2,
    attackTime = 1.335,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeCold",
        "HeistTwinsVinBasicShot",
        "HeistTwinsVinBasicShotGMP",
        "HeistTwinsBothEAASnipe",
        "HeistTwinsSnipeTriggeredVin",
        "HeistTwinsBothDodgeRollBack",
        "HeistTwinsBothDodgeRollLeft",
        "HeistTwinsBothDodgeRollRight",
        "HeistTwinsDodgeTriggeredVin",
        "HeistTwinsGroundSlam",
        "HeistTwinsGroundSlamTriggeredVin",
        "HeistTwinsWhirlDash",
        "HeistTwinsWhirlDashTriggeredVin",
        "HeistTwinsSpawnIcePrisonVinSO",
        "HeistTwinsSpawnIcePrisonVinGT",
        "HeistTwinsSummonTotemsVin",
        "HeistTwinsCombo1EAA",
        "HeistTwinsCombo2EAA2",
        "HeistTwinsColdRainAoE",
        "HeistTwinsMeleeSlash1ColdCombo1",
        "HeistTwinsMeleeSlash4ColdCombo2",
        "HeistTwinsIceWallExplode",
        "HeistTwinsSpawnIcePrisonMarker",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeCold"] = {
    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 = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {0, 75, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 75, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 75, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {200, 75, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsVinBasicShot"] = {
    name = "HeistTwinsVinBasicShot",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "monster_projectile_variation",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {50, 130, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsVinBasicShotGMP"] = {
    name = "HeistTwinsVinBasicShotGMP",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {50, 130, 4, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsBothEAASnipe"] = {
    name = "HeistTwinsBothEAASnipe",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
    },
    levels = {
        [1] = {70, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsSnipeTriggeredVin"] = {
    name = "HeistTwinsSnipeTriggeredVin",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "monster_projectile_variation",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "always_pierce",
        "always_freeze",
    },
    levels = {
        [1] = {50, 132, baseMultiplier = 4.3, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsBothDodgeRollBack"] = {
    name = "HeistTwinsBothDodgeRollBack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {3, 40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsBothDodgeRollLeft"] = {
    name = "HeistTwinsBothDodgeRollLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {1, 40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsBothDodgeRollRight"] = {
    name = "HeistTwinsBothDodgeRollRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_distance",
    },
    levels = {
        [1] = {40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsDodgeTriggeredVin"] = {
    name = "HeistTwinsDodgeTriggeredVin",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "monster_projectile_variation",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {50, 134, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsGroundSlam"] = {
    name = "HeistTwinsGroundSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsGroundSlamTriggeredVin"] = {
    name = "HeistTwinsGroundSlamTriggeredVin",
    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_cold",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {50, 50, 2000, baseMultiplier = 4.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsWhirlDash"] = {
    name = "HeistTwinsWhirlDash",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
    },
    levels = {
        [1] = {15, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsWhirlDashTriggeredVin"] = {
    name = "HeistTwinsWhirlDashTriggeredVin",
    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_cold",
        "chill_minimum_slow_%_from_skill",
        "active_skill_chill_duration_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, 30, 100, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsSpawnIcePrisonVinSO"] = {
    name = "HeistTwinsSpawnIcePrisonVinSO",
    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["HeistTwinsSpawnIcePrisonVinGT"] = {
    name = "HeistTwinsSpawnIcePrisonVinGT",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsSummonTotemsVin"] = {
    name = "HeistTwinsSummonTotemsVin",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {525, 3, -50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsCombo1EAA"] = {
    name = "HeistTwinsCombo1EAA",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsCombo2EAA2"] = {
    name = "HeistTwinsCombo2EAA2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsColdRainAoE"] = {
    name = "HeistTwinsColdRainAoE",
    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_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsMeleeSlash1ColdCombo1"] = {
    name = "HeistTwinsMeleeSlash1ColdCombo1",
    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_cold",
        "bleed_on_melee_attack_chance_%",
        "is_area_damage",
    },
    levels = {
        [1] = {50, 25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsMeleeSlash4ColdCombo2"] = {
    name = "HeistTwinsMeleeSlash4ColdCombo2",
    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_cold",
        "bleed_on_melee_attack_chance_%",
        "is_area_damage",
    },
    levels = {
        [1] = {50, 25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsIceWallExplode"] = {
    name = "HeistTwinsIceWallExplode",
    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_cold_damage",
        "spell_maximum_base_cold_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistTwinsSpawnIcePrisonMarker"] = {
    name = "HeistTwinsSpawnIcePrisonMarker",
    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 = { }, },
    },
}
Монстры дают повышенный на 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
  • Винни Вокс Text Audio /26
    Имя
    Смотри, братец! Наконец-то наша почётная гостья пришла, да не одна.
    KuraiContractThreeVinnyToVicOne
    Тебе же {сказали} приходить одной! Госпожа Кураи, как же так? Ты что, боишься нас?
    KuraiContractThreeVinnyToKuraiOne
    Тебя так долго не было, что мы заскучали. Вот и решили скоротать время. Мы слегка поиграли с твоей мелкой... Ханой, вроде бы?
    KuraiContractThreeVinnyToKuraiTwo
    Ужасно ласковая! Мы так здорово с ней повеселились! Но потом всё пошло наперекосяк!
    KuraiContractThreeVinnyToKuraiThree
    На дух не переносим. Красавица Хана оказалась чудовищем. Гадиной.
    KuraiContractThreeVinnytoVicTwo
    Вот и пришлось поступить с Ханой так же, как и с любым врагом рода Вокс.
    KuraiContractThreeVinnytoKuraiFour
    Хорошо. Тогда у нас есть предложение. Очень выгодное. Мы предлагаем перемирие при условии, что больше ты не будешь соваться в дела семьи Вокс... Госпожа Кураи?
    KuraiContractThreeVinnyToKuraiFive
    Какая жалость. Прощай, госпожа Кураи.
    KuraiContractThreeVinnyToKuraiSix
    Госпожа Кураи? Как мило, что ты заглянула.
    KuraiContractFourVinnyToKuraiOne
    Но веселье только начинается!
    KuraiContractFourVinnyToKuraiTwo
    Вик! Нет!
    KuraiContractFourVinnyToVicDeath
    И всё это и... из-за... книжки? Из-за кошки?
    KuraiContractFourVinnyToKuraiThree
    Хватит, хватит! Победа за тобой...чего ты хочешь?
    KuraiContractFourVinnyToKuraiThreeAlt
    Истекай кровью!
    VinnyVoxBleed
    Пролей кровь!
    VinnyVoxBleedForMe
    Склонись перед высшими!
    VinnyVoxBow
    Ты нам не ровня!
    VinnyVoxCantCompete
    Мы управляем людьми.
    VinnyVoxControl
    Тьма подземья!
    VinnyVoxDarkness
    Помойная крыса!
    VinnyVoxGutterTrashRandom
    Помойная крыса!
    VinnyVoxGutterTrash2
    Никто не вспомнит о тебе!
    VinnyVoxNoOne
    Безнадёжно!
    VinnyVoxPointless
    Тряпка!
    VinnyVoxSpinelessRandom
    Тряпка!
    VinnyVoxSpineless2
    Пустое место!
    VinnyVoxYoureNothing