钢铁伯爵
区域: 钢铁庄园, Ogham Manor
Count Geonor
Spectre | N |
---|---|
Area | 钢铁庄园, Ogham Manor |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
生命
179%
Armour
+100%
Ailment Threshold
%
抗性
0
30
0
0
伤害
280%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
6 ~ 21
Attack Time
1.5 Second
Damage Spread
±20%
经验值
300%
Model Size
115%
Type
BaronHumanForm
Metadata
BaronBossHumanForm
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
等级
51
生命
5,887
Armour
1,231
闪避值
295
能量护盾
0
伤害
376
法术伤害
376
命中
0
Attack Time
1.5
经验值
27,054
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).
MeleeAtAnimationSpeedBoss
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 300–451
暴击几率: 5%
Attack Time: 1.5 秒
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]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
TCBaronBossHumanImpale
攻击, 近战, 近战单一目标, 位移, 快行
盾猛冲锋
Base Damage: 300–451
暴击几率: 5%
Attack Time: 1.5 秒
冷却时间: 15 秒
向一名敌人冲锋,使用盾牌对其猛击并以近战武器顺手打击。此攻击将会击退目标并将其击晕,在路径上的敌人将会被推向两旁。伤害与击晕几率将视冲锋距离而定。无法被多重打击辅助。
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
action attack or cast time uses animation length [1]
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GABaronHumanEpicThrust
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 133%
Attack Time: 1.5 秒
冷却时间: 12 秒
攻击伤害总增 33%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [70]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [70]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
EAABaronHumanLacerateSlam
冷却时间: 18 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronBossHumanShapeshiftToWolf
冷却时间: 40 秒
action attack or cast time uses animation length [1]
EASBaronBossHumanShapeshiftFromWolf
EASBaronBossHumanTransformToCorruptWolf
action attack or cast time uses animation length [1]
MPABaronHumanEpicThrustProj
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
投射物穿透所有目标
攻击伤害总增 160%
将物理伤害的 75% 转化为冰霜伤害
冻结积蓄值总增 500%
base is projectile [1]
base skill cannot be blocked [1]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
monster projectile variation [1120]
projectile uses contact direction [1]
projectile uses contact position [1]
攻击伤害总增 160%
将物理伤害的 75% 转化为冰霜伤害
冻结积蓄值总增 500%
base is projectile [1]
base skill cannot be blocked [1]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
monster projectile variation [1120]
projectile uses contact direction [1]
projectile uses contact position [1]
GABaronHumanLacerateSlamLeft
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.5 秒
攻击伤害总降 30%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GABaronHumanLacerateSlamRight
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.5 秒
攻击伤害总降 30%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GABaronHumanLacerateSlamSlam
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 400%
Attack Time: 1.5 秒
攻击伤害总增 300%
将物理伤害的 60% 转化为冰霜伤害
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 60% 转化为冰霜伤害
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GTBaronHumanFrostWallL
可触发
action attack or cast time uses animation length [1]
GTBaronHumanFrostWallR
可触发
action attack or cast time uses animation length [1]
frost wall maximum life [36]
wall maximum length [28]
frost wall maximum life [36]
wall maximum length [28]
GSBaronBossHumanSwordExplosion
可触发, 法术, 伤害
施放间隔: 1 秒
造成 32.19- 48.28 [冰霜]伤害
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
可触发, 法术, 伤害
施放间隔: 1 秒
造成 32.19- 48.28 [冰霜]伤害
击中造成冻结
冰冻敌人持续时间延长 100%
击中造成相当于伤害总增 30000% 的冻结效果
is area damage [1]
击中造成冻结
冰冻敌人持续时间延长 100%
击中造成相当于伤害总增 30000% 的冻结效果
is area damage [1]
GABaronBossHumanSwordDangerRectangle
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
Attack Time: 1.5 秒
is area damage [1]
MASBaronBossFrontalChargeCleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 200%
Attack Time: 1.5 秒
攻击伤害总增 100%
action attack or cast time uses animation length [1]
action do not face target [1]
monster penalty against minions damage +% final vs player minions [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
action do not face target [1]
monster penalty against minions damage +% final vs player minions [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MASBaronBossBackwardsChargeCleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 370%
Attack Time: 1.5 秒
攻击伤害总增 270%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
action do not face target [1]
base skill can be avoided by dodge roll [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
action do not face target [1]
base skill can be avoided by dodge roll [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GABaronBossHumanImpalingSword
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 20%
Attack Time: 1.5 秒
你的击中不能眩晕敌人
攻击伤害总降 80%
无法被闪避
base skill cannot be blocked [1]
base skill effect duration [100]
disable visual hit effect [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
攻击伤害总降 80%
无法被闪避
base skill cannot be blocked [1]
base skill effect duration [100]
disable visual hit effect [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
CGEBaronBossHumanExpandingSwordZone
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
active skill area of effect radius +% final [125]
base skill effect duration [30000]
ground maelstrom art variation [1005]
base skill effect duration [30000]
ground maelstrom art variation [1005]
BaronBossShapeShiftToWolf
可触发
base skill effect duration [800]
BaronBossShapeShiftFromWolf
可触发
base skill effect duration [1333]
EASBaronWolfLeapMid
冷却时间: 3 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
attack maximum action distance + [40]
EASBaronWolfLeapLong
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EASBaronWolfLeapLong2
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EAABaronWolfBloodBallDash
冷却时间: 18 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EAABaronWolfBloodTeleSlam
冷却时间: 15 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronWolfWerewolfSummon
冷却时间: 22.5 秒
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalIn
法术, 位移
施放间隔: 1 秒
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
法术, 位移
施放间隔: 1 秒
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
攻击伤害总增 160%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [75]
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [75]
GABaronWolfDashDangerRectangle
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
Attack Time: 1.5 秒
击退距离延长 20%
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
MDBaronWolfBloodBurst
法术可重复, 可触发
GABaronWolfBloodBurst
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
Attack Time: 1.5 秒
击退距离延长 20%
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
可触发, 攻击
Base Damage: 300–451
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
攻击伤害总增 160%
action attack or cast time uses animation length [1]
is area damage [1]
action attack or cast time uses animation length [1]
is area damage [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* ------------------------------------------------------------------------------------------------------------------- */ /* Generic */ /* ------------------------------------------------------------------------------------------------------------------- */ Preload { preload_character_animation = "BaronSwordImpaledLoop" } // these stats needs to be here because the wolf doesn't use its own ot // the human form has turn anims in the act file so it doesn't assert, but these dont do anything Stats { has_quadruped_head_control = 1 quadruped_head_turn_duration_ms = 150 // this gets set to 1 in Monster.ot, but this breaks the shapeshift skill timing so get rid of it set_action_attack_or_cast_time_uses_animation_length = 0 } StateMachine { define_shared_state = " sitting = 1; big_wolf_time; call_for_aid; transform_dialogue_option; audio_param; " define_shared_checkpoint_state = " seen_intro; seen_phase_change; " on_state_sitting_1 = "RemoveCollidability();" on_state_sitting_0 = "MakeCollidable();" } Positioned { on_initial_position_set = " SetExtraTileActivationDistance( 15, 15 ); Delay( 0.034, { If( GetState( sitting ) == 1, (){ RemoveCollidability(); }, (){ MakeCollidable(); } ); } ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Sword Charge - Point sword forward, charge into an enemy. Hit enemies are impaled and carried along the charge path */ /* ------------------------------------------------------------------------------------------------------------------- */ Functions { // arg1: the victim // arg2: where to move the victim send_it = " arg1.SetMovementFaceMode( FaceAway ); If( GetCurrentMoveSpeed() > 0.0, { arg1.MoveToOverTime( arg2, this.GetCurrentMoveSpeed(), false, true, false, true ); }, { arg1.StopMoving(); } ); " // arg1: the victim freedom = " arg1.SetMovementFaceMode( FaceDirection ); arg1.StopMoving(); " 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 ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf Form - Teleport Slam */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { define_shared_state = "tele_hide;" on_or_create_state_tele_hide_1 = "RemoveCollidability();" on_or_create_state_tele_hide_0 = "MakeCollidable();" } Preload { preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormSword" preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormIceWallR" preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormIceWallL" preload_object = "Metadata/Monsters/Baron/Objects/BaronWolfBloodOrb" preload_object = "Metadata/Effects/SleepableEffect" preload_object = "Metadata/Effects/SleepableServerBeamEffect" preload_misc_beam = "BaronBossWolfSummonBloodBeam" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Corrupt Wolf transformation - transform into a corrupt wolf, starting phase 2 of the fight */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { define_shared_state = "removed;" on_or_create_state_removed_1 = { RemoveCollidability(); } }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* ------------------------------------------------------------------------------------------------------------------- */ /* Generic */ /* ------------------------------------------------------------------------------------------------------------------- */ BaseEvents { // this matches the time between the pan/zoom nodes being removed and the time the baron hits the ground during his emerge set_clear_camera_pan_duration = 0.7 /* only attach sword if boss isn't a wolf (to prevent a client crash when resuming it in wolf form) */ on_construction_complete = " IfAnimatedObject( 'Metadata/Monsters/Baron/Phase2/BaronPhase2.ao', () { AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon ); Delay( 0.0, { UpdateBoundingBox(); } ); } ); " } Render { use_ao_lights = true } GlobalAudioParamEvents { player_in_range_param = "BaronInRange" life_percent_param = "BaronLifePercentage" range = 130 } StateMachine { create_state_sitting_1 = "SetLightState( pre_fight, 0 );" on_or_create_state_audio_param_0 = { SetGlobalAudioParam( BaronPhase, 0 ); } on_or_create_state_audio_param_1 = { SetGlobalAudioParam( BaronPhase, 1 ); } on_or_create_state_audio_param_2 = { SetGlobalAudioParam( BaronPhase, 2 ); } on_or_create_state_audio_param_3 = { SetGlobalAudioParam( BaronPhase, 3 ); } } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf transformation - Turn into a regular wolf, with alternate skills */ /* ------------------------------------------------------------------------------------------------------------------- */ Actor { on_effect_event_sword_spawn_for_EASBaronBossHumanShapeshiftToWolf = "DetachAllOfType( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao' );" // disable highlighting during shapeshifts to prevent the red outline going insane on_effect_event_shapeshiftin_for_EASBaronBossHumanShapeshiftToWolf = "DisableHighlighting();" on_effect_end_EASBaronBossHumanShapeshiftToWolf = "EnableHighlighting();" on_effect_event_shapeshiftout_for_EASBaronBossHumanShapeshiftFromWolf = "DisableHighlighting();" on_effect_event_sword_grab_for_EASBaronBossHumanShapeshiftFromWolf = "AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon );" on_effect_destroy_EASBaronBossHumanShapeshiftFromWolf = "AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon );" on_effect_end_EASBaronBossHumanShapeshiftFromWolf = "EnableHighlighting();" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Teleport Slam */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_tele_hide_1 = " /* DisableRendering(); */ RemoveCollidability(); " on_or_create_state_tele_hide_0 = " /* EnableRendering(); */ MakeCollidable(); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf double forward dodge */ /* ------------------------------------------------------------------------------------------------------------------- */ Animated { on_event_fast_turn = "SetAnimatedTurnDuration( 0.3 );" on_event_slow_turn = "ResetAnimatedTurnDuration();" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Corrupt Wolf transformation - transform into a corrupt wolf, starting phase 2 of the fight */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_removed_1 = { DisableRendering(); } } Actor { on_effect_event_transform_for_EASBaronBossHumanTransformToCorruptWolf = " DetachAll(); AddEffectPack( BaronBossShapeshiftSource ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Pre fight anims/dialogue */ /* ------------------------------------------------------------------------------------------------------------------- */ // forced anim playing is bad, but this is before the fight and he can't be reached here so its fine Functions { first_encounter = " PlayAnimation( sit_talk_01 ); TriggerBracket( pre_fight_encounter_dialogue, this.pre_fight_dialogue_1 ); PlayCharacterAudioEvent( ManorSeenCountBelow ); " second_encounter = " PlayAnimation( sit_talk_01 ); TriggerBracket( pre_fight_encounter_dialogue, this.pre_fight_dialogue_2 ); " third_encounter = " PlayAnimation( sit_command_once_01 ); PlayGlobalTextAudio( Count_YesMore, 'Metadata/Monsters/Baron/BaronHumanForm' ); " // this is called by the final miner that dies, which also makes the countess do her talking anim listen_to_countess = " PlayAnimation( sit_listen_01 ); " } Brackets { define_bracket = "pre_fight_encounter_dialogue;" pre_fight_encounter_dialogue_1 = "PlayGlobalTextAudio( Count_DigYouFools2, 'Metadata/Monsters/Baron/BaronHumanForm' );" pre_fight_encounter_dialogue_2 = "PlayGlobalTextAudio( Count_DigYouFools3, 'Metadata/Monsters/Baron/BaronHumanForm' );" pre_fight_encounter_dialogue_3 = "PlayGlobalTextAudio( Count_DigYouFools4, 'Metadata/Monsters/Baron/BaronHumanForm' );" } // the above bracket component needs to be replaced, it doesn't include all 4 dialogue options right now // this one below is the correct one, but the dialogue randomisation breaks it so the first entry is temporarily removed // when a solution is found the dialogue assignment in the barons ots needs its random rolls updated from 1-3 to 1-4 /* Brackets { define_bracket = "pre_fight_encounter_dialogue;" pre_fight_encounter_dialogue_1 = "PlayGlobalTextAudio( Count_DigYouFools1, Metadata/Monsters/Baron/BaronHumanForm );" pre_fight_encounter_dialogue_2 = "PlayGlobalTextAudio( Count_DigYouFools2, Metadata/Monsters/Baron/BaronHumanForm );" pre_fight_encounter_dialogue_3 = "PlayGlobalTextAudio( Count_DigYouFools3, Metadata/Monsters/Baron/BaronHumanForm );" pre_fight_encounter_dialogue_4 = "PlayGlobalTextAudio( Count_DigYouFools4, Metadata/Monsters/Baron/BaronHumanForm );" } */ Actor { /* offset needs to be scaled by monster scale, which is currently 1.15 */ on_effect_start_CTS1BossFightStart = "QueueTextAudio( Count_NoNooseThisTime, 'Metadata/Monsters/Baron/BaronHumanForm', 0, 0, 977, 400 ); PlayCharacterAudioEvent( IronCountRemoveHeadReply );" on_effect_start_EAABaronWolfBloodTeleSlam = "DisableHighlighting( );" on_effect_end_or_destroy_EAABaronWolfBloodTeleSlam = "EnableHighlighting( );" } // Baron uses melee for his combos, so the dialogue here is animation driven rather than skill driven so we can have the combos have guaranteed dialogue and regular melee just a chance Animated { // this is using events matching the anim names because the transform skill can't handle it otherwise on_event_combo_01 = " If( GetState( big_wolf_time ) == 0,() { Roll( 1, 6, { PlayTextAudio( Count_Skill_AttackLine_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } ); }); " on_event_combo_02 = " If( GetState( big_wolf_time ) == 0,() { Roll( 1, 6, { PlayTextAudio( Count_Skill_AttackLine_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } ); }); " on_event_charge_start_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_Charge_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_event_charge_end_slash_01 = " If( GetState( big_wolf_time ) == 0, (){ DoRandom( () { PlayTextAudio( Count_Skill_NowDie_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); }, () { PlayTextAudio( Count_Skill_Enough_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } ); } ); " // on_event_charge_end_slash_02 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_Enough_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" //on_transform_to_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_TransformFirstWolf_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" //on_transform_to_wolf_02 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_TransformFirstWolf_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_event_face_sword_for_transform_from_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_ToMe_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_stun_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Phase1_HeavyStun_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_ice_lacerate_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_IceSwordAttack_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_ice_stab_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_IceStabRanged_Random, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" } StateMachine { on_state_call_for_aid_1 = "PlayTextAudio( Count_OpenTheCage_A, 'Metadata/Monsters/Baron/BaronHumanForm' );" // different pairs of dialogue have different timings, so need to have a state that is set at the start of the fight to decide which pair to use and then base the timings around that on_state_big_wolf_time_2 = "If( GetState( transform_dialogue_option ) == 1, (){ QueueTextAudio( Count_HowDareYou_A_A, 'Metadata/Monsters/Baron/BaronHumanForm' ); }, (){ QueueTextAudio( Count_HowDareYou_B_A, 'Metadata/Monsters/Baron/BaronHumanForm' ); } );" on_state_big_wolf_time_3 = "If( GetState( seen_phase_change ) == 0, (){ If( GetState( transform_dialogue_option ) == 1, (){ QueueTextAudio( Count_HowDareYou_A_B, 'Metadata/Monsters/Baron/BaronHumanForm' ); }, (){ QueueTextAudio( Count_HowDareYou_B_B, 'Metadata/Monsters/Baron/BaronHumanForm' ); } ); } );" } Preload { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/Baron/rune_rings.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Baron/BaronBossHumanForm"] = { name = "Count Geonor", life = 1.79, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.8, damageSpread = 0.2, attackTime = 1.5, attackRange = 21, accuracy = 1, weaponType1 = "Two Hand Sword", skillList = { "MeleeAtAnimationSpeedBoss", "MASBaronBossFrontalChargeCleave", "MASBaronBossBackwardsChargeCleave", "MPABaronHumanEpicThrustProj", "CGEBaronBossHumanExpandingSwordZone", "TCBaronBossHumanImpale", "GSBaronBossHumanSwordExplosion", "GABaronBossHumanSwordDangerRectangle", "GABaronBossHumanImpalingSword", "GSBaronBossHumanSwordExplosionDebuff", "GABaronWolfBloodTeleSlam", "GABaronWolfDashDangerRectangle", "GABaronWolfBloodBurst", "GABaronHumanEpicThrust", "GABaronHumanLacerateSlamLeft", "GABaronHumanLacerateSlamRight", "GABaronHumanLacerateSlamSlam", "EASBaronBossHumanShapeshiftToWolf", "EASBaronBossHumanShapeshiftFromWolf", "EASBaronBossHumanTransformToCorruptWolf", "EASBaronWolfLeapMid", "EASBaronWolfLeapLong", "EASBaronWolfLeapLong2", "EAABaronWolfBloodBallDash", "EAABaronWolfBloodTeleSlam", "EASBaronWolfWerewolfSummon", "EAABaronHumanLacerateSlam", "MDBaronWolfBloodBurst", "GTBaronHumanFrostWallL", "GTBaronHumanFrostWallR", "EDABaronWolfBloodBurst", "DTTBaronWolfBloodPortalIn", "DTTBaronWolfBloodPortalOut", "BaronBossShapeShiftToWolf", "BaronBossShapeShiftFromWolf", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedBoss"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "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["MASBaronBossFrontalChargeCleave"] = { 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.Multistrikeable] = 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", "action_do_not_face_target", }, levels = { [1] = {40, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MASBaronBossBackwardsChargeCleave"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_cold", "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", "action_do_not_face_target", "base_skill_can_be_avoided_by_dodge_roll", }, levels = { [1] = {30, baseMultiplier = 3.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPABaronHumanEpicThrustProj"] = { name = "MPABaronHumanEpicThrustProj", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "active_skill_hit_damage_freeze_multiplier_+%_final", "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_is_projectile", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", "projectile_uses_contact_direction", "base_skill_cannot_be_blocked", "always_pierce", }, levels = { [1] = {1120, 500, 75, 100, baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEBaronBossHumanExpandingSwordZone"] = { name = "CGEBaronBossHumanExpandingSwordZone", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "ground_maelstrom_art_variation", "active_skill_area_of_effect_radius_+%_final", "base_skill_effect_duration", }, levels = { [1] = {1005, 125, 30000, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["TCBaronBossHumanImpale"] = { name = "Table Charge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Movement] = true, [SkillType.Travel] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "ignores_proximity_shield", "is_area_damage", "skill_cannot_be_interrupted", "skill_cannot_be_stunned", "skill_cannot_be_knocked_back", "global_knockback", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSBaronBossHumanSwordExplosion"] = { name = "GSBaronBossHumanSwordExplosion", 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_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronBossHumanSwordDangerRectangle"] = { name = "GABaronBossHumanSwordDangerRectangle", 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 = { "is_area_damage", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronBossHumanImpalingSword"] = { name = "GABaronBossHumanImpalingSword", 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 = { "base_skill_effect_duration", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "global_always_hit", "disable_visual_hit_effect", "cannot_stun", "base_skill_cannot_be_blocked", }, levels = { [1] = {100, 250, baseMultiplier = 0.2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSBaronBossHumanSwordExplosionDebuff"] = { name = "GSBaronBossHumanSwordExplosionDebuff", 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_cold_damage", "spell_maximum_base_cold_damage", "freeze_as_though_dealt_damage_+%", "freeze_duration_+%", "is_area_damage", "always_freeze", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 30000, 100, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfBloodTeleSlam"] = { name = "GABaronWolfBloodTeleSlam", 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 = { "voll_slam_damage_+%_final_at_centre", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {75, baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfDashDangerRectangle"] = { name = "GABaronWolfDashDangerRectangle", 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 = { "knockback_distance_+%", "base_knockback_speed_+%", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "global_knockback", "base_skill_can_be_avoided_by_dodge_roll", "base_skill_can_be_blocked", }, levels = { [1] = {20, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfBloodBurst"] = { name = "GABaronWolfBloodBurst", 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 = { "knockback_distance_+%", "base_knockback_speed_+%", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "global_knockback", }, levels = { [1] = {20, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanEpicThrust"] = { name = "GABaronHumanEpicThrust", 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 = { "attack_maximum_action_distance_+", "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {70, 30, 100, baseMultiplier = 1.33, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamLeft"] = { name = "GABaronHumanLacerateSlamLeft", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {30, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamRight"] = { name = "GABaronHumanLacerateSlamRight", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {30, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamSlam"] = { name = "GABaronHumanLacerateSlamSlam", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_cannot_be_blocked", }, levels = { [1] = {60, 100, baseMultiplier = 4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronBossHumanShapeshiftToWolf"] = { name = "EASBaronBossHumanShapeshiftToWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EASBaronBossHumanShapeshiftFromWolf"] = { name = "EASBaronBossHumanShapeshiftFromWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.266, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronBossHumanTransformToCorruptWolf"] = { name = "EASBaronBossHumanTransformToCorruptWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EASBaronWolfLeapMid"] = { name = "EASBaronWolfLeapMid", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfLeapLong"] = { name = "EASBaronWolfLeapLong", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {80, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfLeapLong2"] = { name = "EASBaronWolfLeapLong2", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {80, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAABaronWolfBloodBallDash"] = { name = "EAABaronWolfBloodBallDash", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAABaronWolfBloodTeleSlam"] = { name = "EAABaronWolfBloodTeleSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfWerewolfSummon"] = { name = "EASBaronWolfWerewolfSummon", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EAABaronHumanLacerateSlam"] = { name = "EAABaronHumanLacerateSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDBaronWolfBloodBurst"] = { name = "MDBaronWolfBloodBurst", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [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["GTBaronHumanFrostWallL"] = { name = "GTBaronHumanFrostWallL", 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["GTBaronHumanFrostWallR"] = { name = "GTBaronHumanFrostWallR", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "wall_maximum_length", "frost_wall_maximum_life", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {28, 36, levelRequirement = 1, statInterpolation = {1, 1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EDABaronWolfBloodBurst"] = { name = "EDABaronWolfBloodBurst", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTBaronWolfBloodPortalIn"] = { name = "DTTBaronWolfBloodPortalIn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTBaronWolfBloodPortalOut"] = { name = "DTTBaronWolfBloodPortalOut", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BaronBossShapeShiftToWolf"] = { name = "BaronBossShapeShiftToWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.333, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "base_skill_effect_duration", }, levels = { [1] = {800, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BaronBossShapeShiftFromWolf"] = { name = "BaronBossShapeShiftFromWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.333, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "base_skill_effect_duration", }, levels = { [1] = {1333, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Count Geonor
Spectre | N |
---|---|
Area | The Iron Citadel |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
生命
297%
Armour
+100%
Ailment Threshold
%
抗性
0
75
0
0
伤害
280%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
6 ~ 21
Attack Time
1.5 Second
Damage Spread
±20%
经验值
300%
Model Size
115%
Type
BaronHumanFormMap
Metadata
BaronBossHumanFormMap
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
等级
80
生命
46,359
Armour
6,867
闪避值
644
能量护盾
0
伤害
935
法术伤害
935
命中
0
Attack Time
1.5
经验值
300,000
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).
MAASBaronEndgameBasic
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 748–1122
暴击几率: 5%
Attack Time: 1.5 秒
有 50% 的几率造成流血
击中时有 30% 的几率造成瘫痪
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]
击中时有 30% 的几率造成瘫痪
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]
TCBaronBossHumanImpale
攻击, 近战, 近战单一目标, 位移, 快行
盾猛冲锋
Base Damage: 748–1122
暴击几率: 5%
Attack Time: 1.5 秒
冷却时间: 15 秒
向一名敌人冲锋,使用盾牌对其猛击并以近战武器顺手打击。此攻击将会击退目标并将其击晕,在路径上的敌人将会被推向两旁。伤害与击晕几率将视冲锋距离而定。无法被多重打击辅助。
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
action attack or cast time uses animation length [1]
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GABaronHumanEpicThrust
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 133%
Attack Time: 1.5 秒
冷却时间: 12 秒
攻击伤害总增 33%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [70]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [70]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
EAABaronHumanLacerateSlam
冷却时间: 18 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronBossHumanShapeshiftToWolf
冷却时间: 40 秒
action attack or cast time uses animation length [1]
EASBaronBossHumanShapeshiftFromWolf
EASBaronBossHumanTransformToCorruptWolf
action attack or cast time uses animation length [1]
MPABaronHumanEpicThrustProj
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
投射物穿透所有目标
攻击伤害总增 160%
将物理伤害的 75% 转化为冰霜伤害
冻结积蓄值总增 500%
base is projectile [1]
base skill cannot be blocked [1]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
monster projectile variation [1120]
projectile uses contact direction [1]
projectile uses contact position [1]
攻击伤害总增 160%
将物理伤害的 75% 转化为冰霜伤害
冻结积蓄值总增 500%
base is projectile [1]
base skill cannot be blocked [1]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
monster projectile variation [1120]
projectile uses contact direction [1]
projectile uses contact position [1]
GABaronHumanLacerateSlamLeft
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.5 秒
攻击伤害总降 30%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GABaronHumanLacerateSlamRight
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.5 秒
攻击伤害总降 30%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GABaronHumanLacerateSlamSlam
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 400%
Attack Time: 1.5 秒
攻击伤害总增 300%
将物理伤害的 60% 转化为冰霜伤害
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
将物理伤害的 60% 转化为冰霜伤害
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GTBaronHumanFrostWallL
可触发
action attack or cast time uses animation length [1]
GTBaronHumanFrostWallR
可触发
action attack or cast time uses animation length [1]
frost wall maximum life [36]
wall maximum length [28]
frost wall maximum life [36]
wall maximum length [28]
GSBaronBossHumanSwordExplosion
可触发, 法术, 伤害
施放间隔: 1 秒
造成 53.24- 79.86 [冰霜]伤害
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
可触发, 法术, 伤害
施放间隔: 1 秒
造成 53.24- 79.86 [冰霜]伤害
击中造成冻结
冰冻敌人持续时间延长 100%
击中造成相当于伤害总增 30000% 的冻结效果
is area damage [1]
击中造成冻结
冰冻敌人持续时间延长 100%
击中造成相当于伤害总增 30000% 的冻结效果
is area damage [1]
GABaronBossHumanSwordDangerRectangle
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
Attack Time: 1.5 秒
is area damage [1]
MASBaronBossFrontalChargeCleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 200%
Attack Time: 1.5 秒
攻击伤害总增 100%
action attack or cast time uses animation length [1]
action do not face target [1]
monster penalty against minions damage +% final vs player minions [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
action do not face target [1]
monster penalty against minions damage +% final vs player minions [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MASBaronBossBackwardsChargeCleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 370%
Attack Time: 1.5 秒
攻击伤害总增 270%
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
action do not face target [1]
base skill can be avoided by dodge roll [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
将物理伤害的 30% 转化为冰霜伤害
action attack or cast time uses animation length [1]
action do not face target [1]
base skill can be avoided by dodge roll [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GABaronBossHumanImpalingSword
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 20%
Attack Time: 1.5 秒
你的击中不能眩晕敌人
攻击伤害总降 80%
无法被闪避
base skill cannot be blocked [1]
base skill effect duration [100]
disable visual hit effect [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
攻击伤害总降 80%
无法被闪避
base skill cannot be blocked [1]
base skill effect duration [100]
disable visual hit effect [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
CGEBaronBossHumanExpandingSwordZone
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
active skill area of effect radius +% final [125]
base skill effect duration [30000]
ground maelstrom art variation [1005]
base skill effect duration [30000]
ground maelstrom art variation [1005]
BaronBossMapShapeShiftToWolf
可触发
base skill effect duration [800]
BaronBossMapShapeShiftFromWolf
可触发
base skill effect duration [1333]
EASBaronWolfLeapMid
冷却时间: 3 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
attack maximum action distance + [40]
EASBaronWolfLeapLong
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EASBaronWolfLeapLong2
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EAABaronWolfBloodBallDash
冷却时间: 18 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EAABaronWolfBloodTeleSlam
冷却时间: 15 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronWolfWerewolfSummon
冷却时间: 22.5 秒
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalIn
法术, 位移
施放间隔: 1 秒
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
法术, 位移
施放间隔: 1 秒
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
攻击伤害总增 160%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [75]
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [75]
GABaronWolfDashDangerRectangle
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
Attack Time: 1.5 秒
击退距离延长 20%
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
MDBaronWolfBloodBurst
法术可重复, 可触发
GABaronWolfBloodBurst
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
Attack Time: 1.5 秒
击退距离延长 20%
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
Knock Enemies Back on Hit
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
可触发, 攻击
Base Damage: 748–1122
暴击几率: 5%
攻击伤害: 260%
Attack Time: 1.5 秒
攻击伤害总增 160%
action attack or cast time uses animation length [1]
is area damage [1]
action attack or cast time uses animation length [1]
is area damage [1]
GTBaronMapCorruptedBeamIntermittent
可触发
action attack or cast time uses animation length [1]
GSBaronCorruptWolfMoonbeamRed
可触发, 法术, 伤害
攻击暴击率: 7%
施放间隔: 1 秒
造成 97.91 - 146.9 物理伤害
造成 97.91- 146.9 [冰霜]伤害
action attack or cast time uses animation length [1]
corrupted blood on hit % average damage to deal per minute per stack [700]
corrupted blood on hit duration [4000]
corrupted blood on hit num stacks [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
造成 97.91- 146.9 [冰霜]伤害
action attack or cast time uses animation length [1]
corrupted blood on hit % average damage to deal per minute per stack [700]
corrupted blood on hit duration [4000]
corrupted blood on hit num stacks [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* ------------------------------------------------------------------------------------------------------------------- */ /* Generic */ /* ------------------------------------------------------------------------------------------------------------------- */ Preload { preload_character_animation = "BaronSwordImpaledLoop" } // these stats needs to be here because the wolf doesn't use its own ot // the human form has turn anims in the act file so it doesn't assert, but these dont do anything Stats { has_quadruped_head_control = 1 quadruped_head_turn_duration_ms = 150 // this gets set to 1 in Monster.ot, but this breaks the shapeshift skill timing so get rid of it set_action_attack_or_cast_time_uses_animation_length = 0 } StateMachine { define_shared_state = " sitting = 1; big_wolf_time; call_for_aid; transform_dialogue_option; audio_param; " on_state_sitting_1 = "RemoveCollidability();" on_state_sitting_0 = "MakeCollidable();" } Positioned { on_initial_position_set = " SetExtraTileActivationDistance( 15, 15 ); Delay( 0.034, { If( GetState( sitting ) == 1, (){ RemoveCollidability(); }, (){ MakeCollidable(); } ); } ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Sword Charge - Point sword forward, charge into an enemy. Hit enemies are impaled and carried along the charge path */ /* ------------------------------------------------------------------------------------------------------------------- */ Functions { // arg1: the victim // arg2: where to move the victim send_it = " arg1.SetMovementFaceMode( FaceAway ); If( GetCurrentMoveSpeed() > 0.0, { arg1.MoveToOverTime( arg2, this.GetCurrentMoveSpeed(), false, true, false, true ); }, { arg1.StopMoving(); } ); " // arg1: the victim freedom = " arg1.SetMovementFaceMode( FaceDirection ); arg1.StopMoving(); " 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 ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf Form - Teleport Slam */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { define_shared_state = "tele_hide;" on_or_create_state_tele_hide_1 = "RemoveCollidability();" on_or_create_state_tele_hide_0 = "MakeCollidable();" } Preload { preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormSword" preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormIceWallR" preload_object = "Metadata/Monsters/Baron/Objects/BaronHumanFormIceWallL" preload_object = "Metadata/Monsters/Baron/Objects/BaronWolfBloodOrb" preload_object = "Metadata/Effects/SleepableEffect" preload_object = "Metadata/Effects/SleepableServerBeamEffect" preload_misc_beam = "BaronBossWolfSummonBloodBeam" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Corrupt Wolf transformation - transform into a corrupt wolf, starting phase 2 of the fight */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { define_shared_state = "removed;" on_or_create_state_removed_1 = { RemoveCollidability(); } }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* ------------------------------------------------------------------------------------------------------------------- */ /* Generic */ /* ------------------------------------------------------------------------------------------------------------------- */ BaseEvents { // this matches the time between the pan/zoom nodes being removed and the time the baron hits the ground during his emerge set_clear_camera_pan_duration = 0.7 /* only attach sword if boss isn't a wolf (to prevent a client crash when resuming it in wolf form) */ on_construction_complete = " IfAnimatedObject( 'Metadata/Monsters/Baron/Phase2/BaronPhase2.ao', () { AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon ); Delay( 0.0, { UpdateBoundingBox(); } ); } ); " } Render { use_ao_lights = true } GlobalAudioParamEvents { player_in_range_param = "BaronInRange" life_percent_param = "BaronLifePercentage" range = 130 } StateMachine { create_state_sitting_1 = "SetLightState( pre_fight, 0 );" on_or_create_state_audio_param_0 = { SetGlobalAudioParam( BaronPhase, 0 ); } on_or_create_state_audio_param_1 = { SetGlobalAudioParam( BaronPhase, 1 ); } on_or_create_state_audio_param_2 = { SetGlobalAudioParam( BaronPhase, 2 ); } on_or_create_state_audio_param_3 = { SetGlobalAudioParam( BaronPhase, 3 ); } } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf transformation - Turn into a regular wolf, with alternate skills */ /* ------------------------------------------------------------------------------------------------------------------- */ Actor { on_effect_event_sword_spawn_for_EASBaronBossHumanShapeshiftToWolf = "DetachAllOfType( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao' );" // disable highlighting during shapeshifts to prevent the red outline going insane on_effect_event_shapeshiftin_for_EASBaronBossHumanShapeshiftToWolf = "DisableHighlighting();" on_effect_end_EASBaronBossHumanShapeshiftToWolf = "EnableHighlighting();" on_effect_event_shapeshiftout_for_EASBaronBossHumanShapeshiftFromWolf = "DisableHighlighting();" on_effect_event_sword_grab_for_EASBaronBossHumanShapeshiftFromWolf = "AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon );" on_effect_destroy_EASBaronBossHumanShapeshiftFromWolf = "AddAttached( 'Metadata/Monsters/Baron/Phase2/BaronGreatsword.ao', R_Weapon );" on_effect_end_EASBaronBossHumanShapeshiftFromWolf = "EnableHighlighting();" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Teleport Slam */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_tele_hide_1 = " /* DisableRendering(); */ RemoveCollidability(); " on_or_create_state_tele_hide_0 = " /* EnableRendering(); */ MakeCollidable(); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Wolf double forward dodge */ /* ------------------------------------------------------------------------------------------------------------------- */ Animated { on_event_fast_turn = "SetAnimatedTurnDuration( 0.3 );" on_event_slow_turn = "ResetAnimatedTurnDuration();" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Corrupt Wolf transformation - transform into a corrupt wolf, starting phase 2 of the fight */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_removed_1 = { DisableRendering(); } } Actor { on_effect_event_transform_for_EASBaronBossHumanTransformToCorruptWolf = " DetachAll(); AddEffectPack( BaronBossShapeshiftSource ); " } /* ------------------------------------------------------------------------------------------------------------------- */ /* Pre fight anims/dialogue */ /* ------------------------------------------------------------------------------------------------------------------- */ Actor { /* offset needs to be scaled by monster scale, which is currently 1.15 */ on_effect_start_CTS1BossFightStart = "QueueTextAudio( Count_EmergeMap, 'Metadata/Monsters/Baron/BaronHumanFormMap', 0, 0, 977, 400 ); PlayCharacterAudioEvent( IronCountRemoveHeadReply );" on_effect_start_EAABaronWolfBloodTeleSlam = "DisableHighlighting( );" on_effect_end_or_destroy_EAABaronWolfBloodTeleSlam = "EnableHighlighting( );" } // Baron uses melee for his combos, so the dialogue here is animation driven rather than skill driven so we can have the combos have guaranteed dialogue and regular melee just a chance Animated { // this is using events matching the anim names because the transform skill can't handle it otherwise on_event_charge_start_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_Charge_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_event_charge_end_slash_01 = " If( GetState( big_wolf_time ) == 0, (){ DoRandom( () { PlayTextAudio( Count_Skill_NowDie_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); }, () { PlayTextAudio( Count_Skill_Enough_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } ); } ); " on_event_stun_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Phase1_HeavyStun_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" // on_event_charge_end_slash_02 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_Enough_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_event_face_sword_for_transform_from_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_ToMe_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_stun_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Phase1_HeavyStun_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_ice_lacerate_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_IceSwordAttack_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_ice_stab_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_IceStabRanged_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" //on_transform_to_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_TransformFirstWolf_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" //on_transform_to_wolf_02 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_TransformFirstWolf_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_transform_to_corrupted_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_PhaseChangeMap_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" on_event_face_sword_for_transform_from_wolf_01 = "If( GetState( big_wolf_time ) == 0, (){ PlayTextAudio( Count_Skill_ToMe_Random, 'Metadata/Monsters/Baron/BaronHumanFormMap' ); } );" } Preload { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/Baron/rune_rings.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Baron/BaronBossHumanFormMap"] = { name = "Count Geonor", life = 2.97, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.8, damageSpread = 0.2, attackTime = 1.5, attackRange = 21, accuracy = 1, weaponType1 = "Two Hand Sword", skillList = { "MASBaronBossFrontalChargeCleave", "MASBaronBossBackwardsChargeCleave", "MAASBaronEndgameBasic", "MPABaronHumanEpicThrustProj", "CGEBaronBossHumanExpandingSwordZone", "TCBaronBossHumanImpale", "GSBaronBossHumanSwordExplosion", "GABaronBossHumanSwordDangerRectangle", "GABaronBossHumanImpalingSword", "GSBaronBossHumanSwordExplosionDebuff", "GABaronWolfBloodTeleSlam", "GABaronWolfDashDangerRectangle", "GABaronWolfBloodBurst", "GABaronHumanEpicThrust", "GABaronHumanLacerateSlamLeft", "GABaronHumanLacerateSlamRight", "GABaronHumanLacerateSlamSlam", "GSBaronCorruptWolfMoonbeamRed", "EASBaronBossHumanShapeshiftToWolf", "EASBaronBossHumanShapeshiftFromWolf", "EASBaronBossHumanTransformToCorruptWolf", "EASBaronWolfLeapMid", "EASBaronWolfLeapLong", "EASBaronWolfLeapLong2", "EAABaronWolfBloodBallDash", "EAABaronWolfBloodTeleSlam", "EASBaronWolfWerewolfSummon", "EAABaronHumanLacerateSlam", "MDBaronWolfBloodBurst", "GTBaronHumanFrostWallL", "GTBaronHumanFrostWallR", "GTBaronMapCorruptedBeamIntermittent", "EDABaronWolfBloodBurst", "DTTBaronWolfBloodPortalIn", "DTTBaronWolfBloodPortalOut", "BaronBossMapShapeShiftToWolf", "BaronBossMapShapeShiftFromWolf", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MASBaronBossFrontalChargeCleave"] = { 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.Multistrikeable] = 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", "action_do_not_face_target", }, levels = { [1] = {40, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MASBaronBossBackwardsChargeCleave"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_cold", "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", "action_do_not_face_target", "base_skill_can_be_avoided_by_dodge_roll", }, levels = { [1] = {30, baseMultiplier = 3.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASBaronEndgameBasic"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "maim_on_hit_%", "bleed_on_hit_with_attacks_%", "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] = {30, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPABaronHumanEpicThrustProj"] = { name = "MPABaronHumanEpicThrustProj", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "active_skill_hit_damage_freeze_multiplier_+%_final", "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_is_projectile", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", "projectile_uses_contact_direction", "base_skill_cannot_be_blocked", "always_pierce", }, levels = { [1] = {1120, 500, 75, 100, baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEBaronBossHumanExpandingSwordZone"] = { name = "CGEBaronBossHumanExpandingSwordZone", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "ground_maelstrom_art_variation", "active_skill_area_of_effect_radius_+%_final", "base_skill_effect_duration", }, levels = { [1] = {1005, 125, 30000, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["TCBaronBossHumanImpale"] = { name = "Table Charge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Movement] = true, [SkillType.Travel] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "ignores_proximity_shield", "is_area_damage", "skill_cannot_be_interrupted", "skill_cannot_be_stunned", "skill_cannot_be_knocked_back", "global_knockback", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSBaronBossHumanSwordExplosion"] = { name = "GSBaronBossHumanSwordExplosion", 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_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronBossHumanSwordDangerRectangle"] = { name = "GABaronBossHumanSwordDangerRectangle", 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 = { "is_area_damage", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronBossHumanImpalingSword"] = { name = "GABaronBossHumanImpalingSword", 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 = { "base_skill_effect_duration", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "global_always_hit", "disable_visual_hit_effect", "cannot_stun", "base_skill_cannot_be_blocked", }, levels = { [1] = {100, 250, baseMultiplier = 0.2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSBaronBossHumanSwordExplosionDebuff"] = { name = "GSBaronBossHumanSwordExplosionDebuff", 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_cold_damage", "spell_maximum_base_cold_damage", "freeze_as_though_dealt_damage_+%", "freeze_duration_+%", "is_area_damage", "always_freeze", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 30000, 100, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfBloodTeleSlam"] = { name = "GABaronWolfBloodTeleSlam", 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 = { "voll_slam_damage_+%_final_at_centre", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {75, baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfDashDangerRectangle"] = { name = "GABaronWolfDashDangerRectangle", 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 = { "knockback_distance_+%", "base_knockback_speed_+%", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "global_knockback", "base_skill_can_be_avoided_by_dodge_roll", "base_skill_can_be_blocked", }, levels = { [1] = {20, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronWolfBloodBurst"] = { name = "GABaronWolfBloodBurst", 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 = { "knockback_distance_+%", "base_knockback_speed_+%", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "global_knockback", }, levels = { [1] = {20, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanEpicThrust"] = { name = "GABaronHumanEpicThrust", 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 = { "attack_maximum_action_distance_+", "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {70, 30, 100, baseMultiplier = 1.33, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamLeft"] = { name = "GABaronHumanLacerateSlamLeft", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {30, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamRight"] = { name = "GABaronHumanLacerateSlamRight", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {30, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GABaronHumanLacerateSlamSlam"] = { name = "GABaronHumanLacerateSlamSlam", 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 = { "active_skill_base_physical_damage_%_to_convert_to_cold", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_cannot_be_blocked", }, levels = { [1] = {60, 100, baseMultiplier = 4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSBaronCorruptWolfMoonbeamRed"] = { name = "GSBaronCorruptWolfMoonbeamRed", 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_cold_damage", "spell_maximum_base_cold_damage", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "corrupted_blood_on_hit_num_stacks", "corrupted_blood_on_hit_duration", "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1, 4000, 700, 50, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronBossHumanShapeshiftToWolf"] = { name = "EASBaronBossHumanShapeshiftToWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EASBaronBossHumanShapeshiftFromWolf"] = { name = "EASBaronBossHumanShapeshiftFromWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.266, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronBossHumanTransformToCorruptWolf"] = { name = "EASBaronBossHumanTransformToCorruptWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EASBaronWolfLeapMid"] = { name = "EASBaronWolfLeapMid", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfLeapLong"] = { name = "EASBaronWolfLeapLong", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {80, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfLeapLong2"] = { name = "EASBaronWolfLeapLong2", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {80, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAABaronWolfBloodBallDash"] = { name = "EAABaronWolfBloodBallDash", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAABaronWolfBloodTeleSlam"] = { name = "EAABaronWolfBloodTeleSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASBaronWolfWerewolfSummon"] = { name = "EASBaronWolfWerewolfSummon", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, 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["EAABaronHumanLacerateSlam"] = { name = "EAABaronHumanLacerateSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {60, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDBaronWolfBloodBurst"] = { name = "MDBaronWolfBloodBurst", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [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["GTBaronHumanFrostWallL"] = { name = "GTBaronHumanFrostWallL", 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["GTBaronHumanFrostWallR"] = { name = "GTBaronHumanFrostWallR", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "wall_maximum_length", "frost_wall_maximum_life", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {28, 36, levelRequirement = 1, statInterpolation = {1, 1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTBaronMapCorruptedBeamIntermittent"] = { name = "GTBaronMapCorruptedBeamIntermittent", 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["EDABaronWolfBloodBurst"] = { name = "EDABaronWolfBloodBurst", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 2.6, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTBaronWolfBloodPortalIn"] = { name = "DTTBaronWolfBloodPortalIn", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTBaronWolfBloodPortalOut"] = { name = "DTTBaronWolfBloodPortalOut", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BaronBossMapShapeShiftToWolf"] = { name = "BaronBossMapShapeShiftToWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.333, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "base_skill_effect_duration", }, levels = { [1] = {800, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BaronBossMapShapeShiftFromWolf"] = { name = "BaronBossMapShapeShiftFromWolf", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.333, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "base_skill_effect_duration", }, levels = { [1] = {1333, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
冻结积蓄值提高 100%
Id | EndgameBossFreezeBuildup |
---|---|
Family | FreezeDamageIncrease |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats | |
Adds Tags | no_fire_spell_mods no_lightning_spell_mods no_chaos_spell_mods |
monster has second form [1]
Id | MonsterMapBossExtraForms |
---|---|
Family | MonsterMapBossExtraForms |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
钢铁伯爵
Count Geonor
Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, beast, human, humanoid, not_int, red_blood, slow_movement |
生命
179%
Armour
+35%
闪避值
+75%
Ailment Threshold
%
抗性
0
30
0
0
伤害
280%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
经验值
300%
Model Size
150%
Type
BaronHumanFormWolf
Metadata
BaronBossHumanFormWolf
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* wolf doesn't ever use this file, its transformation form still uses the original ot set */
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* wolf doesn't ever use this file, its transformation form still uses the original ot set */
-- src\Data\Spectres.lua minions["Metadata/Monsters/Baron/BaronBossHumanFormWolf"] = { name = "Count Geonor", life = 1.79, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.8, damageSpread = 0.2, attackTime = 1.5, attackRange = 18, accuracy = 1, weaponType1 = "Unarmed", weaponType2 = "Unarmed", skillList = { }, modList = { }, }
Count Geonor
冻结积蓄值提高 100%
monster has second form [1]
Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, beast, human, humanoid, not_int, red_blood, slow_movement |
生命
297%
Armour
+35%
闪避值
+100%
Ailment Threshold
%
抗性
0
75
0
0
伤害
280%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
经验值
300%
Model Size
150%
Type
BaronHumanFormWolfMap
Metadata
BaronBossHumanFormWolfMap
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* wolf doesn't ever use this file, its transformation form still uses the original ot set */
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* wolf doesn't ever use this file, its transformation form still uses the original ot set */
-- src\Data\Spectres.lua minions["Metadata/Monsters/Baron/BaronBossHumanFormWolfMap"] = { name = "Count Geonor", life = 2.97, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.8, damageSpread = 0.2, attackTime = 1.5, attackRange = 18, accuracy = 1, weaponType1 = "Unarmed", weaponType2 = "Unarmed", skillList = { }, modList = { }, }
冻结积蓄值提高 100%
Id | EndgameBossFreezeBuildup |
---|---|
Family | FreezeDamageIncrease |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats | |
Adds Tags | no_fire_spell_mods no_lightning_spell_mods no_chaos_spell_mods |
monster has second form [1]
Id | MonsterMapBossExtraForms |
---|---|
Family | MonsterMapBossExtraForms |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
Count Geonor Topic /8
NPC | 名字 |
---|---|
乌娜 | 我儿时曾见过一次乔诺尔,他对我很友善。 |
乌娜 | 你必须先了解我们的生活方式,才能理解情况变得有多么严峻。伯爵是我们族人的终极代言人,地位甚至超过了领主。 |
蓝礼 | 伯爵的名字不会在我们的歌声中传承下去。哈!谢天谢地。 |
芬恩 | 我从未对老乔诺尔伯爵抱有任何好感。代我多捅他几刀吧。 |
芬恩 | 我是最早察觉到{钢铁}伯爵的{铁拳}钳制着这片土地的人。他一直在围捕……像我这样的人……理由简直跟狼人的粪便一样恶臭。 |
兜帽密师 | 如果你打算去挑战伯爵,我必须警告你:古老的腐化之力已经使他陷入了疯狂。我不知道你会在庄园的墙内看到什么。 |
莱蒂斯 | 有一件事毋庸置疑。乔诺尔伯爵必须死。他命令守卫将村里人都抓了起来,当我们反抗时,他们就放火烧了整个村庄。 |
兜帽密师 | 伯爵袭击了我,并窃取了一件极为危险的物品——一颗我一直隐藏着不让人知晓的种子。不知道他是怎么发现的。他肯定意识不到它有多危险。他企图驾驭其力量,必将招致灾难。 |
Topic /1
NPC | 名字 |
---|---|
莱蒂斯 | 虽然可能不重要,但我还是要说,我叫莱蒂斯。感谢你的救援,但是……伊蒙……我所知道的一切……都不复存在了。 |