Expedition2RemnantActiveIncursionAtziriActiveShrineActiveStrongboxEssenceRareMonsterAliveSpiritActivatedRogueExile
凋零老嫗.布拉卡
CategoryHumanoid人形
IconEnemyResistanceFireStrong IconEnemyResistanceColdWeak
地區: 污水坑
stance movement speed +% final [436]
不能被冰凍
無法被暈眩
你無法被觸電
monster dropped item rarity +% [1600]
monster slain experience +% [0]
i am boss of tier [2]
Brakka, the Withered Crone
Spectre
Area污水坑
Tags2HBluntWood_onhit_audio, allows_additional_projectiles, allows_inc_aoe, 法術, cultist, human, humanoid, not_dex, not_str, physical_affinity, red_blood, very_slow_movement
生命
250%
Energy Shield From Life
20%
抗性
IconEnemyResistanceFire75 IconEnemyResistanceCold-30 IconEnemyResistanceLightning0 IconEnemyResistanceChaos0
傷害
250%
命中
100%
暴擊 Chance
5%
Attack Distance
5 ~ 14
攻擊時間
1.5 Second
Damage Spread
±20%
經驗值
250%
Model Size
100%
Type
IgnagdukBogWitchMap
Metadata
IgnagdukBogWitchMap
等級
65
生命
16,388
傷害
531
法術傷害
531
命中
2,228
攻擊時間
1.5
經驗值
53,768
召喚物生命
15,705
Minion Energy Shield
3,141
召喚物傷害
2,072
召喚物護甲
2,023
GSIgnagdukBoneBlast
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成453.8680.7物理傷害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GTIgnagdukSpikeCascadeLeft
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
GTIgnagdukSpikeCascadeRight
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
GTIgnagdukBoneWall1
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 12.5 秒
action attack or cast time uses animation length [1]
GTIgnagdukBoneWall2
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 12.5 秒
action attack or cast time uses animation length [1]
GTIgnagdukBoneWall3
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 12.5 秒
action attack or cast time uses animation length [1]
DTTIgnagdukBogWitchDashBone
法術, 位移, AttackInPlace
施放時間: 1 秒
冷卻時間: 6 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [15]
spell maximum action distance +% [0]
walk emerge extra distance [-15]
GTIgnagdukBoneBlast
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 17.5 秒
action attack or cast time uses animation length [1]
EASIgnagdukBoomTheWalls
法術
施放時間: 1 秒
action attack or cast time uses animation length [1]
TCIgnadukBroomChargeNoEnd
攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
圓盾衝鋒
Base Damage: 425637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
冷卻時間: 20 秒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
造成30%更多攻擊傷害
ignores proximity shield [1]
is area damage [1]
skill cannot be frozen [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
iconshieldcharge
TCIgnadukBroomChargeNoStartNoEnd
攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
圓盾衝鋒
Base Damage: 425637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
造成30%更多攻擊傷害
ignores proximity shield [1]
is area damage [1]
skill cannot be frozen [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
iconshieldcharge
TCIgnadukBroomChargeNoStart
攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
圓盾衝鋒
Base Damage: 425637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
造成30%更多攻擊傷害
ignores proximity shield [1]
is area damage [1]
skill cannot be frozen [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
iconshieldcharge
TCIgnadukBroomChargeCrash
攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
圓盾衝鋒
Base Damage: 425637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
造成30%更多攻擊傷害
ignores proximity shield [1]
is area damage [1]
skill cannot be frozen [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
iconshieldcharge
TCIgnadukBroomChargeIntro
攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
圓盾衝鋒
Base Damage: 425637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
冷卻時間: 20 秒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
造成30%更多攻擊傷害
ignores proximity shield [1]
is area damage [1]
skill cannot be frozen [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
iconshieldcharge
EASIgnagdukBogWitchLeftDrift
法術
施放時間: 1 秒
action attack or cast time uses animation length [1]
EASIgnagdukBogWitchRightDrift
法術
施放時間: 1 秒
action attack or cast time uses animation length [1]
MPSIgnagdukBasicFireProj
法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1.033 秒
增加33%易燃幅度
造成418.9628.3火焰傷害
action attack or cast time uses animation length [1]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1030]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
MaceNotable2
MPSIgnagdukBigFireProj
法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1.833 秒
冷卻時間: 5 秒
增加100%易燃幅度
造成418.9628.3火焰傷害
action attack or cast time uses animation length [1]
base is projectile [1]
monster projectile variation [1031]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
MaceNotable2
MPSIgnagdukBigFireProj2
法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1.833 秒
冷卻時間: 5 秒
增加100%易燃幅度
造成至火焰傷害
action attack or cast time uses animation length [1]
base is projectile [1]
monster projectile variation [1031]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
MaceNotable2
EASIgnagdukFirewall
法術
施放時間: 2.333 秒
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
GPSIgnagdukFireSpray
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
冷卻時間: 20 秒
增加33%易燃幅度
造成279.3418.9火焰傷害
action attack or cast time uses animation length [1]
base is projectile [1]
monster penalty against minions damage +% final vs player minions [200]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
GTIgnagdukFireSuck
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 17.5 秒
action attack or cast time uses animation length [1]
DTTIgnagdukBogWitchDashFlame
法術, 位移, AttackInPlace
施放時間: 1 秒
冷卻時間: 3 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [15]
spell maximum action distance +% [0]
walk emerge extra distance [-10]
EGIgnadukBoneBreaker
可觸發
EGIgnadukBoneBreaker2
可觸發
GSIgnadukBoneSmash
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成293.2439.8物理傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
SOIgnagdukBoneWall
可觸發, AttackInPlace, 法術
施放時間: 1 秒
GSIgnagdukSpikeCascade
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成293.2439.8火焰傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GSIgnagdukSpikeCascade2
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成至火焰傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GTIgnagdukBoneWallStrafe1
法術, 可觸發, AttackInPlace
施放時間: 1 秒
GTIgnagdukBoneWallStrafe2
法術, 可觸發, AttackInPlace
施放時間: 1 秒
GSIgnadukFireSuck
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成139.6209.4火焰傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
SOIgnagdukFireBoneWall1
可觸發, AttackInPlace, 法術
施放時間: 1 秒
SOIgnagdukFireBoneWall2
可觸發, AttackInPlace, 法術
施放時間: 1 秒
SOIgnagdukFireBoneWall3
可觸發, AttackInPlace, 法術
施放時間: 1 秒
EGIgnagdukGatherFireWave
可觸發
EGIgnagdukGatherFireBoltLeft
可觸發
EGIgnagdukGatherFireBoltRight
可觸發
EGIgnagdukGatherFireDoubleBoltRight
可觸發
EGIgnagdukGetFlamewallSource
可觸發
GTIgnagdukFlamewall
法術, 可觸發, AttackInPlace
施放時間: 1 秒
GSIgnagdukFlamewallBurninate
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成20.9431.42火焰傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
SOIgnagdukFirewall
可觸發, AttackInPlace, 法術
施放時間: 1 秒
GSIgnagdukBoneSmashUpwards
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成293.2439.8物理傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAIgnagdukDashImpactBone
可觸發, 攻擊, AttackInPlace
Base Damage: 425637
暴擊率: 5%
攻擊時間: 1.5 秒
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAIgnagdukDashImpactFire
可觸發, 攻擊, AttackInPlace
Base Damage: 425637
暴擊率: 5%
攻擊時間: 1.5 秒
造成30%更少傷害
75%的物理傷害轉換火焰傷害
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GSIgnagdukBogWitchBurninate
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
MPSIgnagdukBasicFireProjSpam
法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1.033 秒
增加33%易燃幅度
造成279.3418.9火焰傷害
action attack or cast time uses animation length [1]
active skill projectile speed +% variation final [100]
base is projectile [1]
monster projectile variation [1030]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
MaceNotable2
EGIgnagdukGatherFireDoubleBoltLeft
可觸發
TranslateRotateIgnagdukBoss
translate rotate curvature path distance [10]
translate rotate translate speed +% [245]
GSIngagdukFireWaveFull
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
增加100%易燃幅度
造成541.1811.6火焰傷害
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
GSIngagdukFireWaveHalf
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
增加100%易燃幅度
造成541.1811.6火焰傷害
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
EASIgnagdukBossFireWave
法術
施放時間: 1 秒
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
GSIgnagdukFlamethrower
可觸發, 法術, 傷害, AttackInPlace
施放時間: 1 秒
冷卻時間: 20 秒
造成139.6209.4火焰傷害
造成100%更多易燃幅度
action attack or cast time uses animation length [1]
base cannot be parried [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GTIgnagdukBogWitchDashWalls
法術, 可觸發, AttackInPlace
施放時間: 1 秒
action attack or cast time uses animation length [1]
SOIgnagdukBoneWallQuick
可觸發, AttackInPlace, 法術
施放時間: 1 秒
GPSIgnagdukBoneSpear
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 6%
施放時間: 1 秒
造成139.6209.4物理傷害
action attack or cast time uses animation length [1]
base is projectile [1]
monster penalty against minions damage +% final vs player minions [200]
projectile uses contact position [1]
use scaled contact offset [1]
GTIgnagdukBoneSpearArc
法術, 可觸發, AttackInPlace
施放時間: 1 秒
冷卻時間: 8 秒
action attack or cast time uses animation length [1]
EASIgnagdukArenaBoneSpearSummon
法術
施放時間: 1 秒
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
GPSIgnagdukBoneSpearBig
可觸發, 法術, 傷害, AttackInPlace
施放時間: 1 秒
造成279.3418.9物理傷害
action attack or cast time uses animation length [1]
base is projectile [1]
monster penalty against minions damage +% final vs player minions [200]
projectile uses contact position [1]
use scaled contact offset [1]
GSIgnagdukStaffSlam
可觸發, 法術, 傷害, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
造成628.3942.5物理傷害
is area damage [1]

Object Type

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

Actor
{
	basic_action = "ChangeToStance3"
	leveled_starting_effects = "DoLiterallyNothing"
	actor = "Metadata/Monsters/IgnagdukBogWitch/IgnagdukBogWitch.act"

	// change to flying hull to make shield charge behave better
	on_change_to_default =
	"
		ResetBaseHullType();
		Call( reset_sizes );
	"

	on_change_to_stance3 =
	"
		ResetBaseHullType();
		Call( reset_sizes );
	"

	on_change_to_stance4 =
	"
		OverrideBaseHullType( projectile );
		SetObjectSize( 2 );
		SetObjectCollisionSize( 3 );
	"
}

StateMachine
{
	define_shared_state =
	"
		broombreak;
		charge_count;
	"

	on_state_charge_count_0 = "ForceSkillIntoCooldown( TCIgnadukBroomChargeNoEnd );"
}

Positioned
{
	pushiness_size = 10

	on_initial_position_set =
	{
		this.og_size = GetObjectSize();
		this.og_collision_size = GetObjectCollisionSize();
	}
}

Functions
{
	drift_move = "MoveToOverTime( arg1, arg2, false, true );"
	drift_decel = "Accelerate( time:arg1 );"
	drift_turn = "TurnToOverTime( arg1, arg2 );"
	slow_turn_speed = "SetAnimatedTurnDuration( 0.35 );"
	fast_turn_speed = "SetAnimatedTurnDuration( 0.15 );"
	reset_turn_speed = "ResetAnimatedTurnDuration();"

	reset_sizes =
	{
		SetObjectSize( og_size );
		SetObjectCollisionSize( og_collision_size );
	}
}

Animated
{
	always_interpolate_bearing = true
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/bone_spike_cascade_start.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/firebolt_absorb_beam.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/double_firebolt_absorb_beam.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/flame_wall_front_audio.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/IgnagdukBogWitch/IgnagdukBogWitchMap"] = {
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    name = "Brakka, the Withered Crone",
    life = 2.5,
    energyShield = 0.2,
    damage = 2.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "GPSIgnagdukFireSpray",
        "GPSIgnagdukBoneSpear",
        "GPSIgnagdukBoneSpearBig",
        "MPSIgnagdukBasicFireProj",
        "MPSIgnagdukBasicFireProjSpam",
        "MPSIgnagdukBigFireProj",
        "MPSIgnagdukBigFireProj2",
        "TCIgnadukBroomChargeNoEnd",
        "TCIgnadukBroomChargeNoStartNoEnd",
        "TCIgnadukBroomChargeNoStart",
        "TCIgnadukBroomChargeCrash",
        "TCIgnadukBroomChargeIntro",
        "GSIgnagdukBoneBlast",
        "GSIgnagdukSpikeCascade",
        "GSIgnagdukSpikeCascade2",
        "GSIgnadukBoneSmash",
        "GSIgnadukFireSuck",
        "GSIgnagdukFlamewallBurninate",
        "GSIgnagdukBoneSmashUpwards",
        "GAIgnagdukDashImpactBone",
        "GAIgnagdukDashImpactFire",
        "GSIgnagdukBogWitchBurninate",
        "GSIngagdukFireWaveFull",
        "GSIngagdukFireWaveHalf",
        "GSIgnagdukFlamethrower",
        "GSIgnagdukStaffSlam",
        "EASIgnagdukFirewall",
        "EASIgnagdukBogWitchLeftDrift",
        "EASIgnagdukBogWitchRightDrift",
        "EASIgnagdukBossFireWave",
        "EASIgnagdukBoomTheWalls",
        "EASIgnagdukArenaBoneSpearSummon",
        "TranslateRotateIgnagdukBoss",
        "EGIgnadukBoneBreaker",
        "EGIgnagdukGatherFireWave",
        "EGIgnagdukGatherFireBoltLeft",
        "EGIgnagdukGatherFireBoltRight",
        "EGIgnagdukGatherFireDoubleBoltLeft",
        "EGIgnagdukGatherFireDoubleBoltRight",
        "EGIgnagdukGetFlamewallSource",
        "EGIgnadukBoneBreaker2",
        "SOIgnagdukBoneWall",
        "SOIgnagdukFireBoneWall1",
        "SOIgnagdukFireBoneWall2",
        "SOIgnagdukFirewall",
        "SOIgnagdukFireBoneWall3",
        "SOIgnagdukBoneWallQuick",
        "GTIgnagdukBoneWall1",
        "GTIgnagdukBoneWall2",
        "GTIgnagdukBoneWall3",
        "GTIgnagdukBoneBlast",
        "GTIgnagdukSpikeCascadeLeft",
        "GTIgnagdukSpikeCascadeRight",
        "GTIgnagdukBoneWallStrafe1",
        "GTIgnagdukBoneWallStrafe2",
        "GTIgnagdukFireSuck",
        "GTIgnagdukFlamewall",
        "GTIgnagdukBogWitchDashWalls",
        "GTIgnagdukBoneSpearArc",
        "DTTIgnagdukBogWitchDashBone",
        "DTTIgnagdukBogWitchDashFlame",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSIgnagdukFireSpray"] = {
    name = "GPSIgnagdukFireSpray",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "number_of_projectiles_override",
        "ignite_chance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -40, 1, 33, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSIgnagdukBoneSpear"] = {
    name = "GPSIgnagdukBoneSpear",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSIgnagdukBoneSpearBig"] = {
    name = "GPSIgnagdukBoneSpearBig",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSIgnagdukBasicFireProj"] = {
    name = "MPSIgnagdukBasicFireProj",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.033,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "ignite_chance_+%",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
        "maintain_projectile_direction_when_using_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1030, 33, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSIgnagdukBasicFireProjSpam"] = {
    name = "MPSIgnagdukBasicFireProjSpam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.033,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "active_skill_projectile_speed_+%_variation_final",
        "base_projectile_speed_+%",
        "ignite_chance_+%",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1030, 100, 0, 33, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSIgnagdukBigFireProj"] = {
    name = "MPSIgnagdukBigFireProj",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.833,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "ignite_chance_+%",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1031, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSIgnagdukBigFireProj2"] = {
    name = "MPSIgnagdukBigFireProj2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.833,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "ignite_chance_+%",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1031, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCIgnadukBroomChargeNoEnd"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_frozen",
    },
    levels = {
        [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCIgnadukBroomChargeNoStartNoEnd"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_frozen",
    },
    levels = {
        [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCIgnadukBroomChargeNoStart"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_frozen",
    },
    levels = {
        [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCIgnadukBroomChargeCrash"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_frozen",
    },
    levels = {
        [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCIgnadukBroomChargeIntro"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_frozen",
    },
    levels = {
        [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukBoneBlast"] = {
    name = "GSIgnagdukBoneBlast",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukSpikeCascade"] = {
    name = "GSIgnagdukSpikeCascade",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukSpikeCascade2"] = {
    name = "GSIgnagdukSpikeCascade2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnadukBoneSmash"] = {
    name = "GSIgnadukBoneSmash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnadukFireSuck"] = {
    name = "GSIgnadukFireSuck",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukFlamewallBurninate"] = {
    name = "GSIgnagdukFlamewallBurninate",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukBoneSmashUpwards"] = {
    name = "GSIgnagdukBoneSmashUpwards",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIgnagdukDashImpactBone"] = {
    name = "GAIgnagdukDashImpactBone",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {200, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIgnagdukDashImpactFire"] = {
    name = "GAIgnagdukDashImpactFire",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 75, 200, critChance = 5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukBogWitchBurninate"] = {
    name = "GSIgnagdukBogWitchBurninate",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIngagdukFireWaveFull"] = {
    name = "GSIngagdukFireWaveFull",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "ignite_chance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIngagdukFireWaveHalf"] = {
    name = "GSIngagdukFireWaveHalf",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "ignite_chance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukFlamethrower"] = {
    name = "GSIgnagdukFlamethrower",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_ignite_chance_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_cannot_be_parried",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 200, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSIgnagdukStaffSlam"] = {
    name = "GSIgnagdukStaffSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukFirewall"] = {
    name = "EASIgnagdukFirewall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.333,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukBogWitchLeftDrift"] = {
    name = "EASIgnagdukBogWitchLeftDrift",
    hidden = true,
    color = ,
    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 = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukBogWitchRightDrift"] = {
    name = "EASIgnagdukBogWitchRightDrift",
    hidden = true,
    color = ,
    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 = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukBossFireWave"] = {
    name = "EASIgnagdukBossFireWave",
    hidden = true,
    color = ,
    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 = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukBoomTheWalls"] = {
    name = "EASIgnagdukBoomTheWalls",
    hidden = true,
    color = ,
    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 = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIgnagdukArenaBoneSpearSummon"] = {
    name = "EASIgnagdukArenaBoneSpearSummon",
    hidden = true,
    color = ,
    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 = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TranslateRotateIgnagdukBoss"] = {
    name = "TranslateRotateIgnagdukBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_translate_speed_+%",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {245, 10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnadukBoneBreaker"] = {
    name = "EGIgnadukBoneBreaker",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGatherFireWave"] = {
    name = "EGIgnagdukGatherFireWave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGatherFireBoltLeft"] = {
    name = "EGIgnagdukGatherFireBoltLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGatherFireBoltRight"] = {
    name = "EGIgnagdukGatherFireBoltRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGatherFireDoubleBoltLeft"] = {
    name = "EGIgnagdukGatherFireDoubleBoltLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGatherFireDoubleBoltRight"] = {
    name = "EGIgnagdukGatherFireDoubleBoltRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnagdukGetFlamewallSource"] = {
    name = "EGIgnagdukGetFlamewallSource",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGIgnadukBoneBreaker2"] = {
    name = "EGIgnadukBoneBreaker2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukBoneWall"] = {
    name = "SOIgnagdukBoneWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukFireBoneWall1"] = {
    name = "SOIgnagdukFireBoneWall1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukFireBoneWall2"] = {
    name = "SOIgnagdukFireBoneWall2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukFirewall"] = {
    name = "SOIgnagdukFirewall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukFireBoneWall3"] = {
    name = "SOIgnagdukFireBoneWall3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOIgnagdukBoneWallQuick"] = {
    name = "SOIgnagdukBoneWallQuick",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneWall1"] = {
    name = "GTIgnagdukBoneWall1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneWall2"] = {
    name = "GTIgnagdukBoneWall2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneWall3"] = {
    name = "GTIgnagdukBoneWall3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneBlast"] = {
    name = "GTIgnagdukBoneBlast",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukSpikeCascadeLeft"] = {
    name = "GTIgnagdukSpikeCascadeLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukSpikeCascadeRight"] = {
    name = "GTIgnagdukSpikeCascadeRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneWallStrafe1"] = {
    name = "GTIgnagdukBoneWallStrafe1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneWallStrafe2"] = {
    name = "GTIgnagdukBoneWallStrafe2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukFireSuck"] = {
    name = "GTIgnagdukFireSuck",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukFlamewall"] = {
    name = "GTIgnagdukFlamewall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBogWitchDashWalls"] = {
    name = "GTIgnagdukBogWitchDashWalls",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTIgnagdukBoneSpearArc"] = {
    name = "GTIgnagdukBoneSpearArc",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTIgnagdukBogWitchDashBone"] = {
    name = "DTTIgnagdukBogWitchDashBone",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-15, 15, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTIgnagdukBogWitchDashFlame"] = {
    name = "DTTIgnagdukBogWitchDashFlame",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-10, 15, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
FamilyNothing
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
FamilyNothing
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
stance movement speed +% final [436]
FamilyStance
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • stance movement speed +% final 436 436 Global
  • Craft Tags速度
    不能被冰凍
    無法被暈眩
    你無法被觸電
    FamilyMonsterCannotBeStunnedFrozenElectrocuted
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • base cannot be frozen 1 1 Global
  • base cannot be stunned 1 1 Global Unscalable Value
  • base cannot be electrocuted 1 1 Global
  • monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    i am boss of tier [2]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • i am boss of tier 2 2 Global
  • monster slain experience +% 0 0 Global
  • monster dropped item rarity +% 1600 1600 Global
  • 凋零老嫗.布拉卡
    CategoryHumanoid人形
    IconEnemyResistanceFireStrong IconEnemyResistanceColdWeak
    stance movement speed +% final [436]
    不能被冰凍
    無法被暈眩
    你無法被觸電
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    i am boss of tier [2]
    Brakka, the Withered Crone
    Spectre
    Tags2HBluntWood_onhit_audio, allows_additional_projectiles, allows_inc_aoe, 法術, cultist, human, humanoid, not_dex, not_str, physical_affinity, red_blood, very_slow_movement
    生命
    250%
    Energy Shield From Life
    20%
    抗性
    IconEnemyResistanceFire75 IconEnemyResistanceCold-30 IconEnemyResistanceLightning0 IconEnemyResistanceChaos0
    傷害
    250%
    命中
    100%
    暴擊 Chance
    5%
    Attack Distance
    5 ~ 14
    攻擊時間
    1.5 Second
    Damage Spread
    ±20%
    經驗值
    250%
    Model Size
    100%
    Type
    IgnagdukBogWitchSTANDALONE
    Metadata
    IgnagdukBogWitchSTANDALONE
    等級
    68
    生命
    20,643
    傷害
    583
    法術傷害
    583
    命中
    2,502
    攻擊時間
    1.5
    經驗值
    71,585
    召喚物生命
    17,325
    Minion Energy Shield
    3,465
    召喚物傷害
    2,422
    召喚物護甲
    2,413
    GSIgnagdukBoneBlast
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成497.4746.1物理傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GTIgnagdukSpikeCascadeLeft
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    GTIgnagdukSpikeCascadeRight
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    GTIgnagdukBoneWall1
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 12.5 秒
    action attack or cast time uses animation length [1]
    GTIgnagdukBoneWall2
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 12.5 秒
    action attack or cast time uses animation length [1]
    GTIgnagdukBoneWall3
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 12.5 秒
    action attack or cast time uses animation length [1]
    DTTIgnagdukBogWitchDashBone
    法術, 位移, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 6 秒
    action attack or cast time uses animation length [1]
    leap slam minimum distance [15]
    spell maximum action distance +% [0]
    walk emerge extra distance [-15]
    GTIgnagdukBoneBlast
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 17.5 秒
    action attack or cast time uses animation length [1]
    EASIgnagdukBoomTheWalls
    法術
    施放時間: 1 秒
    action attack or cast time uses animation length [1]
    TCIgnadukBroomChargeNoEnd
    攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
    圓盾衝鋒
    Base Damage: 466699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    冷卻時間: 20 秒
    向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
    造成30%更多攻擊傷害
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be frozen [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    iconshieldcharge
    TCIgnadukBroomChargeNoStartNoEnd
    攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
    圓盾衝鋒
    Base Damage: 466699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
    造成30%更多攻擊傷害
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be frozen [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    iconshieldcharge
    TCIgnadukBroomChargeNoStart
    攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
    圓盾衝鋒
    Base Damage: 466699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
    造成30%更多攻擊傷害
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be frozen [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    iconshieldcharge
    TCIgnadukBroomChargeCrash
    攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
    圓盾衝鋒
    Base Damage: 466699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
    造成30%更多攻擊傷害
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be frozen [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    iconshieldcharge
    TCIgnadukBroomChargeIntro
    攻擊, 近戰, 近戰單一目標, 位移, 快行, AttackInPlace
    圓盾衝鋒
    Base Damage: 466699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    冷卻時間: 20 秒
    向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
    造成30%更多攻擊傷害
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be frozen [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    iconshieldcharge
    EASIgnagdukBogWitchLeftDrift
    法術
    施放時間: 1 秒
    action attack or cast time uses animation length [1]
    EASIgnagdukBogWitchRightDrift
    法術
    施放時間: 1 秒
    action attack or cast time uses animation length [1]
    MPSIgnagdukBasicFireProj
    法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1.033 秒
    增加33%易燃幅度
    造成459.1688.7火焰傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1030]
    projectile uses contact position [1]
    projectiles not offset [1]
    use scaled contact offset [1]
    MaceNotable2
    MPSIgnagdukBigFireProj
    法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1.833 秒
    冷卻時間: 5 秒
    增加100%易燃幅度
    造成459.1688.7火焰傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1031]
    projectile uses contact position [1]
    projectiles not offset [1]
    use scaled contact offset [1]
    MaceNotable2
    MPSIgnagdukBigFireProj2
    法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1.833 秒
    冷卻時間: 5 秒
    增加100%易燃幅度
    造成至火焰傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1031]
    projectile uses contact position [1]
    projectiles not offset [1]
    use scaled contact offset [1]
    MaceNotable2
    EASIgnagdukFirewall
    法術
    施放時間: 2.333 秒
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    GPSIgnagdukFireSpray
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    冷卻時間: 20 秒
    增加33%易燃幅度
    造成306.1459.1火焰傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [200]
    number of projectiles override [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    GTIgnagdukFireSuck
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 17.5 秒
    action attack or cast time uses animation length [1]
    DTTIgnagdukBogWitchDashFlame
    法術, 位移, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 3 秒
    action attack or cast time uses animation length [1]
    leap slam minimum distance [15]
    spell maximum action distance +% [0]
    walk emerge extra distance [-10]
    EGIgnadukBoneBreaker
    可觸發
    EGIgnadukBoneBreaker2
    可觸發
    GSIgnadukBoneSmash
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成321.4482.1物理傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    SOIgnagdukBoneWall
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    GSIgnagdukSpikeCascade
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成321.4482.1火焰傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GSIgnagdukSpikeCascade2
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成至火焰傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GTIgnagdukBoneWallStrafe1
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    GTIgnagdukBoneWallStrafe2
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    GSIgnadukFireSuck
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成153229.6火焰傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    SOIgnagdukFireBoneWall1
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    SOIgnagdukFireBoneWall2
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    SOIgnagdukFireBoneWall3
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    EGIgnagdukGatherFireWave
    可觸發
    EGIgnagdukGatherFireBoltLeft
    可觸發
    EGIgnagdukGatherFireBoltRight
    可觸發
    EGIgnagdukGatherFireDoubleBoltRight
    可觸發
    EGIgnagdukGetFlamewallSource
    可觸發
    GTIgnagdukFlamewall
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    GSIgnagdukFlamewallBurninate
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成22.9634.44火焰傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    SOIgnagdukFirewall
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    GSIgnagdukBoneSmashUpwards
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成321.4482.1物理傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GAIgnagdukDashImpactBone
    可觸發, 攻擊, AttackInPlace
    Base Damage: 466699
    暴擊率: 5%
    攻擊時間: 1.5 秒
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GAIgnagdukDashImpactFire
    可觸發, 攻擊, AttackInPlace
    Base Damage: 466699
    暴擊率: 5%
    攻擊時間: 1.5 秒
    造成30%更少傷害
    75%的物理傷害轉換火焰傷害
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GSIgnagdukBogWitchBurninate
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    MPSIgnagdukBasicFireProjSpam
    法術, 投射物, 玩家投射物, 可觸發, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1.033 秒
    增加33%易燃幅度
    造成306.1459.1火焰傷害
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [100]
    base is projectile [1]
    monster projectile variation [1030]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [1]
    use scaled contact offset [1]
    MaceNotable2
    EGIgnagdukGatherFireDoubleBoltLeft
    可觸發
    TranslateRotateIgnagdukBoss
    translate rotate curvature path distance [10]
    translate rotate translate speed +% [245]
    GSIngagdukFireWaveFull
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    增加100%易燃幅度
    造成593.1889.6火焰傷害
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [100]
    GSIngagdukFireWaveHalf
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    增加100%易燃幅度
    造成593.1889.6火焰傷害
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [100]
    EASIgnagdukBossFireWave
    法術
    施放時間: 1 秒
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    GSIgnagdukFlamethrower
    可觸發, 法術, 傷害, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 20 秒
    造成153229.6火焰傷害
    造成100%更多易燃幅度
    action attack or cast time uses animation length [1]
    base cannot be parried [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GTIgnagdukBogWitchDashWalls
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    action attack or cast time uses animation length [1]
    SOIgnagdukBoneWallQuick
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    GPSIgnagdukBoneSpear
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 6%
    施放時間: 1 秒
    造成153229.6物理傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [200]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GTIgnagdukBoneSpearArc
    法術, 可觸發, AttackInPlace
    施放時間: 1 秒
    冷卻時間: 8 秒
    action attack or cast time uses animation length [1]
    EASIgnagdukArenaBoneSpearSummon
    法術
    施放時間: 1 秒
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    GPSIgnagdukBoneSpearBig
    可觸發, 法術, 傷害, AttackInPlace
    施放時間: 1 秒
    造成306.1459.1物理傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [200]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSIgnagdukStaffSlam
    可觸發, 法術, 傷害, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    造成688.71033物理傷害
    is area damage [1]
    SOIgnagdukEffigyStandAlone
    可觸發, AttackInPlace, 法術
    施放時間: 1 秒
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Positioned
    {
    	pushiness_size = 10
    }
    
    Actor
    {
    	basic_action = "ChangeToStance3"
    	leveled_starting_effects = "DoLiterallyNothing"
    	actor = "Metadata/Monsters/IgnagdukBogWitch/IgnagdukBogWitch.act"
    	on_effect_start_EASIgnagdukBossFireWave = "SetCurrentAnimationSpeed( 0.8 );"
    }
    
    StateMachine {}
    
    Functions {}
    
    Animated
    {
    	always_interpolate_bearing = true
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/bone_spike_cascade_start.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/firebolt_absorb_beam.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/double_firebolt_absorb_beam.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/flame_wall_front_audio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/IgnagdukBogWitch/IgnagdukBogWitchSTANDALONE"] = {
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        name = "Brakka, the Withered Crone",
        life = 2.5,
        energyShield = 0.2,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "GPSIgnagdukFireSpray",
            "GPSIgnagdukBoneSpear",
            "GPSIgnagdukBoneSpearBig",
            "MPSIgnagdukBasicFireProj",
            "MPSIgnagdukBasicFireProjSpam",
            "MPSIgnagdukBigFireProj",
            "MPSIgnagdukBigFireProj2",
            "TCIgnadukBroomChargeNoEnd",
            "TCIgnadukBroomChargeNoStartNoEnd",
            "TCIgnadukBroomChargeNoStart",
            "TCIgnadukBroomChargeCrash",
            "TCIgnadukBroomChargeIntro",
            "GSIgnagdukBoneBlast",
            "GSIgnagdukSpikeCascade",
            "GSIgnagdukSpikeCascade2",
            "GSIgnadukBoneSmash",
            "GSIgnadukFireSuck",
            "GSIgnagdukFlamewallBurninate",
            "GSIgnagdukBoneSmashUpwards",
            "GAIgnagdukDashImpactBone",
            "GAIgnagdukDashImpactFire",
            "GSIgnagdukBogWitchBurninate",
            "GSIngagdukFireWaveFull",
            "GSIngagdukFireWaveHalf",
            "GSIgnagdukFlamethrower",
            "GSIgnagdukStaffSlam",
            "EASIgnagdukFirewall",
            "EASIgnagdukBogWitchLeftDrift",
            "EASIgnagdukBogWitchRightDrift",
            "EASIgnagdukBossFireWave",
            "EASIgnagdukBoomTheWalls",
            "EASIgnagdukArenaBoneSpearSummon",
            "TranslateRotateIgnagdukBoss",
            "EGIgnadukBoneBreaker",
            "EGIgnagdukGatherFireWave",
            "EGIgnagdukGatherFireBoltLeft",
            "EGIgnagdukGatherFireBoltRight",
            "EGIgnagdukGatherFireDoubleBoltLeft",
            "EGIgnagdukGatherFireDoubleBoltRight",
            "EGIgnagdukGetFlamewallSource",
            "EGIgnadukBoneBreaker2",
            "SOIgnagdukBoneWall",
            "SOIgnagdukFireBoneWall1",
            "SOIgnagdukFireBoneWall2",
            "SOIgnagdukFirewall",
            "SOIgnagdukFireBoneWall3",
            "SOIgnagdukBoneWallQuick",
            "SOIgnagdukEffigyStandAlone",
            "GTIgnagdukBoneWall1",
            "GTIgnagdukBoneWall2",
            "GTIgnagdukBoneWall3",
            "GTIgnagdukBoneBlast",
            "GTIgnagdukSpikeCascadeLeft",
            "GTIgnagdukSpikeCascadeRight",
            "GTIgnagdukBoneWallStrafe1",
            "GTIgnagdukBoneWallStrafe2",
            "GTIgnagdukFireSuck",
            "GTIgnagdukFlamewall",
            "GTIgnagdukBogWitchDashWalls",
            "GTIgnagdukBoneSpearArc",
            "DTTIgnagdukBogWitchDashBone",
            "DTTIgnagdukBogWitchDashFlame",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSIgnagdukFireSpray"] = {
        name = "GPSIgnagdukFireSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_maximum_action_distance_+%",
            "number_of_projectiles_override",
            "ignite_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, 1, 33, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSIgnagdukBoneSpear"] = {
        name = "GPSIgnagdukBoneSpear",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSIgnagdukBoneSpearBig"] = {
        name = "GPSIgnagdukBoneSpearBig",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSIgnagdukBasicFireProj"] = {
        name = "MPSIgnagdukBasicFireProj",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.033,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "ignite_chance_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectiles_not_offset",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1030, 33, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSIgnagdukBasicFireProjSpam"] = {
        name = "MPSIgnagdukBasicFireProjSpam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.033,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "active_skill_projectile_speed_+%_variation_final",
            "base_projectile_speed_+%",
            "ignite_chance_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectile_uses_contact_direction",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1030, 100, 0, 33, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSIgnagdukBigFireProj"] = {
        name = "MPSIgnagdukBigFireProj",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.833,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "ignite_chance_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1031, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSIgnagdukBigFireProj2"] = {
        name = "MPSIgnagdukBigFireProj2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.833,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "ignite_chance_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1031, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCIgnadukBroomChargeNoEnd"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_frozen",
        },
        levels = {
            [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCIgnadukBroomChargeNoStartNoEnd"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_frozen",
        },
        levels = {
            [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCIgnadukBroomChargeNoStart"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_frozen",
        },
        levels = {
            [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCIgnadukBroomChargeCrash"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_frozen",
        },
        levels = {
            [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCIgnadukBroomChargeIntro"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_frozen",
        },
        levels = {
            [1] = {0, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukBoneBlast"] = {
        name = "GSIgnagdukBoneBlast",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukSpikeCascade"] = {
        name = "GSIgnagdukSpikeCascade",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukSpikeCascade2"] = {
        name = "GSIgnagdukSpikeCascade2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnadukBoneSmash"] = {
        name = "GSIgnadukBoneSmash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnadukFireSuck"] = {
        name = "GSIgnadukFireSuck",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukFlamewallBurninate"] = {
        name = "GSIgnagdukFlamewallBurninate",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukBoneSmashUpwards"] = {
        name = "GSIgnagdukBoneSmashUpwards",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIgnagdukDashImpactBone"] = {
        name = "GAIgnagdukDashImpactBone",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {200, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIgnagdukDashImpactFire"] = {
        name = "GAIgnagdukDashImpactFire",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 75, 200, critChance = 5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukBogWitchBurninate"] = {
        name = "GSIgnagdukBogWitchBurninate",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIngagdukFireWaveFull"] = {
        name = "GSIngagdukFireWaveFull",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "ignite_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIngagdukFireWaveHalf"] = {
        name = "GSIngagdukFireWaveHalf",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "ignite_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukFlamethrower"] = {
        name = "GSIgnagdukFlamethrower",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_ignite_chance_+%_final",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_cannot_be_parried",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 200, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSIgnagdukStaffSlam"] = {
        name = "GSIgnagdukStaffSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukFirewall"] = {
        name = "EASIgnagdukFirewall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.333,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukBogWitchLeftDrift"] = {
        name = "EASIgnagdukBogWitchLeftDrift",
        hidden = true,
        color = ,
        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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukBogWitchRightDrift"] = {
        name = "EASIgnagdukBogWitchRightDrift",
        hidden = true,
        color = ,
        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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukBossFireWave"] = {
        name = "EASIgnagdukBossFireWave",
        hidden = true,
        color = ,
        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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukBoomTheWalls"] = {
        name = "EASIgnagdukBoomTheWalls",
        hidden = true,
        color = ,
        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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIgnagdukArenaBoneSpearSummon"] = {
        name = "EASIgnagdukArenaBoneSpearSummon",
        hidden = true,
        color = ,
        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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TranslateRotateIgnagdukBoss"] = {
        name = "TranslateRotateIgnagdukBoss",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "translate_rotate_translate_speed_+%",
            "translate_rotate_curvature_path_distance",
        },
        levels = {
            [1] = {245, 10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnadukBoneBreaker"] = {
        name = "EGIgnadukBoneBreaker",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGatherFireWave"] = {
        name = "EGIgnagdukGatherFireWave",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGatherFireBoltLeft"] = {
        name = "EGIgnagdukGatherFireBoltLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGatherFireBoltRight"] = {
        name = "EGIgnagdukGatherFireBoltRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGatherFireDoubleBoltLeft"] = {
        name = "EGIgnagdukGatherFireDoubleBoltLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGatherFireDoubleBoltRight"] = {
        name = "EGIgnagdukGatherFireDoubleBoltRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnagdukGetFlamewallSource"] = {
        name = "EGIgnagdukGetFlamewallSource",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGIgnadukBoneBreaker2"] = {
        name = "EGIgnadukBoneBreaker2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukBoneWall"] = {
        name = "SOIgnagdukBoneWall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukFireBoneWall1"] = {
        name = "SOIgnagdukFireBoneWall1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukFireBoneWall2"] = {
        name = "SOIgnagdukFireBoneWall2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukFirewall"] = {
        name = "SOIgnagdukFirewall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukFireBoneWall3"] = {
        name = "SOIgnagdukFireBoneWall3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukBoneWallQuick"] = {
        name = "SOIgnagdukBoneWallQuick",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOIgnagdukEffigyStandAlone"] = {
        name = "SOIgnagdukEffigyStandAlone",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = 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 = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneWall1"] = {
        name = "GTIgnagdukBoneWall1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneWall2"] = {
        name = "GTIgnagdukBoneWall2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneWall3"] = {
        name = "GTIgnagdukBoneWall3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneBlast"] = {
        name = "GTIgnagdukBoneBlast",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukSpikeCascadeLeft"] = {
        name = "GTIgnagdukSpikeCascadeLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukSpikeCascadeRight"] = {
        name = "GTIgnagdukSpikeCascadeRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneWallStrafe1"] = {
        name = "GTIgnagdukBoneWallStrafe1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneWallStrafe2"] = {
        name = "GTIgnagdukBoneWallStrafe2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukFireSuck"] = {
        name = "GTIgnagdukFireSuck",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukFlamewall"] = {
        name = "GTIgnagdukFlamewall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBogWitchDashWalls"] = {
        name = "GTIgnagdukBogWitchDashWalls",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTIgnagdukBoneSpearArc"] = {
        name = "GTIgnagdukBoneSpearArc",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTIgnagdukBogWitchDashBone"] = {
        name = "DTTIgnagdukBogWitchDashBone",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
            "leap_slam_minimum_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-15, 15, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTIgnagdukBogWitchDashFlame"] = {
        name = "DTTIgnagdukBogWitchDashFlame",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
            "leap_slam_minimum_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-10, 15, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    stance movement speed +% final [436]
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • stance movement speed +% final 436 436 Global
  • Craft Tags速度
    不能被冰凍
    無法被暈眩
    你無法被觸電
    FamilyMonsterCannotBeStunnedFrozenElectrocuted
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • base cannot be frozen 1 1 Global
  • base cannot be stunned 1 1 Global Unscalable Value
  • base cannot be electrocuted 1 1 Global
  • monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    i am boss of tier [2]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • i am boss of tier 2 2 Global
  • monster slain experience +% 0 0 Global
  • monster dropped item rarity +% 1600 1600 Global
  • keyval
    StateMachine./*
    StateMachine.boss_life_bar - controls when to show the big life bar (also requires the checkbox in MonsterVarieties to be checked)
    StateMachine.0: Life bar is hidden
    StateMachine.1: Life bar is visible, will hide on death
    StateMachine.dont_hide_lifebar_on_unaggro - controls whether the boss life bar should be hidden when the boss unaggros
    StateMachine.0: Life bar is hidden after a short duration when the boss loses aggro
    StateMachine.1: Life bar remains visible the entire time, can still be controlled by setting the disable_life_bar state
    StateMachine.show_life_bar_when_in_range - delay the life bar from showing up, until the boss is on screen (for wild bosses)
    StateMachine.0: Life bar behaves as normal
    StateMachine.1: Life bar initially only shows up when a player can see the boss on screen, this doesn't make it get removed if the player goes off screen though
    StateMachine.light - controls the boss point light, attaches to head_light_attachment if it exists (otherwise uses the default)
    StateMachine.0: Light off, handles the fade out
    StateMachine.1: Light on, handles the fade in */
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.boss_life_bar;
    StateMachine.hidden;
    StateMachine.light;
    StateMachine.disable_life_bar;
    StateMachine.first_aggro;
    Actor.slow_animations_go_to_idlefalse
    Actor.basic_actionChangeToStance3
    Actor.leveled_starting_effectsDoLiterallyNothing
    Actor.actorMetadata/Monsters/IgnagdukBogWitch/IgnagdukBogWitch.act
    Actor.on_effect_start_EASIgnagdukBossFireWaveSetCurrentAnimationSpeed( 0.8 );
    Stats.corpse_cannot_be_destroyed1
    Stats.base_heavy_stun_duration_ms4000
    Life.corpse_usablefalse
    Monster.is_bosstrue
    Positioned.pushiness_size10
    Animated.always_interpolate_bearingtrue
    Preload.preload_animated_objectMetadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/bone_spike_cascade_start.ao, Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/firebolt_absorb_beam.ao, Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/double_firebolt_absorb_beam.ao, Metadata/Effects/Spells/monsters_effects/Act3_FOUR/IgnagdukBogWitch/flame_wall_front_audio.ao
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.