骨の巨像

エリア: 硫黄の洞窟
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
The Bone Colossus
Spectre | N |
---|---|
Area | 硫黄の洞窟 |
Tags | beast, construct, medium_movement, melee, MonsterBlunt_onhit_audio, physical_affinity, undead |
ライフ
188%
耐性




Damage
270%
命中力
100%
クリティカルヒット Chance
5%
+30%
Attack Distance
6 ~ 25
アタックタイム
2.145 Second
Damage Spread
±20%
経験値
250%
Model Size
100%
Type
MastodonBossMap
Metadata
MastodonBossMAP
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
65
ライフ
12,244
2,023
663
Damage
573
スペルダメージ
573
命中力
2,228
アタックタイム
2.145
経験値
53,768
Minion Life
11,810
Minion Damage
2,238
Minion Armour
2,023
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 459–688
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

MastodonCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
シールドチャージ
Base Damage: 459–688
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 10 秒
敵に向かって突進し、盾で強打することで敵をはねつけスタンさせる。道を塞いでいる敵は横に押しのけられる。ダメージとスタンは移動距離に比例する。マルチストライクでサポートすることができない。
移動スピードが75%増加する
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [100]

MastodonAttackLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamBackTurn
Attack
Base Damage: 459–688
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 4.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +20
action attack or cast time uses animation length [1]
action do not face target [1]
active skill base area of effect radius [100]
brutus ground slam effect step [400]
brutus ground slam number of effects at max [4]
brutus ground slam number of effects at min [2]
ground slam cone angle override [45]
ground slam wave duration override ms [1400]
melee defer damage prediction [1]
GTMastodonSpikes
Triggerable
MastodonCreateSpike
Triggerable
MastodonLeftTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonRightTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonSlamComboLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamComboRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonDualSwipe
クールダウン時間: 3.25 秒
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackLeftTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" Positioned { blocking = false } StateMachine { define_shared_state = " spawnritual; mastodondeath; necromancerdeath; epks; shieldcharge; " } //need to trigger aura for enrage on partners deaths Actor { basic_action = "Emerge" on_event_contact_for_Emerge = " SetStateTo( spawnritual, 1 ); summoners.SetStateTo( spawnritual, 1 ); summonerboss.SetStateTo( spawnritual, 1 ); " } Transitionable {} ControlZone { } Functions { fix_orientation = " /* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */ this.temp_anim_orientation = arg1; AddOnActionEnd( { SetOrientation( GetOrientation() + temp_anim_orientation, false, true ); PlayAnimationType( Idle, 1.0, 0, 0 ); this.temp_anim_orientation = null; }, true ); " } Stats { set_monster_delay_item_drops_millis = 750 set_base_heavy_stun_duration_ms = 4933 } BaseEvents { on_construction_complete = "globals.MastodonBoss = this;" } Brackets { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { create_state_spawnritual_0 = "DisableTargetable();" on_state_spawnritual_1 = " EnableTargetable(); SetStaticLifeBarVisibilty( True ); AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadein ); QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); " create_state_spawnritual_1 = " AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); Delay( 0.1, { SetStaticLifeBarVisibilty( True ); } ); " on_or_create_state_epks_2 = "/* RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_idle.epk );*/ /* IfAlive( { AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk ); } );*/ " on_or_create_state_epks_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' );" on_state_epks_0 = " PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadeout ); AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_death.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); DetachAllOfType( 'Metadata/Monsters/MastodonBoss/attachments/EngravedConstructDanglesHeld.ao' ); " on_or_create_state_shieldcharge_0 = " RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); " on_or_create_state_shieldcharge_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' );" on_or_create_state_shieldcharge_2 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); " on_or_create_state_shieldcharge_3 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); " } BaseEvents { on_construction_complete = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); " } Animated { on_event_show_segment_for_emerge_01 = " ShowMeshSegment( bandagesShape ); ShowMeshSegment( TentaclesShape ); " on_event_hide_segment_for_death_01 = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); ShowMeshSegments( Tentacles_split1Shape, Tentacles_split2Shape ); " } Actor { on_event_footstep1_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, -60, 0, SelfLocation );" on_event_footstep2_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, 60, 0, SelfLocation );" } Transitionable { create_untransitioned = " IfAlive( () { PlayAnimation( emerge_01 ); PauseAnimation(); } ); " } Life { on_death = " SetStaticLifeBarVisibilty( false ); IfState( necromancerdeath, 1, { TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) ); } ); " } Preload { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao" preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/prefight.ao" } Render { use_ao_lights = true } GlobalAudioParamEvents { player_in_range_param = "MastodonInRange" life_percent_param = "MastodonLifePercentage" range = 130 }
-- src\Data\Spectres.lua minions["Metadata/Monsters/MastodonBoss/MastodonBossMAP"] = { name = "The Bone Colossus", life = 1.88, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 2.145, attackRange = 25, accuracy = 1, skillList = { "MeleeAtAnimationSpeed", "GAMastodonSlamImpact", "MastodonCharge", "MastodonSlam", "MastodonAttackLeftTurn", "MastodonAttackRightTurn", "MastodonSlamBackTurn", "MastodonSlamComboLeftTurn", "MastodonSlamComboRightTurn", "MastodonAttackLeftTurnHalf", "MastodonAttackRightTurnHalf", "MastodonDualSwipe", "MastodonCreateSpike", "GTMastodonSpikes", "MastodonLeftTurn", "MastodonRightTurn", "MastodonSlamTriggered", "GAMastodonLeftShape", "GAMastodonRightShape", "GAMastodonChargeShape", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonSlamImpact"] = { name = "GAMastodonSlamImpact", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", }, levels = { [1] = {150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonCharge"] = { name = "Shield 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, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "base_movement_velocity_+%", "shield_charge_extra_distance", "ignores_proximity_shield", "shield_charge_continue_past_target", "base_deal_no_damage", }, levels = { [1] = {75, 100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlam"] = { name = "MastodonSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { area = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "action_attack_or_cast_time_uses_animation_length", "is_area_damage", "action_do_not_face_target", }, levels = { [1] = {25, 150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurn"] = { name = "MastodonAttackLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurn"] = { name = "MastodonAttackRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamBackTurn"] = { name = "MastodonSlamBackTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "active_skill_base_area_of_effect_radius", "ground_slam_cone_angle_override", "ground_slam_wave_duration_override_ms", "brutus_ground_slam_effect_step", "brutus_ground_slam_number_of_effects_at_max", "brutus_ground_slam_number_of_effects_at_min", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {20, 100, 45, 1400, 400, 4, 2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboLeftTurn"] = { name = "MastodonSlamComboLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboRightTurn"] = { name = "MastodonSlamComboRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurnHalf"] = { name = "MastodonAttackLeftTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurnHalf"] = { name = "MastodonAttackRightTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonDualSwipe"] = { name = "MastodonDualSwipe", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3.2, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_defer_damage_prediction", "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["MastodonCreateSpike"] = { name = "MastodonCreateSpike", 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["GTMastodonSpikes"] = { name = "GTMastodonSpikes", 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["MastodonLeftTurn"] = { name = "MastodonLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonRightTurn"] = { name = "MastodonRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamTriggered"] = { name = "MastodonSlamTriggered", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonLeftShape"] = { name = "GAMastodonLeftShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonRightShape"] = { name = "GAMastodonRightShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonChargeShape"] = { name = "GAMastodonChargeShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", }, levels = { [1] = {50, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Family | MonsterActBoss |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
monster slain flask charges granted +% [-50]
Family | MonsterSlainFlaskCharges |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |
骨の巨像

i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
The Bone Colossus
Spectre | N |
---|---|
Tags | beast, construct, medium_movement, melee, MonsterBlunt_onhit_audio, physical_affinity, undead |
ライフ
300%
耐性




Damage
270%
命中力
100%
クリティカルヒット Chance
5%
+30%
Attack Distance
6 ~ 25
アタックタイム
2.145 Second
Damage Spread
±20%
経験値
250%
Model Size
100%
Type
MastodonBossMap2
Metadata
MastodonBossMAP2
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
23,271
2,413
708
Damage
629
スペルダメージ
629
命中力
2,502
アタックタイム
2.145
経験値
71,585
Minion Life
20,790
Minion Damage
2,616
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

MastodonCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
シールドチャージ
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 10 秒
敵に向かって突進し、盾で強打することで敵をはねつけスタンさせる。道を塞いでいる敵は横に押しのけられる。ダメージとスタンは移動距離に比例する。マルチストライクでサポートすることができない。
移動スピードが75%増加する
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [100]

MastodonAttackLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamBackTurn
Attack
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 4.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +20
action attack or cast time uses animation length [1]
action do not face target [1]
active skill base area of effect radius [100]
brutus ground slam effect step [400]
brutus ground slam number of effects at max [4]
brutus ground slam number of effects at min [2]
ground slam cone angle override [45]
ground slam wave duration override ms [1400]
melee defer damage prediction [1]
GTMastodonSpikes
Triggerable
MastodonCreateSpike
Triggerable
MastodonLeftTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonRightTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonSlamComboLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamComboRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonDualSwipe
クールダウン時間: 3.25 秒
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackLeftTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" Positioned { blocking = false } StateMachine { define_shared_state = " spawnritual; mastodondeath; necromancerdeath; epks; shieldcharge; " } //need to trigger aura for enrage on partners deaths Actor { basic_action = "Emerge" on_event_contact_for_Emerge = " SetStateTo( spawnritual, 1 ); summoners.SetStateTo( spawnritual, 1 ); summonerboss.SetStateTo( spawnritual, 1 ); " } Transitionable {} ControlZone { } Functions { fix_orientation = " /* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */ this.temp_anim_orientation = arg1; AddOnActionEnd( { SetOrientation( GetOrientation() + temp_anim_orientation, false, true ); PlayAnimationType( Idle, 1.0, 0, 0 ); this.temp_anim_orientation = null; }, true ); " } Stats { set_monster_delay_item_drops_millis = 750 set_base_heavy_stun_duration_ms = 4933 } BaseEvents { on_construction_complete = "globals.MastodonBoss = this;" } Brackets { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { create_state_spawnritual_0 = "DisableTargetable();" on_state_spawnritual_1 = " EnableTargetable(); SetStaticLifeBarVisibilty( True ); AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadein ); QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); " create_state_spawnritual_1 = " AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); Delay( 0.1, { SetStaticLifeBarVisibilty( True ); } ); " on_or_create_state_epks_2 = "/* RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_idle.epk );*/ /* IfAlive( { AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk ); } );*/ " on_or_create_state_epks_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' );" on_state_epks_0 = " PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadeout ); AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_death.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); DetachAllOfType( 'Metadata/Monsters/MastodonBoss/attachments/EngravedConstructDanglesHeld.ao' ); " on_or_create_state_shieldcharge_0 = " RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); " on_or_create_state_shieldcharge_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' );" on_or_create_state_shieldcharge_2 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); " on_or_create_state_shieldcharge_3 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); " } BaseEvents { on_construction_complete = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); " } Animated { on_event_show_segment_for_emerge_01 = " ShowMeshSegment( bandagesShape ); ShowMeshSegment( TentaclesShape ); " on_event_hide_segment_for_death_01 = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); ShowMeshSegments( Tentacles_split1Shape, Tentacles_split2Shape ); " } Actor { on_event_footstep1_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, -60, 0, SelfLocation );" on_event_footstep2_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, 60, 0, SelfLocation );" } Transitionable { create_untransitioned = " IfAlive( () { PlayAnimation( emerge_01 ); PauseAnimation(); } ); " } Life { on_death = " SetStaticLifeBarVisibilty( false ); IfState( necromancerdeath, 1, { TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) ); } ); " } Preload { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao" preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/prefight.ao" } Render { use_ao_lights = true } GlobalAudioParamEvents { player_in_range_param = "MastodonInRange" life_percent_param = "MastodonLifePercentage" range = 130 }
-- src\Data\Spectres.lua minions["Metadata/Monsters/MastodonBoss/MastodonBossMAP2"] = { name = "The Bone Colossus", life = 3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 2.145, attackRange = 25, accuracy = 1, skillList = { "MeleeAtAnimationSpeed", "GAMastodonSlamImpact", "MastodonCharge", "MastodonSlam", "MastodonAttackLeftTurn", "MastodonAttackRightTurn", "MastodonSlamBackTurn", "MastodonSlamComboLeftTurn", "MastodonSlamComboRightTurn", "MastodonAttackLeftTurnHalf", "MastodonAttackRightTurnHalf", "MastodonDualSwipe", "MastodonCreateSpike", "GTMastodonSpikes", "MastodonLeftTurn", "MastodonRightTurn", "MastodonSlamTriggered", "GAMastodonLeftShape", "GAMastodonRightShape", "GAMastodonChargeShape", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonSlamImpact"] = { name = "GAMastodonSlamImpact", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", }, levels = { [1] = {150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonCharge"] = { name = "Shield 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, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "base_movement_velocity_+%", "shield_charge_extra_distance", "ignores_proximity_shield", "shield_charge_continue_past_target", "base_deal_no_damage", }, levels = { [1] = {75, 100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlam"] = { name = "MastodonSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { area = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "action_attack_or_cast_time_uses_animation_length", "is_area_damage", "action_do_not_face_target", }, levels = { [1] = {25, 150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurn"] = { name = "MastodonAttackLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurn"] = { name = "MastodonAttackRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamBackTurn"] = { name = "MastodonSlamBackTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "active_skill_base_area_of_effect_radius", "ground_slam_cone_angle_override", "ground_slam_wave_duration_override_ms", "brutus_ground_slam_effect_step", "brutus_ground_slam_number_of_effects_at_max", "brutus_ground_slam_number_of_effects_at_min", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {20, 100, 45, 1400, 400, 4, 2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboLeftTurn"] = { name = "MastodonSlamComboLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboRightTurn"] = { name = "MastodonSlamComboRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurnHalf"] = { name = "MastodonAttackLeftTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurnHalf"] = { name = "MastodonAttackRightTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonDualSwipe"] = { name = "MastodonDualSwipe", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3.2, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_defer_damage_prediction", "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["MastodonCreateSpike"] = { name = "MastodonCreateSpike", 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["GTMastodonSpikes"] = { name = "GTMastodonSpikes", 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["MastodonLeftTurn"] = { name = "MastodonLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonRightTurn"] = { name = "MastodonRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamTriggered"] = { name = "MastodonSlamTriggered", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonLeftShape"] = { name = "GAMastodonLeftShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonRightShape"] = { name = "GAMastodonRightShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonChargeShape"] = { name = "GAMastodonChargeShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", }, levels = { [1] = {50, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Family | MonsterActBoss |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
monster slain flask charges granted +% [-50]
Family | MonsterSlainFlaskCharges |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |
骨の巨像

i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain flask charges granted +% [-50]
The Bone Colossus
Spectre | N |
---|---|
Tags | beast, construct, medium_movement, melee, MonsterBlunt_onhit_audio, physical_affinity, undead |
ライフ
188%
耐性




Damage
270%
命中力
100%
クリティカルヒット Chance
5%
+30%
Attack Distance
6 ~ 25
アタックタイム
2.145 Second
Damage Spread
±20%
経験値
250%
Model Size
100%
Type
MastodonBossSTANDALONE
Metadata
MastodonBossSTANDALONE
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
14,583
2,413
708
Damage
629
スペルダメージ
629
命中力
2,502
アタックタイム
2.145
経験値
71,585
Minion Life
13,028
Minion Damage
2,616
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

MastodonCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
シールドチャージ
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 10 秒
敵に向かって突進し、盾で強打することで敵をはねつけスタンさせる。道を塞いでいる敵は横に押しのけられる。ダメージとスタンは移動距離に比例する。マルチストライクでサポートすることができない。
移動スピードが75%増加する
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [100]

MastodonAttackLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamBackTurn
Attack
Base Damage: 504–755
クリティカルヒット率: 5%
アタックタイム: 2.145 秒
クールダウン時間: 4.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +20
action attack or cast time uses animation length [1]
action do not face target [1]
active skill base area of effect radius [100]
brutus ground slam effect step [400]
brutus ground slam number of effects at max [4]
brutus ground slam number of effects at min [2]
ground slam cone angle override [45]
ground slam wave duration override ms [1400]
melee defer damage prediction [1]
GTMastodonSpikes
Triggerable
MastodonCreateSpike
Triggerable
MastodonLeftTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonRightTurn
クールダウン時間: 3.25 秒
action do not face target [1]
MastodonSlamComboLeftTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonSlamComboRightTurn
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonDualSwipe
クールダウン時間: 3.25 秒
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackRightTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
MastodonAttackLeftTurnHalf
クールダウン時間: 3.25 秒
ノックバックを受けることがない
プレイヤーによるヒットは敵をスタンさせることができない
近接ストライク距離 +10
action attack or cast time uses animation length [1]
action do not face target [1]
melee defer damage prediction [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBaseStandAlone" Positioned { blocking = false } StateMachine { define_shared_state = " spawnritual; mastodondeath; necromancerdeath; epks; shieldcharge; " } Functions { fix_orientation = " /* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */ this.temp_anim_orientation = arg1; AddOnActionEnd( { SetOrientation( GetOrientation() + temp_anim_orientation, false, true ); PlayAnimationType( Idle, 1.0, 0, 0 ); this.temp_anim_orientation = null; }, true ); " } Stats { set_monster_delay_item_drops_millis = 750 set_base_heavy_stun_duration_ms = 4933 } BaseEvents { on_construction_complete = "globals.MastodonBoss = this;" } Brackets {}
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBaseStandAlone" StateMachine { on_state_spawnritual_1 = " EnableTargetable(); SetStaticLifeBarVisibilty( True ); AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadein ); QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); " create_state_spawnritual_1 = " AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', root ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', idle ); Delay( 0.1, { SetStaticLifeBarVisibilty( True ); } ); " on_or_create_state_epks_2 = "/* RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_idle.epk );*/ /* IfAlive( { AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk ); } );*/ " on_or_create_state_epks_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' );" on_state_epks_0 = " PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_light.ao', fadeout ); AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastadon_death.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/mastaton_idle_02.epk' ); DetachAllOfType( 'Metadata/Monsters/MastodonBoss/attachments/EngravedConstructDanglesHeld.ao' ); " on_or_create_state_shieldcharge_0 = " RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); " on_or_create_state_shieldcharge_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' );" on_or_create_state_shieldcharge_2 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_start.epk' ); " on_or_create_state_shieldcharge_3 = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_end.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/epk/charge_idle.epk' ); " } BaseEvents { on_construction_complete = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); " } Animated { on_event_show_segment_for_emerge_01 = " ShowMeshSegment( bandagesShape ); ShowMeshSegment( TentaclesShape ); " on_event_hide_segment_for_death_01 = " HideMeshSegment( bandagesShape ); HideMeshSegment( TentaclesShape ); ShowMeshSegments( Tentacles_split1Shape, Tentacles_split2Shape ); " } Actor { on_event_footstep1_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, -60, 0, SelfLocation );" on_event_footstep2_for_ShieldCharge = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao', default, 1.0, inherit, 0.0, inherit, 165, 60, 0, SelfLocation );" } Life { on_death = " SetStaticLifeBarVisibilty( false ); IfState( necromancerdeath, 1, { TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) ); } ); " } Preload { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/mastadon_stomp.ao" preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MastadonBoss/ao/prefight.ao" } Render { use_ao_lights = true } GlobalAudioParamEvents { player_in_range_param = "MastodonInRange" life_percent_param = "MastodonLifePercentage" range = 130 }
-- src\Data\Spectres.lua minions["Metadata/Monsters/MastodonBoss/MastodonBossSTANDALONE"] = { name = "The Bone Colossus", life = 1.88, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 2.145, attackRange = 25, accuracy = 1, skillList = { "MeleeAtAnimationSpeed", "GAMastodonSlamImpact", "MastodonCharge", "MastodonSlam", "MastodonAttackLeftTurn", "MastodonAttackRightTurn", "MastodonSlamBackTurn", "MastodonSlamComboLeftTurn", "MastodonSlamComboRightTurn", "MastodonAttackLeftTurnHalf", "MastodonAttackRightTurnHalf", "MastodonDualSwipe", "MastodonCreateSpike", "GTMastodonSpikes", "MastodonLeftTurn", "MastodonRightTurn", "MastodonSlamTriggered", "GAMastodonLeftShape", "GAMastodonRightShape", "GAMastodonChargeShape", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonSlamImpact"] = { name = "GAMastodonSlamImpact", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", }, levels = { [1] = {150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonCharge"] = { name = "Shield 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, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "base_movement_velocity_+%", "shield_charge_extra_distance", "ignores_proximity_shield", "shield_charge_continue_past_target", "base_deal_no_damage", }, levels = { [1] = {75, 100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlam"] = { name = "MastodonSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { area = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "action_attack_or_cast_time_uses_animation_length", "is_area_damage", "action_do_not_face_target", }, levels = { [1] = {25, 150, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurn"] = { name = "MastodonAttackLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurn"] = { name = "MastodonAttackRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamBackTurn"] = { name = "MastodonSlamBackTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "active_skill_base_area_of_effect_radius", "ground_slam_cone_angle_override", "ground_slam_wave_duration_override_ms", "brutus_ground_slam_effect_step", "brutus_ground_slam_number_of_effects_at_max", "brutus_ground_slam_number_of_effects_at_min", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {20, 100, 45, 1400, 400, 4, 2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboLeftTurn"] = { name = "MastodonSlamComboLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamComboRightTurn"] = { name = "MastodonSlamComboRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackLeftTurnHalf"] = { name = "MastodonAttackLeftTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonAttackRightTurnHalf"] = { name = "MastodonAttackRightTurnHalf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_range_+", "melee_defer_damage_prediction", "action_attack_or_cast_time_uses_animation_length", "action_do_not_face_target", "cannot_stun", "cannot_be_knocked_back", }, levels = { [1] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonDualSwipe"] = { name = "MastodonDualSwipe", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 3.2, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "melee_defer_damage_prediction", "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["MastodonCreateSpike"] = { name = "MastodonCreateSpike", 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["GTMastodonSpikes"] = { name = "GTMastodonSpikes", 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["MastodonLeftTurn"] = { name = "MastodonLeftTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonRightTurn"] = { name = "MastodonRightTurn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.6, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MastodonSlamTriggered"] = { name = "MastodonSlamTriggered", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonLeftShape"] = { name = "GAMastodonLeftShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonRightShape"] = { name = "GAMastodonRightShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { [1] = {150, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAMastodonChargeShape"] = { name = "GAMastodonChargeShape", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", }, levels = { [1] = {50, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Family | MonsterActBoss |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
monster slain flask charges granted +% [-50]
Family | MonsterSlainFlaskCharges |
---|---|
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |
key | val |
---|---|
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.spawnritual; | |
StateMachine.mastodondeath; | |
StateMachine.necromancerdeath; | |
StateMachine.epks; | |
StateMachine.shieldcharge; | |
Actor.slow_animations_go_to_idle | false |
Stats.corpse_cannot_be_destroyed | 1 |
Stats.base_heavy_stun_duration_ms | 4933 |
Stats.monster_delay_item_drops_millis | 750 |
Life.corpse_usable | false |
Monster.is_boss | true |
Positioned.blocking | false |
Functions.fix_orientation = | |
Functions." | , |
Functions./* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */ | |
Functions.this.temp_anim_orientation | arg1;, null; |
Functions.AddOnActionEnd( | |
Functions.SetOrientation( GetOrientation() + temp_anim_orientation, false, true ); | |
Functions.PlayAnimationType( Idle, 1.0, 0, 0 ); | |
Functions.}, true ); | |
BaseEvents.on_construction_complete | globals.MastodonBoss = this; |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.