Гарухан, Царица ветров
Гуманоид
Область: Каменоломня
Монстры дают повышенный на 250% опыт
6000% увеличение редкости выпадающих предметов
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
heal aura owner % max life on death [0]
Garukhan, Queen of the Winds
SpectreN
AreaКаменоломня
TagsЧародейский, fast_movement, human, humanoid, is_unarmed, large_height, melee, metal_armour, not_int, not_str, physical_affinity, red_blood, slashing_weapon
Здоровье
2500%
Уклонение
+100%
Ailment Threshold
2500%
Сопротивление
40 40 40 25
Damage
140%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 12
Attack Time
1.245 Second
Damage Spread
±20%
Опыт
200%
Model Size
140%
Type
Garukhan
Metadata
Garukhan
Уровень
63
Здоровье
111,900
Броня
19,330
Уклонение
7,934
Энергетический щит
0
Damage
406
Урон от чар
406
Точность
238
Attack Time
1.245
Опыт
18,064
Ailment Threshold
111,900
Chill
354
Shock
354
Brittle
2,002
Scorch
354
Sap
978
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Атака
Base Damage: 325–487
Шанс критического удара: 5%
Attack Time: 1.245 сек.
Герой наносит обычный удар.
skill can fire arrows [1]
skill can fire wand projectiles [1]
GarukhanComboAttack
Attack, Damage
Base Damage: 325–487
Шанс критического удара: 5%
Attack Time: 1.245 сек.
Перезарядка: 9 сек.
Базовая длительность - 0.3 секунд(-ы)
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]
GarukhanTornadoCascade
Triggerable
Перезарядка: 2 сек.
trigger cascade A [20]
trigger cascade behaviour variation [2]
trigger cascade ms between spikes [150]
trigger cascade number of spikes [10]
GarukhanTornadoForCascade
Spell, Triggerable
Время применения: 1 сек.
Наносит от 184.4 до 225.3 физического урона
Ваши удары не могут оглушать врагов
active skill area of effect radius +% final [-50]
cast on trigger cascade event % [100]
monster penalty against minions damage +% final vs player minions [-50]
tornado movement velocity +% [-70]
GarukhanAmbush
Attack, Cooldown
Base Damage: 325–487
Шанс критического удара: 5%
Attack Time: 1.245 сек.
Перезарядка: 5 сек.
Базовая длительность - 6 секунд(-ы)
monster penalty against minions damage +% final vs player minions [-50]
EmptyActionSpellGarukhan
Spell
Время применения: 1.77 сек.
Перезарядка: 18 сек.
GarukhanGrowingSandstorm
Spell, Area, Damage, Triggerable, AreaSpell
Время применения: 1 сек.
Наносит 328 базового физического урона в секунду
Базовая длительность - 28 секунд(-ы)
active skill area of effect radius +% final [-30]
ground maelstrom art variation [2]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
EmptyActionSpellGarukhanTornadoes
Spell
Время применения: 1.77 сек.
Перезарядка: 18 сек.
EmptyActionSpellGarukhanMinions
Spell
Время применения: 1.77 сек.
Перезарядка: 10 сек.
GarukhanChargedDashMedium
Attack, Movement
Base Damage: 325–487
Шанс критического удара: 5%
Attack Time: 1.245 сек.
Перезарядка: 10 сек.
50% повышение скорости атаки
is area damage [1]
GarukhanChargedDashFar
Attack, Movement
Base Damage: 325–487
Шанс критического удара: 5%
Attack Time: 1.245 сек.
Перезарядка: 10 сек.
100% повышение скорости атаки
is area damage [1]
EmptyActionSpellGarukhanMinions2
Spell
Время применения: 1.77 сек.
Перезарядка: 10 сек.

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	actor = "Metadata/Monsters/Garukhan/Garukhan.act"
	slow_animations_go_to_idle = false
	basic_action = "Emerge"
}

Transitionable
{
	on_transition_to_2 = "PauseAnimation();"
	
	on_untransition_to_1 = 
	"
		ChangeStance( stance2 );
		ResumeAnimation();
	"
}

StateMachine
{
	define_shared_state = "emerge"
	on_state_emerge_0 = "PlayAnimation( emerge_01 ); PauseAnimation();"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act9/Garukhan/disappear/disappear.ao"
}

Render
{
     //turn_duration = 0.4
}

StateMachine
{
	define_state = "epk"
	on_state_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"
	on_state_epk_0 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"

	create_state_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"
	create_state_emerge_0 = "PlayAnimation( emerge_01 ); PauseAnimation();"
}

Actor
{
	create_stance2 = "SetStateTo( epk, 1 );"
	on_change_to_stance2 = "SetStateTo( epk, 1 );"
	on_change_to_default = "SetStateTo( epk, 0 );"
}

Transitionable
{
	create_state_2 = "DisableRendering();"
	on_transition_to_2   = "DisableRendering();"
	on_untransition_to_1 = "EnableRendering();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Garukhan/Garukhan"] = {
    name = "Garukhan, Queen of the Winds",
    life = 25,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "Melee",
        "GarukhanGrowingSandstorm",
        "GarukhanChargedDashMedium",
        "GarukhanChargedDashFar",
        "GarukhanComboAttack",
        "EmptyActionSpellGarukhan",
        "EmptyActionSpellGarukhanTornadoes",
        "EmptyActionSpellGarukhanMinions",
        "EmptyActionSpellGarukhanMinions2",
        "GarukhanTornadoForCascade",
        "GarukhanTornadoCascade",
        "GarukhanAmbush",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanGrowingSandstorm"] = {
    name = "GarukhanGrowingSandstorm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "ground_maelstrom_art_variation",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {9, 28000, 2, -50, -30, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        [2] = {9, 28000, 2, -50, -30, levelRequirement = 63, statInterpolation = {3},  cost = { }, },
        [3] = {6.0300002098083, 28000, 2, -50, -30, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanChargedDashMedium"] = {
    name = "GarukhanChargedDashMedium",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanChargedDashFar"] = {
    name = "GarukhanChargedDashFar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanComboAttack"] = {
    name = "GarukhanComboAttack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.286,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {300, -25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellGarukhan"] = {
    name = "EmptyActionSpellGarukhan",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.77,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellGarukhanTornadoes"] = {
    name = "EmptyActionSpellGarukhanTornadoes",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.77,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellGarukhanMinions"] = {
    name = "EmptyActionSpellGarukhanMinions",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.77,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellGarukhanMinions2"] = {
    name = "EmptyActionSpellGarukhanMinions2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.77,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanTornadoForCascade"] = {
    name = "GarukhanTornadoForCascade",
    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",
        "cast_on_trigger_cascade_event_%",
        "tornado_movement_velocity_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 100, -70, -50, -50, levelRequirement = 63, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanTornadoCascade"] = {
    name = "GarukhanTornadoCascade",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.35,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "trigger_cascade_number_of_spikes",
        "trigger_cascade_A",
        "trigger_cascade_ms_between_spikes",
        "trigger_cascade_behaviour_variation",
    },
    levels = {
        [1] = {10, 20, 150, 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GarukhanAmbush"] = {
    name = "GarukhanAmbush",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {6000, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Монстры дают повышенный на 250% опыт
6000% увеличение редкости выпадающих предметов
IdMonsterQuestBossAct9____
FamilyMonsterActBoss
Domainsмонстр (3)
GenerationTypeУникальный (3)
Req. level1
Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • IdGarukhanTornadoDaemon
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    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: 2000 Max: 2000 Global
  • heal aura owner % max life on death [0]
    IdBossHealOnPlayerDeathMinor
    FamilyBossHealOnPlayerDeath
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • heal aura owner % max life on death Min: 0 Max: 0 Global
  • heal_on_nearby_death
    Радиус: 120
    heal aura owner % max life on death [0]
    Гарухан, Царица ветров
    Гуманоид
    Монстры дают повышенный на 250% опыт
    6000% увеличение редкости выпадающих предметов
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Garukhan, Queen of the Winds
    SpectreN
    TagsЧародейский, fast_movement, human, humanoid, is_unarmed, melee, metal_armour, not_int, not_str, physical_affinity, red_blood, slashing_weapon
    Здоровье
    2500%
    Уклонение
    +100%
    Ailment Threshold
    2500%
    Сопротивление
    40 40 40 25
    Damage
    140%
    Точность
    100%
    Шанс критического удара
    +5%
    Множитель критического удара
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Опыт
    200%
    Model Size
    140%
    Type
    Garukhan
    Metadata
    GarukhanStandalone
    Уровень
    68
    Здоровье
    160,834
    Броня
    28,790
    Уклонение
    9,478
    Энергетический щит
    0
    Damage
    523
    Урон от чар
    523
    Точность
    290
    Attack Time
    1.245
    Опыт
    20,510
    Ailment Threshold
    160,834
    Chill
    509
    Shock
    509
    Brittle
    2,877
    Scorch
    509
    Sap
    1,405
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Атака
    Base Damage: 418–628
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Герой наносит обычный удар.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    GarukhanComboAttack
    Attack, Damage
    Base Damage: 418–628
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Перезарядка: 9 сек.
    Базовая длительность - 0.3 секунд(-ы)
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-25]
    GarukhanTornadoCascade
    Triggerable
    Перезарядка: 2 сек.
    trigger cascade A [20]
    trigger cascade behaviour variation [2]
    trigger cascade ms between spikes [150]
    trigger cascade number of spikes [10]
    GarukhanTornadoForCascade
    Spell, Triggerable
    Время применения: 1 сек.
    Наносит от 213.7 до 261.2 физического урона
    Ваши удары не могут оглушать врагов
    active skill area of effect radius +% final [-50]
    cast on trigger cascade event % [100]
    monster penalty against minions damage +% final vs player minions [-50]
    tornado movement velocity +% [-70]
    GarukhanAmbush
    Attack, Cooldown
    Base Damage: 418–628
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Перезарядка: 5 сек.
    Базовая длительность - 6 секунд(-ы)
    monster penalty against minions damage +% final vs player minions [-50]
    EmptyActionSpellGarukhan
    Spell
    Время применения: 1.77 сек.
    Перезарядка: 18 сек.
    GarukhanGrowingSandstorm
    Spell, Area, Damage, Triggerable, AreaSpell
    Время применения: 1 сек.
    Наносит 294.1 базового физического урона в секунду
    Базовая длительность - 28 секунд(-ы)
    active skill area of effect radius +% final [-30]
    ground maelstrom art variation [2]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    EmptyActionSpellGarukhanTornadoes
    Spell
    Время применения: 1.77 сек.
    Перезарядка: 18 сек.
    EmptyActionSpellGarukhanMinions
    Spell
    Время применения: 1.77 сек.
    Перезарядка: 10 сек.
    GarukhanChargedDashMedium
    Attack, Movement
    Base Damage: 418–628
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Перезарядка: 10 сек.
    50% повышение скорости атаки
    is area damage [1]
    GarukhanChargedDashFar
    Attack, Movement
    Base Damage: 418–628
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Перезарядка: 10 сек.
    100% повышение скорости атаки
    is area damage [1]
    EmptyActionSpellGarukhanMinions2
    Spell
    Время применения: 1.77 сек.
    Перезарядка: 10 сек.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Actor
    {
    	actor = "Metadata/Monsters/Garukhan/Garukhan.act"
    	slow_animations_go_to_idle = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act9/Garukhan/disappear/disappear.ao"
    }
    
    StateMachine
    {
    	define_state = "epk"
    	on_state_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"
    	on_state_epk_0 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"
    
    	create_state_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act9/Garukhan/invisible/invisible.epk );"
    }
    
    Actor
    {
    	create_stance2 = "SetStateTo( epk, 1 );"
    	on_change_to_stance2 = "SetStateTo( epk, 1 );"
    	on_change_to_default = "SetStateTo( epk, 0 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Garukhan/GarukhanStandalone"] = {
        name = "Garukhan, Queen of the Winds",
        life = 25,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.4,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "Melee",
            "GarukhanGrowingSandstorm",
            "GarukhanChargedDashMedium",
            "GarukhanChargedDashFar",
            "GarukhanComboAttack",
            "EmptyActionSpellGarukhan",
            "EmptyActionSpellGarukhanTornadoes",
            "EmptyActionSpellGarukhanMinions",
            "EmptyActionSpellGarukhanMinions2",
            "GarukhanTornadoForCascade",
            "GarukhanTornadoCascade",
            "GarukhanAmbush",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanGrowingSandstorm"] = {
        name = "GarukhanGrowingSandstorm",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "ground_maelstrom_art_variation",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {9, 28000, 2, -50, -30, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
            [2] = {9, 28000, 2, -50, -30, levelRequirement = 63, statInterpolation = {3},  cost = { }, },
            [3] = {6.0300002098083, 28000, 2, -50, -30, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanChargedDashMedium"] = {
        name = "GarukhanChargedDashMedium",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_speed_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanChargedDashFar"] = {
        name = "GarukhanChargedDashFar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_speed_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanComboAttack"] = {
        name = "GarukhanComboAttack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.286,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {300, -25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellGarukhan"] = {
        name = "EmptyActionSpellGarukhan",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellGarukhanTornadoes"] = {
        name = "EmptyActionSpellGarukhanTornadoes",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellGarukhanMinions"] = {
        name = "EmptyActionSpellGarukhanMinions",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellGarukhanMinions2"] = {
        name = "EmptyActionSpellGarukhanMinions2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.77,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanTornadoForCascade"] = {
        name = "GarukhanTornadoForCascade",
        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",
            "cast_on_trigger_cascade_event_%",
            "tornado_movement_velocity_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "cannot_stun",
        },
        levels = {
            [1] = {0.89999997615814, 1.1000000238419, 100, -70, -50, -50, levelRequirement = 63, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanTornadoCascade"] = {
        name = "GarukhanTornadoCascade",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.35,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "trigger_cascade_number_of_spikes",
            "trigger_cascade_A",
            "trigger_cascade_ms_between_spikes",
            "trigger_cascade_behaviour_variation",
        },
        levels = {
            [1] = {10, 20, 150, 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GarukhanAmbush"] = {
        name = "GarukhanAmbush",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {6000, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Монстры дают повышенный на 250% опыт
    6000% увеличение редкости выпадающих предметов
    IdMonsterQuestBossAct9____
    FamilyMonsterActBoss
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • IdGarukhanTornadoDaemon
    FamilyNothing
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    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: 2000 Max: 2000 Global