El conde Geonor
Área: Mansión de Ogham
Count Geonor
Spectre | N |
---|---|
Area | Mansión de Ogham, Mansión de Ogham |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
Vida
179%
Armadura
+100%
Ailment Threshold
%
Resistencia
0
30
0
0
Damage
280%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 21
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
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.
Nivel
51
Vida
5,887
Armadura
1,231
Evasión
295
Escudo de energía
0
Damage
376
Daño de hechizos
376
Precisión
0
Attack Time
1.5
Experiencia
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
Ataque básico
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
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
Table Charge
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Tiempo de recarga: 15 seg
Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
Empuja a los enemigos al impactarlos
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 133%
Attack Time: 1.5 seg
Tiempo de recarga: 12 seg
Inflige un 33% más de daño de ataques
Convierte el 30% del daño físico en daño de hielo
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]
Convierte el 30% del daño físico en daño de hielo
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
Tiempo de recarga: 18 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronBossHumanShapeshiftToWolf
Tiempo de recarga: 40 seg
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Los proyectiles perforan a todos los objetivos
Inflige un 160% más de daño de ataques
Convierte el 75% del daño físico en daño de hielo
500% más de acumulación de congelamiento
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]
Inflige un 160% más de daño de ataques
Convierte el 75% del daño físico en daño de hielo
500% más de acumulación de congelamiento
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 70%
Attack Time: 1.5 seg
Inflige un 30% menos de daño de ataques
Convierte el 30% del daño físico en daño de hielo
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 70%
Attack Time: 1.5 seg
Inflige un 30% menos de daño de ataques
Convierte el 30% del daño físico en daño de hielo
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 400%
Attack Time: 1.5 seg
Inflige un 300% más de daño de ataques
Convierte el 60% del daño físico en daño de hielo
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]
Convierte el 60% del daño físico en daño de hielo
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
Tiempo de lanzamiento: 1 seg
Inflige de 32.19 a 48.28 de daño de hielo
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
Triggerable, Spell, Damage
Tiempo de lanzamiento: 1 seg
Inflige de 32.19 a 48.28 de daño de hielo
Los impactos son congelantes
Duración del congelamiento en los enemigos aumentada un 100%
Los impactos congelan como si infligieran un 30000% más de daño
is area damage [1]
Los impactos son congelantes
Duración del congelamiento en los enemigos aumentada un 100%
Los impactos congelan como si infligieran un 30000% más de daño
is area damage [1]
GABaronBossHumanSwordDangerRectangle
Triggerable, Attack
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
is area damage [1]
MASBaronBossFrontalChargeCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Daño de ataque: 200%
Attack Time: 1.5 seg
Inflige un 100% más de daño de ataques
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
Ataque básico
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Daño de ataque: 370%
Attack Time: 1.5 seg
Inflige un 270% más de daño de ataques
Convierte el 30% del daño físico en daño de hielo
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]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 20%
Attack Time: 1.5 seg
Tus impactos no pueden aturdir a los enemigos
Inflige un 80% menos de daño de ataques
No se puede evadir
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]
Inflige un 80% menos de daño de ataques
No se puede evadir
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
Tiempo de lanzamiento: 1 seg
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
Tiempo de recarga: 3 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
attack maximum action distance + [40]
EASBaronWolfLeapLong
Tiempo de recarga: 5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EASBaronWolfLeapLong2
Tiempo de recarga: 5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EAABaronWolfBloodBallDash
Tiempo de recarga: 18 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EAABaronWolfBloodTeleSlam
Tiempo de recarga: 15 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronWolfWerewolfSummon
Tiempo de recarga: 22.5 seg
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalIn
Spell, Movement
Tiempo de lanzamiento: 1 seg
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
Spell, Movement
Tiempo de lanzamiento: 1 seg
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
Triggerable, Attack
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Inflige un 160% más de daño de ataques
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
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Distancia de empuje aumentada un 20%
Empuja a los enemigos al impactarlos
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]
Empuja a los enemigos al impactarlos
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
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Distancia de empuje aumentada un 20%
Empuja a los enemigos al impactarlos
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
Empuja a los enemigos al impactarlos
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 300–451
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Inflige un 160% más de daño de ataques
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 = { }, }, }, }
El conde Geonor
Área: La ciudadela de hierro
Acumulación de congelamiento aumentada un 100%
monster has second form [1]
Count Geonor
Spectre | N |
---|---|
Area | La ciudadela de hierro |
Tags | 1HSword_onhit_audio, fast_movement, human, humanoid, not_dex, not_int, red_blood |
Vida
297%
Armadura
+100%
Ailment Threshold
%
Resistencia
0
75
0
0
Damage
280%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 21
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
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.
Nivel
80
Vida
46,359
Armadura
6,867
Evasión
644
Escudo de energía
0
Damage
935
Daño de hechizos
935
Precisión
0
Attack Time
1.5
Experiencia
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
Ataque básico
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
50% de probabilidad de aplicar sangrado
30% de probabilidad de lisiar al impactar
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% de probabilidad de lisiar al impactar
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
Table Charge
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Tiempo de recarga: 15 seg
Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
Empuja a los enemigos al impactarlos
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 133%
Attack Time: 1.5 seg
Tiempo de recarga: 12 seg
Inflige un 33% más de daño de ataques
Convierte el 30% del daño físico en daño de hielo
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]
Convierte el 30% del daño físico en daño de hielo
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
Tiempo de recarga: 18 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronBossHumanShapeshiftToWolf
Tiempo de recarga: 40 seg
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Los proyectiles perforan a todos los objetivos
Inflige un 160% más de daño de ataques
Convierte el 75% del daño físico en daño de hielo
500% más de acumulación de congelamiento
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]
Inflige un 160% más de daño de ataques
Convierte el 75% del daño físico en daño de hielo
500% más de acumulación de congelamiento
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 70%
Attack Time: 1.5 seg
Inflige un 30% menos de daño de ataques
Convierte el 30% del daño físico en daño de hielo
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 70%
Attack Time: 1.5 seg
Inflige un 30% menos de daño de ataques
Convierte el 30% del daño físico en daño de hielo
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 400%
Attack Time: 1.5 seg
Inflige un 300% más de daño de ataques
Convierte el 60% del daño físico en daño de hielo
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]
Convierte el 60% del daño físico en daño de hielo
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
Tiempo de lanzamiento: 1 seg
Inflige de 53.24 a 79.86 de daño de hielo
is area damage [1]
is area damage [1]
GSBaronBossHumanSwordExplosionDebuff
Triggerable, Spell, Damage
Tiempo de lanzamiento: 1 seg
Inflige de 53.24 a 79.86 de daño de hielo
Los impactos son congelantes
Duración del congelamiento en los enemigos aumentada un 100%
Los impactos congelan como si infligieran un 30000% más de daño
is area damage [1]
Los impactos son congelantes
Duración del congelamiento en los enemigos aumentada un 100%
Los impactos congelan como si infligieran un 30000% más de daño
is area damage [1]
GABaronBossHumanSwordDangerRectangle
Triggerable, Attack
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
is area damage [1]
MASBaronBossFrontalChargeCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Daño de ataque: 200%
Attack Time: 1.5 seg
Inflige un 100% más de daño de ataques
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
Ataque básico
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Daño de ataque: 370%
Attack Time: 1.5 seg
Inflige un 270% más de daño de ataques
Convierte el 30% del daño físico en daño de hielo
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]
Convierte el 30% del daño físico en daño de hielo
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 20%
Attack Time: 1.5 seg
Tus impactos no pueden aturdir a los enemigos
Inflige un 80% menos de daño de ataques
No se puede evadir
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]
Inflige un 80% menos de daño de ataques
No se puede evadir
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
Tiempo de lanzamiento: 1 seg
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
Tiempo de recarga: 3 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
attack maximum action distance + [40]
EASBaronWolfLeapLong
Tiempo de recarga: 5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EASBaronWolfLeapLong2
Tiempo de recarga: 5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
attack maximum action distance + [80]
EAABaronWolfBloodBallDash
Tiempo de recarga: 18 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EAABaronWolfBloodTeleSlam
Tiempo de recarga: 15 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
attack maximum action distance + [60]
EASBaronWolfWerewolfSummon
Tiempo de recarga: 22.5 seg
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalIn
Spell, Movement
Tiempo de lanzamiento: 1 seg
action attack or cast time uses animation length [1]
DTTBaronWolfBloodPortalOut
Spell, Movement
Tiempo de lanzamiento: 1 seg
action attack or cast time uses animation length [1]
GABaronWolfBloodTeleSlam
Triggerable, Attack
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Inflige un 160% más de daño de ataques
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
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Distancia de empuje aumentada un 20%
Empuja a los enemigos al impactarlos
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]
Empuja a los enemigos al impactarlos
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
Probabilidad de impacto crítico: 5%
Attack Time: 1.5 seg
Distancia de empuje aumentada un 20%
Empuja a los enemigos al impactarlos
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
Empuja a los enemigos al impactarlos
action attack or cast time uses animation length [1]
base knockback speed +% [50]
is area damage [1]
EDABaronWolfBloodBurst
Triggerable, Attack
Base Damage: 748–1122
Probabilidad de impacto crítico: 5%
Daño de ataque: 260%
Attack Time: 1.5 seg
Inflige un 160% más de daño de ataques
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
Probabilidad de impacto crítico: 7%
Tiempo de lanzamiento: 1 seg
Inflige de 97.91 a 146.9 de daño físico
Inflige de 97.91 a 146.9 de daño de hielo
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]
Inflige de 97.91 a 146.9 de daño de hielo
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 = { }, }, }, }
Acumulación de congelamiento aumentada un 100%
Id | EndgameBossFreezeBuildup |
---|---|
Family | FreezeDamageIncrease |
Domains | Monster (3) |
GenerationType | Único (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 | Único (3) |
Req. level | 1 |
Stats |
El conde Geonor
Count Geonor
Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, beast, human, humanoid, not_int, red_blood, slow_movement |
Vida
179%
Armadura
+35%
Evasión
+75%
Ailment Threshold
%
Resistencia
0
30
0
0
Damage
280%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
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 = { }, }
El conde Geonor
Acumulación de congelamiento aumentada un 100%
monster has second form [1]
Count Geonor
Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, beast, human, humanoid, not_int, red_blood, slow_movement |
Vida
297%
Armadura
+35%
Evasión
+100%
Ailment Threshold
%
Resistencia
0
75
0
0
Damage
280%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
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 = { }, }
Acumulación de congelamiento aumentada un 100%
Id | EndgameBossFreezeBuildup |
---|---|
Family | FreezeDamageIncrease |
Domains | Monster (3) |
GenerationType | Único (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 | Único (3) |
Req. level | 1 |
Stats |
Conde Geonor Topic /8
NPC | Nombre |
---|---|
Una | Has vivido en Ogham toda tu vida. ¿Conociste al Conde antes de que la locura se apoderara de él? Cuando era niña, lo vi una vez, y él fue amable conmigo. Hasta podría decir que su sonrisa era inspiradora. |
Una | Debes conocer nuestro modo de vida para entender lo grave que se ha vuelto esta situación. El Conde es la voz suprema de nuestro pueblo, incluso por encima los Señores. |
Renly | El nombre del Conde no será recordado en nuestras historias. ¡Ja! Que se pudra. |
Finn | Jamás he sentido cariño por el viejo Conde Geonor. Dale una o dos puñaladas de mi parte. |
Finn | Fui el primero en darme cuenta de que la mano del Conde loco estaba cerrándose sobre esta tierra. Una y otra vez detenía a gente como yo… por razones que olían a heces de hombre lobo. |
El encapuchado | Si tienes la intención de enfrentarte al Conde, debo advertirte: un antiguo poder corruptor lo ha llevado a la locura. Es imposible saber qué encontrarás dentro de las paredes de la mansión. |
Leitis | Solo una cosa es segura. El Conde Geonor debe morir. Le ordenó a los guardias que atraparan a todos los del pueblo, y cuando nos resistimos, lo incendiaron todo. |
El encapuchado | El Conde me atacó y me robó un objeto muy peligroso: una semilla que he mantenido oculta de la humanidad. De algún modo, él sabía que yo la tenía en mi poder. No puede saber lo peligrosa que es. Sus intentos para hacerse con su poder causarán desastres. |
Topic /1
NPC | Nombre |
---|---|
Leitis | Aunque ya no tiene importancia, mi nombre es Leitis. Aprecio el rescate, pero… Eamon… todo lo que conocía… ya no existe. |
Conde Geonor Text Audio /89
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.