ゲイオノール伯爵
エリア: オガムの邸宅
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 | 名前 |
---|---|
レイティス | どうでもいいことかも知れませんが、私はレイティスと言います。助けてくれたことは感謝していますが……イーモンが……私の知っているもの全てが……無くなってしまいました。 |