拉赫兰,艾兹麦义军
人形stance movement speed +% final [173]
Lachlann, Ezomyte Rebel
| Spectre | N |
|---|---|
| Tags | human, humanoid, red_blood, Unarmed_onhit_audio, very_slow_movement |
生命
100%
抗性
伤害
100%
命中
100%
暴击 Chance
5%
+30%
Attack Distance
6 ~ 6
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
120%
Type
BitterGuy
Metadata
BitterGuy
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
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).
BitterGuyTransform
可触发
BitterGuyTransformQuick
可触发
Object Type
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
Animated
{
animated_object = "Metadata/NPC/Four_Act1/BitterGuy.ao"
turn_duration = 0.3
// monsters should never have this
// serialise_animation_progress = true
}
Transitionable {}
StateMachine
{
define_shared_state = "visible = 1;"
define_shared_checkpoint_state = "pathed; boss_dead;"
define_shared_state = "idle_talking;"
define_shared_timer = "idle_talking_timer;"
}
Pathfinding
{
base_speed = 14
}
Stats
{
life_regeneration_rate_per_minute_% = 30
untargetable_by_monster_ai = 1
}
Actor
{
slow_animations_go_to_idle = false
basic_action = "Dance"
basic_action = "Emerge"
basic_action = "Emerge2"
}
ControlZone {}
Functions {}
Positioned
{
unblock_quest_flag = "BitterGuyDestroyed"
flip_lock = true
}
SectorEvents
{
}Object Type Codes
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
Transitionable {}
BaseEvents
{
on_construction_complete =
"
AddAttached( 'Metadata/NPC/Four_Act1/BitterGuyPointLight.ao', hip_jntBnd );
SetEntityInfoVisible( False );
"
}
Render
{
selection_height_override = 200
use_ao_lights = true
}
Animated
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/bitterGuy/lachlann_spawn.ao"
on_animated_object_added =
"
Delay( 0.1, { ShowAllMeshSegments(); } );
"
}
Actor
{
on_start_Transform = "DisableTargetable();"
}
Preload
{
preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_out.epk"
preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in.epk"
}
ControlZone
{
radius = 0
condition = "players, alive"
on_exit =
"
SetControlZoneRadius( 0 );
PlayAnimation( idle_looking_around_01 );
SetStateTo( talking, 0 );
"
}
Functions
{
bitterguy_interaction_start =
"
IfState( talking, 1, {},
{
SetStateTo( talking, 1 );
SetControlZoneRadius( 15 );
PlayAnimation( idle_01_01 );
} );
"
}
StateMachine
{
define_state = "talking;"
on_or_create_state_visible_0 =
"
DisableRendering();
HideMinimapIcon();
"
on_or_create_state_pathed_1 = "DisableTargetable();"
}
StateMachine
{
on_timer_idle_talking_timer =
"
IfState( idle_talking, 1, ()
{
IfQuestFlagSet( globals.player, BitterGuyQuestReceived,
{
IfQuestFlagSet( globals.player, BitterGuyGraveyardGateOpened, (){}, ()
{
PlayTextAudio( LachlannWildGetOnWithIt_Random, 'Metadata/Monsters/NPC/BitterGuy' );
} );
} );
} );
"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/NPC/BitterGuy"] = {
name = "Lachlann, Ezomyte Rebel",
life = 1,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 6,
accuracy = 1,
skillList = {
"BitterGuyTransform",
"BitterGuyTransformQuick",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransform"] = {
name = "BitterGuyTransform",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 2.17,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransformQuick"] = {
name = "BitterGuyTransformQuick",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
| Family | Nothing |
|---|---|
| Domains | 怪物 (3) |
| GenerationType | 传奇 (3) |
| Req. level | 1 |
stance movement speed +% final [173]
| Family | Stance |
|---|---|
| Domains | 怪物 (3) |
| GenerationType | 传奇 (3) |
| Req. level | 1 |
| Stats |
| key | val |
|---|---|
| Stats.item_drop_slots | 1 |
| Stats.energy_shield_recharge_rate_per_minute_% | 750 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
| Stats.base_critical_hit_damage_bonus | 30 |
| Stats.max_endurance_charges | 3 |
| Stats.max_frenzy_charges | 3 |
| Stats.max_power_charges | 3 |
| Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
| Stats.movement_velocity_cap | 128 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
| Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
| Stats.actor_scale_+%_limit | 200 |
| Stats.base_heavy_stun_duration_ms | 2000 |
| Stats.melee_defer_damage_prediction | 1 |
| Stats.poise_decay_delay_ms | 8000 |
| Stats.poise_decay_%_per_second | 5 |
| Stats.base_block_angle_degrees | 180 |
| Stats.action_attack_or_cast_time_uses_animation_length | 1 |
| Stats.slow_potency_+%_final_per_additional_player | -10 |
| Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
| Stats.maximum_life_+%_final_per_additional_player | 50 |
| Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
| Stats.poise_threshold_+%_final_per_additional_player | 50 |
| Stats.stun_base_duration_override_ms | 500 |
| Stats.bleeding_moving_damage_%_of_base_override | 200 |
| Stats.cannot_die | 1 |
| Stats.monster_no_additional_player_scaling | 1 |
| Stats.cannot_be_chained_from | 1 |
| Stats.life_regeneration_rate_per_minute_% | 30 |
| Stats.untargetable_by_monster_ai | 1 |
| ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
| Positioned.blocking | true |
| Positioned.team | 0, 1 |
| Positioned.serialise_collidable | true |
| Positioned.unblock_quest_flag | BitterGuyDestroyed |
| Positioned.flip_lock | true |
| BaseEvents.server_only | true |
| Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, ChangeToStance3, FollowPath, Dance, Emerge, Emerge2 |
| Actor.slow_animations_go_to_idle | false, false, false |
| MinimapIcon.icon | NPC |
| Animated.animated_object | Metadata/NPC/Four_Act1/BitterGuy.ao |
| Animated.turn_duration | 0.3 |
| StateMachine.define_shared_state | visible = 1;, idle_talking; |
| StateMachine.define_shared_checkpoint_state | pathed; boss_dead; |
| StateMachine.define_shared_timer | idle_talking_timer; |
| Pathfinding.base_speed | 14 |
拉赫兰,艾兹麦义军
人形stance movement speed +% final [173]
Lachlann, Ezomyte Rebel
| Spectre | N |
|---|---|
| Tags | human, humanoid, red_blood, Unarmed_onhit_audio, very_slow_movement |
生命
100%
抗性
伤害
100%
命中
100%
暴击 Chance
5%
+30%
Attack Distance
6 ~ 6
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
120%
Type
BitterGuy
Metadata
BitterGuyMap
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
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).
BitterGuyTransform
可触发
BitterGuyTransformQuick
可触发
Object Type
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
Animated
{
animated_object = "Metadata/NPC/Four_Act1/BitterGuy.ao"
// monsters should never have this
// serialise_animation_progress = true
}
Actor
{
slow_animations_go_to_idle = false
basic_action = "Dance"
basic_action = "Emerge"
basic_action = "Emerge2"
}
StateMachine
{
define_shared_state = "visible = 1;"
}
Positioned
{
flip_lock = true
}Object Type Codes
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
BaseEvents
{
on_construction_complete =
"
AddAttached( 'Metadata/NPC/Four_Act1/BitterGuyPointLight.ao', hip_jntBnd );
DisableTargetable();
"
}
Render
{
use_ao_lights = true
hide_mini_life_bar = true
}
Animated
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/bitterGuy/lachlann_spawn.ao"
on_animated_object_added =
"
Delay( 0.1, { ShowAllMeshSegments(); } );
"
}
Preload
{
preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_out.epk"
preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in.epk"
}
StateMachine
{
on_or_create_state_visible_0 = "DisableRendering();"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/NPC/BitterGuyMap"] = {
name = "Lachlann, Ezomyte Rebel",
life = 1,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 6,
accuracy = 1,
skillList = {
"BitterGuyTransform",
"BitterGuyTransformQuick",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransform"] = {
name = "BitterGuyTransform",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 2.17,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransformQuick"] = {
name = "BitterGuyTransformQuick",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
| Family | Nothing |
|---|---|
| Domains | 怪物 (3) |
| GenerationType | 传奇 (3) |
| Req. level | 1 |
stance movement speed +% final [173]
| Family | Stance |
|---|---|
| Domains | 怪物 (3) |
| GenerationType | 传奇 (3) |
| Req. level | 1 |
| Stats |
| key | val |
|---|---|
| Stats.item_drop_slots | 1 |
| Stats.energy_shield_recharge_rate_per_minute_% | 750 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
| Stats.base_critical_hit_damage_bonus | 30 |
| Stats.max_endurance_charges | 3 |
| Stats.max_frenzy_charges | 3 |
| Stats.max_power_charges | 3 |
| Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
| Stats.movement_velocity_cap | 128 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
| Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
| Stats.actor_scale_+%_limit | 200 |
| Stats.base_heavy_stun_duration_ms | 2000 |
| Stats.melee_defer_damage_prediction | 1 |
| Stats.poise_decay_delay_ms | 8000 |
| Stats.poise_decay_%_per_second | 5 |
| Stats.base_block_angle_degrees | 180 |
| Stats.action_attack_or_cast_time_uses_animation_length | 1 |
| Stats.slow_potency_+%_final_per_additional_player | -10 |
| Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
| Stats.maximum_life_+%_final_per_additional_player | 50 |
| Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
| Stats.poise_threshold_+%_final_per_additional_player | 50 |
| Stats.stun_base_duration_override_ms | 500 |
| Stats.bleeding_moving_damage_%_of_base_override | 200 |
| Stats.cannot_die | 1 |
| Stats.monster_no_additional_player_scaling | 1 |
| Stats.cannot_be_chained_from | 1 |
| ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
| Positioned.blocking | true |
| Positioned.team | 0, 1 |
| Positioned.serialise_collidable | true |
| Positioned.flip_lock | true |
| BaseEvents.server_only | true |
| Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, ChangeToStance3, FollowPath, Dance, Emerge, Emerge2 |
| Actor.slow_animations_go_to_idle | false, false, false |
| MinimapIcon.icon | NPC |
| Animated.animated_object | Metadata/NPC/Four_Act1/BitterGuy.ao |
| StateMachine.define_shared_state | visible = 1; |
拉赫兰,艾兹麦义军
人形
Lachlann, Ezomyte Rebel
| Spectre | N |
|---|---|
| Tags | human, humanoid, red_blood, Unarmed_onhit_audio, very_slow_movement |
生命
100%
抗性
伤害
100%
命中
100%
暴击 Chance
5%
+30%
Attack Distance
6 ~ 6
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
100%
Type
BitterGuyHuman
Metadata
BitterGuyHuman
Object Type
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
Animated
{
animated_object = "Metadata/NPC/Four_Act1/BitterGuy.ao"
}
Stats
{
life_regeneration_rate_per_minute_% = 30
untargetable_by_monster_ai = 1
}
StateMachine
{
define_shared_state = "path"
}
SectorEvents
{
}
ControlZone
{
}Object Type Codes
version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"
Render
{
has_light = false
}
Preload
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/bitterGuy/lachlann_spawn.ao"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/NPC/BitterGuyHuman"] = {
name = "Lachlann, Ezomyte Rebel",
life = 1,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 6,
accuracy = 1,
skillList = {
},
modList = {
},
}
| key | val |
|---|---|
| Stats.item_drop_slots | 1 |
| Stats.energy_shield_recharge_rate_per_minute_% | 750 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
| Stats.base_critical_hit_damage_bonus | 30 |
| Stats.max_endurance_charges | 3 |
| Stats.max_frenzy_charges | 3 |
| Stats.max_power_charges | 3 |
| Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
| Stats.movement_velocity_cap | 128 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
| Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
| Stats.actor_scale_+%_limit | 200 |
| Stats.base_heavy_stun_duration_ms | 2000 |
| Stats.melee_defer_damage_prediction | 1 |
| Stats.poise_decay_delay_ms | 8000 |
| Stats.poise_decay_%_per_second | 5 |
| Stats.base_block_angle_degrees | 180 |
| Stats.action_attack_or_cast_time_uses_animation_length | 1 |
| Stats.slow_potency_+%_final_per_additional_player | -10 |
| Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
| Stats.maximum_life_+%_final_per_additional_player | 50 |
| Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
| Stats.poise_threshold_+%_final_per_additional_player | 50 |
| Stats.stun_base_duration_override_ms | 500 |
| Stats.bleeding_moving_damage_%_of_base_override | 200 |
| Stats.cannot_die | 1 |
| Stats.monster_no_additional_player_scaling | 1 |
| Stats.cannot_be_chained_from | 1 |
| Stats.life_regeneration_rate_per_minute_% | 30 |
| Stats.untargetable_by_monster_ai | 1 |
| ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
| Positioned.blocking | true |
| Positioned.team | 0, 1 |
| Positioned.serialise_collidable | true |
| BaseEvents.server_only | true |
| Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, ChangeToStance3, FollowPath |
| Actor.slow_animations_go_to_idle | false, false |
| MinimapIcon.icon | NPC |
| Animated.animated_object | Metadata/NPC/Four_Act1/BitterGuy.ao |
| StateMachine.define_shared_state | path |
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.