지오너 백작
지역: 오검 저택
Count Geonor
Spectre | N |
---|---|
Area | 오검 저택, 오검 저택 |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
생명력
179%
방어도
+100%
Ailment Threshold
%
저항
0
30
0
0
Damage
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
방어도
1,231
회피
295
에너지 보호막
0
Damage
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
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Attack, Melee, MeleeSingleTarget, Movement, Travel
탁자 돌진
Base Damage: 300–451
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
재사용 대기시간: 15 초
단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
명중 시 적을 밀어냄
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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable
action attack or cast time uses animation length [1]
GTBaronHumanFrostWallR
Triggerable
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
Triggerable, Spell, Damage
시전 속도: 1 초
32.19~48.28 냉기 피해
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
Triggerable, Spell, Damage
시전 속도: 1 초
32.19~48.28 냉기 피해
명중 시 동결 유발
적에게 적용되는 동결 지속시간 100% 증가
명중 시 30000% 증폭된 피해를 준 것처럼 동결 유발
is area damage [1]
명중 시 동결 유발
적에게 적용되는 동결 지속시간 100% 증가
명중 시 30000% 증폭된 피해를 준 것처럼 동결 유발
is area damage [1]
GABaronBossHumanSwordDangerRectangle
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
is area damage [1]
MASBaronBossFrontalChargeCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Spell, Area, Damage, Triggerable, Duration, AreaSpell
시전 속도: 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
Triggerable
base skill effect duration [800]
BaronBossShapeShiftFromWolf
Triggerable
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
Spell, Movement
시전 속도: 1 초
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
Spell, Movement
시전 속도: 1 초
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
밀어내기 거리 20% 증가
명중 시 적을 밀어냄
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]
명중 시 적을 밀어냄
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
Multicastable, Triggerable
GABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
밀어내기 거리 20% 증가
명중 시 적을 밀어냄
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
명중 시 적을 밀어냄
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 300–451
[Critical|치명타 명중] 확률: 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 | 철의 성채 |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
생명력
297%
방어도
+100%
Ailment Threshold
%
저항
0
75
0
0
Damage
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
방어도
6,867
회피
644
에너지 보호막
0
Damage
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
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Attack, Melee, MeleeSingleTarget, Movement, Travel
탁자 돌진
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
재사용 대기시간: 15 초
단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
명중 시 적을 밀어냄
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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable
action attack or cast time uses animation length [1]
GTBaronHumanFrostWallR
Triggerable
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
Triggerable, Spell, Damage
시전 속도: 1 초
53.24~79.86 냉기 피해
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
Triggerable, Spell, Damage
시전 속도: 1 초
53.24~79.86 냉기 피해
명중 시 동결 유발
적에게 적용되는 동결 지속시간 100% 증가
명중 시 30000% 증폭된 피해를 준 것처럼 동결 유발
is area damage [1]
명중 시 동결 유발
적에게 적용되는 동결 지속시간 100% 증가
명중 시 30000% 증폭된 피해를 준 것처럼 동결 유발
is area damage [1]
GABaronBossHumanSwordDangerRectangle
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
is area damage [1]
MASBaronBossFrontalChargeCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Spell, Area, Damage, Triggerable, Duration, AreaSpell
시전 속도: 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
Triggerable
base skill effect duration [800]
BaronBossMapShapeShiftFromWolf
Triggerable
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
Spell, Movement
시전 속도: 1 초
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
Spell, Movement
시전 속도: 1 초
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
밀어내기 거리 20% 증가
명중 시 적을 밀어냄
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]
명중 시 적을 밀어냄
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
Multicastable, Triggerable
GABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 5%
Attack Time: 1.5 초
밀어내기 거리 20% 증가
명중 시 적을 밀어냄
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
명중 시 적을 밀어냄
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 748–1122
[Critical|치명타 명중] 확률: 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
Triggerable
action attack or cast time uses animation length [1]
GSBaronCorruptWolfMoonbeamRed
Triggerable, Spell, Damage
치명타 확률: 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 | Monster (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 | Monster (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%
방어도
+35%
회피
+75%
Ailment Threshold
%
저항
0
30
0
0
Damage
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 = { }, }
지오너 백작
동결 축적 100% 증가
monster has second form [1]
Count Geonor
Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, beast, human, humanoid, not_int, red_blood, slow_movement |
생명력
297%
방어도
+35%
회피
+100%
Ailment Threshold
%
저항
0
75
0
0
Damage
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 | Monster (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 | Monster (3) |
GenerationType | 고유 (3) |
Req. level | 1 |
Stats |
지오너 백작 Topic /8
NPC | 이름 |
---|---|
우나 | 당신은 거의 평생 오검에 살았죠. 혹시 백작이 광기에 사로잡히기 전에 만난 적이 있나요? 저는 어릴 때 한 번 만난 적이 있는데, 제게 아주 잘해 줬어요. 그 미소는 심지어... 이런 말을 해도 될지 모르겠지만, 감동적이기까지 했죠. |
우나 | 우리 생활 방식을 이해해야 지금 상황이 얼마나 심각해졌는지 알 수 있을 거예요. 백작은 우리 민중의 목소리를 대변하는 자리예요. 테인 위쪽 사람들까지요. |
렌리 | 백작의 이름은 우리의 노래로 전해지지 않을 걸세. 하! 꼴 좋군. |
핀 | 백작 지오너는 원래 마음에 안 들었습니다. 저 대신 그자를 칼로 몇 번 찔러 주십시오. |
핀 | 미친 백작의 손아귀가 이 땅을 죄어 오기 시작하는 걸 가장 먼저 눈치챈 게 저였습니다. 그는 늑대 똥 같은 냄새가 나는 이유를 대며... 저 같은 사람들을 모아들였죠. |
두건 쓴 자 | 백작을 상대할 생각이라면, 경고해 두겠다. 고대의 타락시키는 힘이 그를 광기로 내몰았다. 저택의 벽 안에 무엇이 있을지 알 도리가 없다. |
레이티스 | 확실한 건 하나뿐이에요. 지오너 백작은 죽어야 해요. 그가 경비병들에게 마을 사람을 모두 모으라는 명령을 내렸고, 우리가 저항하자 마을을 모조리 태워 버렸어요. |
두건 쓴 자 | 백작은 나를 위협하고 아주 위험한 물체를 훔쳤다... 내가 인간의 손에 들어가지 않도록 감춰 두었던 씨앗을. 어떻게 된 일인지, 그자는 내가 씨앗을 갖고 있다는 사실을 알고 있었다. 그게 얼마나 위험한 것인지 알 리가 없으니, 그자가 씨앗의 힘을 다루려 하면 재앙이 일어날 것이다. |
Topic /1
NPC | 이름 |
---|---|
레이티스 | 도움이 될지 모르겠지만, 전 레이티스라고 해요. 구해준 건 고맙지만... 에아몬이... 제가 아는 모든 것이... 사라졌어요. |