Grimmpeitscher, Böser Stachel
Konstrukt
Grudgelash, Vile Thorn
SpectreN
AreaBegräbnismoor
Tagsallows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Zauberer, construct, humanoid, not_dex, physical_affinity, ranged, undead, very_slow_movement
Leben
250%
Energy Shield From Life
15%
Widerstand
-50 75 0 0
Damage
200%
Genauigkeit
100%
Attack Distance
5 ~ 17
Angriffszeit
1.5 Second
Damage Spread
±20%
Erfahrung
250%
Model Size
100%
Type
DredgeFiendShamanBossMap
Metadata
DredgeFiendShamanBossMap
Stufe
65
Leben
13,840
Damage
425
Zauberschaden
425
Genauigkeit
2,228
Angriffszeit
1.5
Erfahrung
53,768
Minion Life
13,349
Minion Energy Shield
2,356
Minion Damage
1,658
Minion Armour
5,058
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basisangriff
Base Damage: 340–510
Angriffszeit: 1.5 Sek.
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EGDredgeFiendBossZombieCall
Triggerable
Abklingzeit: 22.5 Sek.
action attack or cast time uses animation length [1]
MMSDredgeFiendShamanBossMortar
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Zauberzeit: 1 Sek.
Verursacht 14.05 bis 21.07 physischen Schaden
Feuert 2 zusätzliche Projektile
action attack or cast time uses animation length [1]
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1136]
projectile ballistic angle from reference event [1]
projectile spread radius [15]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-30]
EGDredgeShamanBossDetonateDead
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
spell maximum action distance +% [-62]
GSDredgeShamanBossVolatileDeadSingle
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Abklingzeit: 5 Sek.
Zauberfertigkeiten verursachen keinen Schaden
action attack or cast time uses animation length [1]
base deal no damage [1]
monster penalty against minions damage +% final vs player minions [250]
spell maximum action distance +% [-40]
GSDredgeShamanBossVolatileDead
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Abklingzeit: 12.5 Sek.
Zauberfertigkeiten verursachen keinen Schaden
action attack or cast time uses animation length [1]
base deal no damage [1]
monster penalty against minions damage +% final vs player minions [250]
spell maximum action distance +% [-40]
GTDredgeFiendShamanBossZombieLeft
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
action do not face target [1]
GTDredgeFiendShamanBossZombieRight
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
action do not face target [1]
GSDredgeShamanBossDetonateDead
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht 558.5 bis 837.8 physischen Schaden
Wandelt 50% des physischen Schadens in Feuerschaden um
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
DredgeFiendShamanBossQuicksand
Area, Triggerable
Abklingzeit: 6.5 Sek.
action attack or cast time uses animation length [1]
base skill effect duration [10000]
ground quicksand art variation [13]
GTDredgeFiendShamanBossZombieBullrush
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieWall
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieCircleOffensive
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieCircleDefensive
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
SSMDredgeFiendShamanBossZombieOffense
Spell, Multicastable, Triggerable
Zauberzeit: 1 Sek.
action attack or cast time uses animation length [1]
alternate minion [1019]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
SSMDredgeFiendShamanBossZombieDefense
Spell, Multicastable, Triggerable
Zauberzeit: 1 Sek.
action attack or cast time uses animation length [1]
alternate minion [1020]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GSDredgeShamanBossDetonateDeadChained
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht bis physischen Schaden
Wandelt 50% des physischen Schadens in Feuerschaden um
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
GSDredgeBossMortarImpact
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht 254.8 bis 382.2 physischen Schaden
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]
GSDredgeBossMortarImpactAir
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht bis physischen Schaden
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]

Object Type

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

Actor
{
	basic_action = "ChangeToStance1"
}

StateMachine
{
	define_shared_state = "death_epk;"
}

Stats
{
	set_monster_delay_item_drops_millis = 3600
}

Object Type Codes

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

GlobalAudioParamEvents
{
	player_in_range_param = "RootdredgeInRange"
	life_percent_param = "RootdredgeLifePercentage"
	range = 130
}

Render
{
	use_ao_lights = true
}

Life
{
	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' );"
}

StateMachine
{
	on_state_death_epk_1 =
	"
		AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );
		AddEffectPackAttached( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk', 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
		this.my_weapon = GetAttachedAOByType( 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
		my_weapon.SetLightState( off );
		SetLightState( off, 0.1 );
	"

	create_state_death_epk_1 =
	"
		Delay( 0.01,
		{
			SetLightState( off, 0.1 );
			this.my_weapon = GetAttachedAOByType( 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
			my_weapon.SetLightState( off, 0.1 );
		} );
	"
}
Preload
{
	preload_environment = "G3_1_boss"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TwigMonsters/DredgeFiendShamanBossMap"] = {
    name = "Grudgelash, Vile Thorn",
    life = 2.5,
    energyShield = 0.15,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 17,
    accuracy = 1,
    weaponType1 = "Warstaff",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "SSMDredgeFiendShamanBossZombieOffense",
        "SSMDredgeFiendShamanBossZombieDefense",
        "MMSDredgeFiendShamanBossMortar",
        "GSDredgeShamanBossDetonateDead",
        "GSDredgeShamanBossDetonateDeadChained",
        "GSDredgeShamanBossVolatileDead",
        "GSDredgeShamanBossVolatileDeadSingle",
        "GSDredgeBossMortarImpact",
        "GSDredgeBossMortarImpactAir",
        "DredgeFiendShamanBossQuicksand",
        "EGDredgeFiendBossZombieCall",
        "EGDredgeShamanBossDetonateDead",
        "GTDredgeFiendShamanBossZombieBullrush",
        "GTDredgeFiendShamanBossZombieWall",
        "GTDredgeFiendShamanBossZombieLeft",
        "GTDredgeFiendShamanBossZombieRight",
        "GTDredgeFiendShamanBossZombieCircleOffensive",
        "GTDredgeFiendShamanBossZombieCircleDefensive",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMDredgeFiendShamanBossZombieOffense"] = {
    name = "SSMDredgeFiendShamanBossZombieOffense",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1019, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMDredgeFiendShamanBossZombieDefense"] = {
    name = "SSMDredgeFiendShamanBossZombieDefense",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1020, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSDredgeFiendShamanBossMortar"] = {
    name = "MMSDredgeFiendShamanBossMortar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = 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",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "spell_maximum_action_distance_+%",
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "distribute_projectiles_over_contact_points",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, 2, -30, 1136, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossDetonateDead"] = {
    name = "GSDredgeShamanBossDetonateDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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, 50, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossDetonateDeadChained"] = {
    name = "GSDredgeShamanBossDetonateDeadChained",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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, 50, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossVolatileDead"] = {
    name = "GSDredgeShamanBossVolatileDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
        "spell_skills_deal_no_damage",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {-40, 250, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossVolatileDeadSingle"] = {
    name = "GSDredgeShamanBossVolatileDeadSingle",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
        "spell_skills_deal_no_damage",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {-40, 250, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeBossMortarImpact"] = {
    name = "GSDredgeBossMortarImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeBossMortarImpactAir"] = {
    name = "GSDredgeBossMortarImpactAir",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DredgeFiendShamanBossQuicksand"] = {
    name = "DredgeFiendShamanBossQuicksand",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "ground_quicksand_art_variation",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {10000, 13, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGDredgeFiendBossZombieCall"] = {
    name = "EGDredgeFiendBossZombieCall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.27,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGDredgeShamanBossDetonateDead"] = {
    name = "EGDredgeShamanBossDetonateDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {-62, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieBullrush"] = {
    name = "GTDredgeFiendShamanBossZombieBullrush",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieWall"] = {
    name = "GTDredgeFiendShamanBossZombieWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieLeft"] = {
    name = "GTDredgeFiendShamanBossZombieLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieRight"] = {
    name = "GTDredgeFiendShamanBossZombieRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieCircleOffensive"] = {
    name = "GTDredgeFiendShamanBossZombieCircleOffensive",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieCircleDefensive"] = {
    name = "GTDredgeFiendShamanBossZombieCircleDefensive",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Grimmpeitscher, Böser Stachel
Konstrukt
Grudgelash, Vile Thorn
SpectreN
Tagsallows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Zauberer, construct, humanoid, not_dex, physical_affinity, ranged, undead, very_slow_movement
Leben
250%
Energy Shield From Life
15%
Widerstand
-50 75 0 0
Damage
200%
Genauigkeit
100%
Attack Distance
5 ~ 17
Angriffszeit
1.5 Second
Damage Spread
±20%
Erfahrung
250%
Model Size
100%
Type
DredgeFiendShamanBossSTANDALONE
Metadata
DredgeFiendShamanBossSTANDALONE
Stufe
68
Leben
16,484
Damage
466
Zauberschaden
466
Genauigkeit
2,502
Angriffszeit
1.5
Erfahrung
71,585
Minion Life
14,726
Minion Energy Shield
2,599
Minion Damage
1,938
Minion Armour
6,033
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basisangriff
Base Damage: 373–559
Angriffszeit: 1.5 Sek.
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EGDredgeFiendBossZombieCall
Triggerable
Abklingzeit: 22.5 Sek.
action attack or cast time uses animation length [1]
MMSDredgeFiendShamanBossMortar
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Zauberzeit: 1 Sek.
Verursacht 14.56 bis 21.84 physischen Schaden
Feuert 2 zusätzliche Projektile
action attack or cast time uses animation length [1]
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1136]
projectile ballistic angle from reference event [1]
projectile spread radius [15]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-30]
EGDredgeShamanBossDetonateDead
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
spell maximum action distance +% [-62]
GSDredgeShamanBossVolatileDeadSingle
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Abklingzeit: 5 Sek.
Zauberfertigkeiten verursachen keinen Schaden
action attack or cast time uses animation length [1]
base deal no damage [1]
monster penalty against minions damage +% final vs player minions [250]
spell maximum action distance +% [-40]
GSDredgeShamanBossVolatileDead
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Abklingzeit: 12.5 Sek.
Zauberfertigkeiten verursachen keinen Schaden
action attack or cast time uses animation length [1]
base deal no damage [1]
monster penalty against minions damage +% final vs player minions [250]
spell maximum action distance +% [-40]
GTDredgeFiendShamanBossZombieLeft
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
action do not face target [1]
GTDredgeFiendShamanBossZombieRight
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
action do not face target [1]
GSDredgeShamanBossDetonateDead
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht 612.2 bis 918.3 physischen Schaden
Wandelt 50% des physischen Schadens in Feuerschaden um
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
DredgeFiendShamanBossQuicksand
Area, Triggerable
Abklingzeit: 6.5 Sek.
action attack or cast time uses animation length [1]
base skill effect duration [10000]
ground quicksand art variation [13]
GTDredgeFiendShamanBossZombieBullrush
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieWall
Triggerable
Abklingzeit: 10 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieCircleOffensive
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
GTDredgeFiendShamanBossZombieCircleDefensive
Triggerable
Abklingzeit: 12.5 Sek.
action attack or cast time uses animation length [1]
SSMDredgeFiendShamanBossZombieOffense
Spell, Multicastable, Triggerable
Zauberzeit: 1 Sek.
action attack or cast time uses animation length [1]
alternate minion [1019]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
SSMDredgeFiendShamanBossZombieDefense
Spell, Multicastable, Triggerable
Zauberzeit: 1 Sek.
action attack or cast time uses animation length [1]
alternate minion [1020]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GSDredgeShamanBossDetonateDeadChained
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht bis physischen Schaden
Wandelt 50% des physischen Schadens in Feuerschaden um
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
GSDredgeBossMortarImpact
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht 279.3 bis 419 physischen Schaden
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]
GSDredgeBossMortarImpactAir
Triggerable, Spell, Damage
Zauberzeit: 1 Sek.
Verursacht bis physischen Schaden
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]

Object Type

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


ControlZone
{}

Actor
{
	basic_action = "ChangeToStance1"
}

StateMachine
{
	define_shared_state = "death_epk;"
}

Stats
{
	set_monster_delay_item_drops_millis = 3600
}

Object Type Codes

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


GlobalAudioParamEvents
{
	player_in_range_param = "RootdredgeInRange"
	life_percent_param = "RootdredgeLifePercentage"
	range = 130
}

Render
{
	use_ao_lights = true
}

Life
{
	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' );"
}

StateMachine
{
	on_state_death_epk_1 =
	"
		AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );
		AddEffectPackAttached( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk', 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
		this.my_weapon = GetAttachedAOByType( 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
		my_weapon.SetLightState( off );
		SetLightState( off, 0.1 );
	"

	create_state_death_epk_1 =
	"
		Delay( 0.01,
		{
			SetLightState( off, 0.1 );
			this.my_weapon = GetAttachedAOByType( 'Metadata/Monsters/DredgeFiend/attachments/DredgeFiendMinibossWeapon.ao' );
			my_weapon.SetLightState( off, 0.1 );
		} );
	"
}
Preload
{
	preload_environment = "G3_1_boss"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TwigMonsters/DredgeFiendShamanBossSTANDALONE"] = {
    name = "Grudgelash, Vile Thorn",
    life = 2.5,
    energyShield = 0.15,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 17,
    accuracy = 1,
    weaponType1 = "Warstaff",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "SSMDredgeFiendShamanBossZombieOffense",
        "SSMDredgeFiendShamanBossZombieDefense",
        "MMSDredgeFiendShamanBossMortar",
        "GSDredgeShamanBossDetonateDead",
        "GSDredgeShamanBossDetonateDeadChained",
        "GSDredgeShamanBossVolatileDead",
        "GSDredgeShamanBossVolatileDeadSingle",
        "GSDredgeBossMortarImpact",
        "GSDredgeBossMortarImpactAir",
        "DredgeFiendShamanBossQuicksand",
        "EGDredgeFiendBossZombieCall",
        "EGDredgeShamanBossDetonateDead",
        "GTDredgeFiendShamanBossZombieBullrush",
        "GTDredgeFiendShamanBossZombieWall",
        "GTDredgeFiendShamanBossZombieLeft",
        "GTDredgeFiendShamanBossZombieRight",
        "GTDredgeFiendShamanBossZombieCircleOffensive",
        "GTDredgeFiendShamanBossZombieCircleDefensive",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMDredgeFiendShamanBossZombieOffense"] = {
    name = "SSMDredgeFiendShamanBossZombieOffense",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1019, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMDredgeFiendShamanBossZombieDefense"] = {
    name = "SSMDredgeFiendShamanBossZombieDefense",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1020, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSDredgeFiendShamanBossMortar"] = {
    name = "MMSDredgeFiendShamanBossMortar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = 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",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "spell_maximum_action_distance_+%",
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "distribute_projectiles_over_contact_points",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, 2, -30, 1136, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossDetonateDead"] = {
    name = "GSDredgeShamanBossDetonateDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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, 50, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossDetonateDeadChained"] = {
    name = "GSDredgeShamanBossDetonateDeadChained",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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, 50, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossVolatileDead"] = {
    name = "GSDredgeShamanBossVolatileDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
        "spell_skills_deal_no_damage",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {-40, 250, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeShamanBossVolatileDeadSingle"] = {
    name = "GSDredgeShamanBossVolatileDeadSingle",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
        "spell_skills_deal_no_damage",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {-40, 250, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeBossMortarImpact"] = {
    name = "GSDredgeBossMortarImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSDredgeBossMortarImpactAir"] = {
    name = "GSDredgeBossMortarImpactAir",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DredgeFiendShamanBossQuicksand"] = {
    name = "DredgeFiendShamanBossQuicksand",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "ground_quicksand_art_variation",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {10000, 13, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGDredgeFiendBossZombieCall"] = {
    name = "EGDredgeFiendBossZombieCall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.27,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGDredgeShamanBossDetonateDead"] = {
    name = "EGDredgeShamanBossDetonateDead",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {-62, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieBullrush"] = {
    name = "GTDredgeFiendShamanBossZombieBullrush",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieWall"] = {
    name = "GTDredgeFiendShamanBossZombieWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieLeft"] = {
    name = "GTDredgeFiendShamanBossZombieLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieRight"] = {
    name = "GTDredgeFiendShamanBossZombieRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieCircleOffensive"] = {
    name = "GTDredgeFiendShamanBossZombieCircleOffensive",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTDredgeFiendShamanBossZombieCircleDefensive"] = {
    name = "GTDredgeFiendShamanBossZombieCircleDefensive",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
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;
StateMachine.define_shared_statedeath_epk;
Actor.slow_animations_go_to_idlefalse
Stats.corpse_cannot_be_destroyed1
Stats.base_heavy_stun_duration_ms4000
Stats.monster_delay_item_drops_millis3600
Life.corpse_usablefalse
Monster.is_bosstrue
ControlZone.{}
ControlZone.Actor
ControlZone.basic_actionChangeToStance1
Edit

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