Spectre | Y |
---|---|
Area | オガムの農地, ジッグラトの避難所, オガムの農地 |
Tags | 1HAxe_onhit_audio, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 8
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenaryAxe__
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxe__"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 8, accuracy = 1, weaponType1 = "One Hand Axe", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Spectre | Y |
---|---|
Area | オガムの農地, ジッグラトの避難所, オガムの農地 |
Tags | 1HSword_onhit_audio, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 8
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenarySword
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenarySword"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 8, accuracy = 1, weaponType1 = "One Hand Sword", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
老残の傭兵
undead description [1]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | 1HSword_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 11
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenarySwordShield
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
280
スペルダメージ
280
命中
0
Attack Time
1.755
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordShield"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 11, accuracy = 1, weaponType1 = "One Hand Sword", weaponType2 = "Shield", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Spectre | Y |
---|---|
Area | オガムの農地, 邸宅の城壁, ジッグラトの避難所, オガムの農地, 邸宅の城壁 |
Tags | 1HAxe_onhit_audio, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 11
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenaryAxeAxe
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxe"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 11, accuracy = 1, weaponType1 = "One Hand Axe", weaponType2 = "One Hand Axe", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Spectre | Y |
---|---|
Area | オガムの農地, 邸宅の城壁, ジッグラトの避難所, オガムの農地, 邸宅の城壁 |
Tags | 1HSword_onhit_audio, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 11
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenarySwordSword_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordSword_"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 11, accuracy = 1, weaponType1 = "One Hand Sword", weaponType2 = "One Hand Sword", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
老残の傭兵
undead description [1]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | 2HBluntMetal_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
144%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 9
Attack Time
2.25 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryTwoHand
Metadata
InfectedMercenaryMaul
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
336
スペルダメージ
336
命中
0
Attack Time
2.25
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 269–403
[Critical|クリティカルヒット]率: 5%
Attack Time: 2.25 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryMaul"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.44, damageSpread = 0.2, attackTime = 2.25, attackRange = 9, accuracy = 1, weaponType1 = "Two Hand Mace", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
老残の傭兵
undead description [1]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | Arrow_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 55
Attack Time
3.75 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryRanged
Metadata
InfectedMercenaryBow
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
280
スペルダメージ
280
命中
0
Attack Time
3.75
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryBow"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 3.75, attackRange = 55, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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 = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
老残の傭兵
Spectre | Y |
---|---|
Area | オガムの農地, 邸宅の城壁, ジッグラトの避難所, オガムの農地, 邸宅の城壁 |
Tags | allows_additional_projectiles, allows_inc_aoe, Arrow_onhit_audio, monster_barely_moves, not_dex, not_int, physical_affinity, ranged, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 55
Attack Time
3.75 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryRanged
Metadata
InfectedMercenaryCrossbow
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
3.75
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
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]
MPWInfectedMercenarySnipe
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 250%
Attack Time: 3.75 秒
クールダウン時間: 6.7 秒
アタックダメージが150%上昇する
スタン蓄積が100%上昇する
30%の物理ダメージ軽減率を圧倒する
action attack or cast time uses animation length [2]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1056]
projectile ballistic angle from target distance [1]
projectile uses contact position [1]
spell maximum action distance +% [-45]
use scaled contact offset [1]
スタン蓄積が100%上昇する
30%の物理ダメージ軽減率を圧倒する
action attack or cast time uses animation length [2]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1056]
projectile ballistic angle from target distance [1]
projectile uses contact position [1]
spell maximum action distance +% [-45]
use scaled contact offset [1]
MPWInfectedMercenaryMinigun
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
base is projectile [1]
cast time overrides attack duration [1]
chance to apply suppression on hit % [100]
check for targets between initiator and projectile source [1]
main hand base maximum attack distance [25]
monster projectile variation [1057]
projectile spread radius [3]
projectile uses contact position [1]
use scaled contact offset [1]
cast time overrides attack duration [1]
chance to apply suppression on hit % [100]
check for targets between initiator and projectile source [1]
main hand base maximum attack distance [25]
monster projectile variation [1057]
projectile spread radius [3]
projectile uses contact position [1]
use scaled contact offset [1]
BurstShotArmourPiercingBoltMonster
Attack, RangedAttack, Projectile, ProjectilesFromUser, CrossbowSkill, Trappable, Totemable, Mineable, Nonpathing, SkillConsumesFreeze
フラグメンテーション弾
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 40%
Attack Time: 3.75 秒
貫通するボルトを連射する。ボルトは飛行中に破片になり、ボルトは凍結状態の敵にヒットすると、凍結を消費し、 破片の爆発を発生させる。または氷の結晶にボルトがヒットすると、それを爆発させる。
アタックダメージが60%低下する
敵をノックバックする
スタン蓄積が100%上昇する
30%の物理ダメージ軽減率を圧倒する
バーストごとに8本のボルトを放つ
ボルトは2体の対象を貫通する
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action attack or cast time uses animation length [1]
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill projectile speed +% variation final [60]
attack maximum action distance + [-45]
base is projectile [1]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
destroy frost wall segment on hit [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
敵をノックバックする
スタン蓄積が100%上昇する
30%の物理ダメージ軽減率を圧倒する
バーストごとに8本のボルトを放つ
ボルトは2体の対象を貫通する
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action attack or cast time uses animation length [1]
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill projectile speed +% variation final [60]
attack maximum action distance + [-45]
base is projectile [1]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
destroy frost wall segment on hit [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
BurstShotIncendiaryBoltMonster
Attack, RangedAttack, Projectile, ProjectilesFromUser, Area, CrossbowSkill, Trappable, Totemable, Mineable, Fire, Nonpathing
インセンディアリーショット
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 15%
Attack Time: 3.75 秒
炎のボルトを連射する。ボルトは飛行中に破片になり、敵へのヒット時また最終ターゲットの後ろの円錐状範囲にダメージを与えると共に、発火させる。
アタックダメージが85%低下する
物理ダメージの80%を火ダメージに変換する
敵をノックバックする
常に発火を付与する
ボルトは衝突時に砕け、1.4mのコーン状の範囲にダメージを与える
バーストごとに8本のボルトを放つ
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill maintains total ignite damage per minute [1]
active skill projectile speed +% variation final [40]
attack maximum action distance + [-45]
base is projectile [1]
burst shot cone angle [220]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
物理ダメージの80%を火ダメージに変換する
敵をノックバックする
常に発火を付与する
ボルトは衝突時に砕け、1.4mのコーン状の範囲にダメージを与える
バーストごとに8本のボルトを放つ
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill maintains total ignite damage per minute [1]
active skill projectile speed +% variation final [40]
attack maximum action distance + [-45]
base is projectile [1]
burst shot cone angle [220]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
RapidShotIncendiaryBoltMonster
Attack, RangedAttack, Projectile, ProjectilesFromUser, CrossbowSkill, Trappable, Totemable, Mineable, Nonpathing, Fire
ラピッドショット
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 15%
Attack Time: 3.75 秒
クロスボウに熱を蓄積させる大幅に改造されたボルトを放つ。このスキルを使用すると、最初に熱を蓄積し、その後熱の量に基づいて[火]ダメージを与える炎のボルトの連射を解き放つ。熱はグレネードにもボーナスを与えるが、ボルトを放っていない時には熱が急速に発散される。再装填が必要になる前に大量のボルトを発射できる。
アタックダメージが85%低下する
物理ダメージの60%を火ダメージに変換する
敵をノックバックする
熱の最大数 12
action do not face target [1]
action required target facing angle tolerance degrees [60]
action requires aiming stance [1]
active skill facing angle turn duration ms [100]
active skill override turn duration ms [100]
attack maximum action distance + [-50]
base is projectile [1]
base skill effect duration [80]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles crossbow barrage [1]
rapid shot minimum stacks required to fire [7]
物理ダメージの60%を火ダメージに変換する
敵をノックバックする
熱の最大数 12
action do not face target [1]
action required target facing angle tolerance degrees [60]
action requires aiming stance [1]
active skill facing angle turn duration ms [100]
active skill override turn duration ms [100]
attack maximum action distance + [-50]
base is projectile [1]
base skill effect duration [80]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles crossbow barrage [1]
rapid shot minimum stacks required to fire [7]
GAInfectedMercIncendiaryBoltImpact
Triggerable, Attack
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 270%
Attack Time: 3.75 秒
アタックダメージが170%上昇する
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { actor = "Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow.act" basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "lock_on;" on_state_lock_on_0 = "SetUsesDirectionalRunAnimations( false );" on_state_lock_on_1 = "SetUsesDirectionalRunAnimations( true );" } Functions { marker_height = " this.temp = arg2; arg1.SetHeight( this.temp.GetHeight() ); " } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Actor { on_effect_start_MPWInfectedMercIncendiaryBolt = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/crossbow_weaponheat.epk', 'Metadata/Monsters/LeagueHeist/Military/attachments/Crossbow.ao' );" } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao" } Preload { preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_basic/pet/burst_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_pierce.pet" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 3.75, attackRange = 55, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "MPWInfectedMercenarySnipe", "MPWInfectedMercenaryMinigun", "GAInfectedMercIncendiaryBoltImpact", "BurstShotArmourPiercingBoltMonster", "BurstShotIncendiaryBoltMonster", "RapidShotIncendiaryBoltMonster", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["MPWInfectedMercenarySnipe"] = { name = "MPWInfectedMercenarySnipe", 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_stun_multiplier_+%_final", "enemy_phys_reduction_%_penalty_vs_hit", "projectile_base_number_of_targets_to_pierce", "spell_maximum_action_distance_+%", "base_is_projectile", "action_attack_or_cast_time_uses_animation_length", "check_for_targets_between_initiator_and_projectile_source", "projectile_ballistic_angle_from_target_distance", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {1056, 100, 30, 0, -45, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPWInfectedMercenaryMinigun"] = { name = "MPWInfectedMercenaryMinigun", 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", "main_hand_base_maximum_attack_distance", "projectile_spread_radius", "chance_to_apply_suppression_on_hit_%", "base_is_projectile", "check_for_targets_between_initiator_and_projectile_source", "projectile_uses_contact_position", "use_scaled_contact_offset", "cast_time_overrides_attack_duration", }, levels = { [1] = {1057, 25, 3, 100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAInfectedMercIncendiaryBoltImpact"] = { name = "GAInfectedMercIncendiaryBoltImpact", 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, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_fire", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_is_projectile", "base_skill_can_be_blocked", "base_skill_can_be_avoided_by_dodge_roll", "base_is_projectile", }, levels = { [1] = {80, baseMultiplier = 2.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BurstShotArmourPiercingBoltMonster"] = { name = "Fragmentation Rounds", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fires [Pierce|Piercing] bolts that fragment in flight. Bolts that hit a [Frozen] enemy [Consume] the [Freeze] and cause an explosion of shrapnel. Bolts that hit an [IceCrystals|Ice Crystal] cause it to explode.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.SkillConsumesFreeze] = true, }, statDescriptionScope = "burst_shot_piercing", castTime = 1.5, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "projectiles_normal_distribution_height_mean", "projectiles_normal_distribution_height_standard_deviation", "projectiles_normal_distribution_spread_standard_deviation", "action_required_target_facing_angle_tolerance_degrees", "base_number_of_projectiles", "projectile_distance_variance", "active_skill_projectile_speed_+%_variation_final", "active_skill_hit_damage_stun_multiplier_+%_final", "enemy_phys_reduction_%_penalty_vs_hit", "projectile_base_number_of_targets_to_pierce", "base_knockback_distance", "attack_maximum_action_distance_+", "base_is_projectile", "projectiles_can_shotgun", "action_requires_aiming_stance", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "cannot_cancel_skill_before_contact_point", "destroy_frost_wall_segment_on_hit", "disable_visual_hit_effect", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {1, 3, 8, 90, 8, 10, 60, 100, 30, 2, 100, -45, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BurstShotIncendiaryBoltMonster"] = { name = "Incendiary Shot", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fires flaming bolts that fragment in flight, damaging and [Ignite|Igniting] enemies on hit, and in a small cone behind their final target.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, }, statDescriptionScope = "burst_shot_incendiary", castTime = 1, baseFlags = { attack = true, area = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "projectiles_normal_distribution_height_mean", "projectiles_normal_distribution_height_standard_deviation", "projectiles_normal_distribution_spread_standard_deviation", "action_required_target_facing_angle_tolerance_degrees", "base_number_of_projectiles", "projectile_distance_variance", "active_skill_projectile_speed_+%_variation_final", "active_skill_hit_damage_stun_multiplier_+%_final", "active_skill_base_physical_damage_%_to_convert_to_fire", "base_knockback_distance", "burst_shot_cone_angle", "active_skill_base_area_of_effect_radius", "attack_maximum_action_distance_+", "base_is_projectile", "projectiles_can_shotgun", "disable_visual_hit_effect", "action_requires_aiming_stance", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "cannot_cancel_skill_before_contact_point", "active_skill_maintains_total_ignite_damage_per_minute", "always_ignite", }, levels = { [1] = {1, 3, 8, 90, 8, 10, 40, 0, 80, 75, 220, 14, -45, baseMultiplier = 0.15, levelRequirement = 15.932, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["RapidShotIncendiaryBoltMonster"] = { name = "Rapid Shot", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fires heavily modified bolts that cause Heat to build up on your crossbow. Using this skill causes an initial buildup of Heat before unleashing a stream of flaming bolts that gain [Fire] Damage based on your Heat. Heat also grants bonus damage to Grenades you fire, but dissipates rapidly when not building up. Can fire a large number of bolts before needing to reload.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Fire] = true, }, statDescriptionScope = "rapid_shot_incendiary", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "rapid_shot_maximum_num_of_stacks", "action_required_target_facing_angle_tolerance_degrees", "active_skill_base_physical_damage_%_to_convert_to_fire", "base_skill_effect_duration", "rapid_shot_minimum_stacks_required_to_fire", "active_skill_override_turn_duration_ms", "active_skill_facing_angle_turn_duration_ms", "base_knockback_distance", "attack_maximum_action_distance_+", "base_is_projectile", "action_requires_aiming_stance", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "projectiles_crossbow_barrage", "disable_visual_hit_effect", "action_do_not_face_target", "can_perform_skill_while_moving", }, levels = { [1] = {12, 60, 60, 80, 7, 100, 100, 30, -50, baseMultiplier = 0.15, levelRequirement = 15.932, statInterpolation = {1}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Id | Nothing |
---|---|
Family | Nothing |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
stance movement speed +% final [-71]
Id | StanceMovementSpeedNegative71_ |
---|---|
Family | Stance |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
老いた傭兵
Spectre | Y |
---|---|
Area | オガム村, ジッグラトの避難所, オガム村 |
Tags | allows_additional_projectiles, allows_inc_aoe, Arrow_onhit_audio, fire_affinity, monster_barely_moves, not_dex, not_int, ranged, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
30
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 55
Attack Time
3.75 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryRangedIncin
Metadata
InfectedMercenaryCrossbowIncin
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
3.75
経験値
41,567
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
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]
BurstShotIncendiaryBoltMonster
Attack, RangedAttack, Projectile, ProjectilesFromUser, Area, CrossbowSkill, Trappable, Totemable, Mineable, Fire, Nonpathing
インセンディアリーショット
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 15%
Attack Time: 3.75 秒
炎のボルトを連射する。ボルトは飛行中に破片になり、敵へのヒット時また最終ターゲットの後ろの円錐状範囲にダメージを与えると共に、発火させる。
アタックダメージが85%低下する
物理ダメージの80%を火ダメージに変換する
敵をノックバックする
常に発火を付与する
ボルトは衝突時に砕け、1.4mのコーン状の範囲にダメージを与える
バーストごとに8本のボルトを放つ
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill maintains total ignite damage per minute [1]
active skill projectile speed +% variation final [40]
attack maximum action distance + [-45]
base is projectile [1]
burst shot cone angle [220]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
物理ダメージの80%を火ダメージに変換する
敵をノックバックする
常に発火を付与する
ボルトは衝突時に砕け、1.4mのコーン状の範囲にダメージを与える
バーストごとに8本のボルトを放つ
複数の弾片は同一の対象にヒットすることができる
一体の対象に同時にヒットした複数の弾片はそのダメージを組み合わせ、1回のヒットとして与える
action required target facing angle tolerance degrees [90]
action requires aiming stance [1]
active skill maintains total ignite damage per minute [1]
active skill projectile speed +% variation final [40]
attack maximum action distance + [-45]
base is projectile [1]
burst shot cone angle [220]
cannot cancel skill before contact point [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile distance variance [10]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles normal distribution height mean [1]
projectiles normal distribution height standard deviation [3]
projectiles normal distribution spread standard deviation [8]
RapidShotIncendiaryBoltMonster
Attack, RangedAttack, Projectile, ProjectilesFromUser, CrossbowSkill, Trappable, Totemable, Mineable, Nonpathing, Fire
ラピッドショット
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 15%
Attack Time: 3.75 秒
クロスボウに熱を蓄積させる大幅に改造されたボルトを放つ。このスキルを使用すると、最初に熱を蓄積し、その後熱の量に基づいて[火]ダメージを与える炎のボルトの連射を解き放つ。熱はグレネードにもボーナスを与えるが、ボルトを放っていない時には熱が急速に発散される。再装填が必要になる前に大量のボルトを発射できる。
アタックダメージが85%低下する
物理ダメージの60%を火ダメージに変換する
敵をノックバックする
熱の最大数 12
action do not face target [1]
action required target facing angle tolerance degrees [60]
action requires aiming stance [1]
active skill facing angle turn duration ms [100]
active skill override turn duration ms [100]
attack maximum action distance + [-50]
base is projectile [1]
base skill effect duration [80]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles crossbow barrage [1]
rapid shot minimum stacks required to fire [7]
物理ダメージの60%を火ダメージに変換する
敵をノックバックする
熱の最大数 12
action do not face target [1]
action required target facing angle tolerance degrees [60]
action requires aiming stance [1]
active skill facing angle turn duration ms [100]
active skill override turn duration ms [100]
attack maximum action distance + [-50]
base is projectile [1]
base skill effect duration [80]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles crossbow barrage [1]
rapid shot minimum stacks required to fire [7]
MPWInfectedMercenarySnipeIncin
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
クールダウン時間: 6.7 秒
物理ダメージの60%を火ダメージに変換する
action attack or cast time uses animation length [2]
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1124]
projectile ballistic angle from target distance [1]
projectile uses contact position [1]
spell maximum action distance +% [-45]
use scaled contact offset [1]
action attack or cast time uses animation length [2]
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1124]
projectile ballistic angle from target distance [1]
projectile uses contact position [1]
spell maximum action distance +% [-45]
use scaled contact offset [1]
GAInfectedMercIncendiaryBoltImpact
Triggerable, Attack
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 270%
Attack Time: 3.75 秒
アタックダメージが170%上昇する
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { actor = "Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow.act" basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "lock_on;" on_state_lock_on_0 = "SetUsesDirectionalRunAnimations( false );" on_state_lock_on_1 = "SetUsesDirectionalRunAnimations( true );" } Functions { marker_height = " this.temp = arg2; arg1.SetHeight( this.temp.GetHeight() ); " } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Actor { on_effect_start_MPWInfectedMercIncendiaryBolt = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/crossbow_weaponheat.epk', 'Metadata/Monsters/LeagueHeist/Military/attachments/Crossbow.ao' );" } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao" } Preload { preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_basic/pet/burst_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_pierce.pet" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowIncin"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 3.75, attackRange = 55, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "MPWInfectedMercenarySnipeIncin", "GAInfectedMercIncendiaryBoltImpact", "BurstShotIncendiaryBoltMonster", "RapidShotIncendiaryBoltMonster", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["MPWInfectedMercenarySnipeIncin"] = { name = "MPWInfectedMercenarySnipeIncin", 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_base_physical_damage_%_to_convert_to_fire", "projectile_base_number_of_targets_to_pierce", "spell_maximum_action_distance_+%", "base_is_projectile", "action_attack_or_cast_time_uses_animation_length", "check_for_targets_between_initiator_and_projectile_source", "projectile_ballistic_angle_from_target_distance", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "base_deal_no_damage", }, levels = { [1] = {1124, 60, 0, -45, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAInfectedMercIncendiaryBoltImpact"] = { name = "GAInfectedMercIncendiaryBoltImpact", 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, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_fire", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_is_projectile", "base_skill_can_be_blocked", "base_skill_can_be_avoided_by_dodge_roll", "base_is_projectile", }, levels = { [1] = {80, baseMultiplier = 2.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["BurstShotIncendiaryBoltMonster"] = { name = "Incendiary Shot", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fires flaming bolts that fragment in flight, damaging and [Ignite|Igniting] enemies on hit, and in a small cone behind their final target.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, }, statDescriptionScope = "burst_shot_incendiary", castTime = 1, baseFlags = { attack = true, area = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "projectiles_normal_distribution_height_mean", "projectiles_normal_distribution_height_standard_deviation", "projectiles_normal_distribution_spread_standard_deviation", "action_required_target_facing_angle_tolerance_degrees", "base_number_of_projectiles", "projectile_distance_variance", "active_skill_projectile_speed_+%_variation_final", "active_skill_hit_damage_stun_multiplier_+%_final", "active_skill_base_physical_damage_%_to_convert_to_fire", "base_knockback_distance", "burst_shot_cone_angle", "active_skill_base_area_of_effect_radius", "attack_maximum_action_distance_+", "base_is_projectile", "projectiles_can_shotgun", "disable_visual_hit_effect", "action_requires_aiming_stance", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "cannot_cancel_skill_before_contact_point", "active_skill_maintains_total_ignite_damage_per_minute", "always_ignite", }, levels = { [1] = {1, 3, 8, 90, 8, 10, 40, 0, 80, 75, 220, 14, -45, baseMultiplier = 0.15, levelRequirement = 15.932, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["RapidShotIncendiaryBoltMonster"] = { name = "Rapid Shot", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fires heavily modified bolts that cause Heat to build up on your crossbow. Using this skill causes an initial buildup of Heat before unleashing a stream of flaming bolts that gain [Fire] Damage based on your Heat. Heat also grants bonus damage to Grenades you fire, but dissipates rapidly when not building up. Can fire a large number of bolts before needing to reload.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Fire] = true, }, statDescriptionScope = "rapid_shot_incendiary", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "rapid_shot_maximum_num_of_stacks", "action_required_target_facing_angle_tolerance_degrees", "active_skill_base_physical_damage_%_to_convert_to_fire", "base_skill_effect_duration", "rapid_shot_minimum_stacks_required_to_fire", "active_skill_override_turn_duration_ms", "active_skill_facing_angle_turn_duration_ms", "base_knockback_distance", "attack_maximum_action_distance_+", "base_is_projectile", "action_requires_aiming_stance", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "projectiles_crossbow_barrage", "disable_visual_hit_effect", "action_do_not_face_target", "can_perform_skill_while_moving", }, levels = { [1] = {12, 60, 60, 80, 7, 100, 100, 30, -50, baseMultiplier = 0.15, levelRequirement = 15.932, statInterpolation = {1}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Id | Nothing |
---|---|
Family | Nothing |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
stance movement speed +% final [-71]
Id | StanceMovementSpeedNegative71_ |
---|---|
Family | Stance |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
Spectre | Y |
---|---|
Area | オガム村, ジッグラトの避難所, オガム村 |
Tags | 1HSword_onhit_audio, fire_affinity, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
30
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 11
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHandIncin
Metadata
InfectedMercenarySwordTorchIncin
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
物理ダメージの40%を火ダメージに変換する
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]
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordTorchIncin"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 11, accuracy = 1, weaponType1 = "One Hand Sword", weaponType2 = "One Hand Mace", skillList = { "MeleeAtAnimationSpeedFire", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedFire"] = { 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_fire", "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] = {40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, [2] = {40, levelRequirement = 19, statInterpolation = {}, cost = { }, }, [3] = {40, levelRequirement = 20, statInterpolation = {}, cost = { }, }, [4] = {40, levelRequirement = 84, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Spectre | Y |
---|---|
Area | オガム村, ジッグラトの避難所, オガム村 |
Tags | 2HBluntMetal_onhit_audio, fire_affinity, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
30
0
0
0
Damage
144%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 9
Attack Time
2.25 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryTwoHandIncin
Metadata
InfectedMercenaryMaulIncin
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
357
スペルダメージ
357
命中
0
Attack Time
2.25
経験値
41,567
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).
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 286–428
[Critical|クリティカルヒット]率: 5%
Attack Time: 2.25 秒
物理ダメージの40%を火ダメージに変換する
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]
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryMaulIncin"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.44, damageSpread = 0.2, attackTime = 2.25, attackRange = 9, accuracy = 1, weaponType1 = "Two Hand Mace", skillList = { "MeleeAtAnimationSpeedFire", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedFire"] = { 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_fire", "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] = {40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, [2] = {40, levelRequirement = 19, statInterpolation = {}, cost = { }, }, [3] = {40, levelRequirement = 20, statInterpolation = {}, cost = { }, }, [4] = {40, levelRequirement = 84, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
Spectre | Y |
---|---|
Area | オガム村, ジッグラトの避難所, オガム村 |
Tags | 1HAxe_onhit_audio, fire_affinity, melee, not_dex, not_int, physical_affinity, slow_movement, undead, zombie |
Packs |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
30
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 8
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHandIncin
Metadata
InfectedMercenaryAxeIncin
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
70
ライフ
10,459
防具
3,877
回避
502
エナジーシールド
0
Damage
297
スペルダメージ
297
命中
0
Attack Time
1.755
経験値
41,567
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).
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 238–357
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
物理ダメージの40%を火ダメージに変換する
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]
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]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeIncin"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 8, accuracy = 1, weaponType1 = "One Hand Axe", skillList = { "MeleeAtAnimationSpeedFire", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedFire"] = { 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_fire", "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] = {40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, [2] = {40, levelRequirement = 19, statInterpolation = {}, cost = { }, }, [3] = {40, levelRequirement = 20, statInterpolation = {}, cost = { }, }, [4] = {40, levelRequirement = 84, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
老残の傭兵
undead description [1]
monster slain flask charges granted +% [100]
monster slain flask charges granted +% [100]
stance movement speed +% final [-71]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | Arrow_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 55
Attack Time
3.75 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryRanged
Metadata
InfectedMercenaryCrossbowExecutionerMinion
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
280
スペルダメージ
280
命中
0
Attack Time
3.75
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
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]
DTTExecutionerMinionsJumpToArena
Spell, Movement
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
MPWInfectedMercIncendiaryBolt
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 3.75 秒
物理ダメージの80%を火ダメージに変換する
attack maximum action distance + [40]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1109]
projectile uses contact position [1]
attack maximum action distance + [40]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1109]
projectile uses contact position [1]
GAInfectedMercIncendiaryBoltImpact
Triggerable, Attack
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 270%
Attack Time: 3.75 秒
アタックダメージが170%上昇する
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
物理ダメージの80%を火ダメージに変換する
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
EASInfectedMercArenaTaunt
クールダウン時間: 3.5 秒
action attack or cast time uses animation length [1]
ExecutionerMinionLeapSlam
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
リープスラム
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 140%
Attack Time: 3.75 秒
空中に飛び上がり、着地点にいる敵にメイスでダメージを与えノックバックさせる。
着地点にいる敵は押し出される。
アタックダメージが40%上昇する
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
GTInfectedMercIncendiaryBolt
Triggerable
action attack or cast time uses animation length [1]
GCEInfectedMercIncendiaryBolt
Spell, Area, Damage, Triggerable, Duration, AreaSpell
キャストタイム: 1 秒
毎秒2.2の基礎火ダメージを与える
active skill area of effect radius +% final [-35]
base skill effect duration [6000]
ground fire art variation [1005]
active skill area of effect radius +% final [-35]
base skill effect duration [6000]
ground fire art variation [1005]
GTInfectedMercIncendiaryBoltPostFight
Triggerable
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { actor = "Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow.act" basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "lock_on;" on_state_lock_on_0 = "SetUsesDirectionalRunAnimations( false );" on_state_lock_on_1 = "SetUsesDirectionalRunAnimations( true );" } Functions { marker_height = " this.temp = arg2; arg1.SetHeight( this.temp.GetHeight() ); " } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Actor { on_effect_start_MPWInfectedMercIncendiaryBolt = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/crossbow_weaponheat.epk', 'Metadata/Monsters/LeagueHeist/Military/attachments/Crossbow.ao' );" } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryCrossbowAggroAudio.ao" } Preload { preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_basic/pet/burst_impact.pet" preload_particle = "Metadata/Effects/Spells/crossbow_armour_piercing/pet/power_pierce.pet" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowExecutionerMinion"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 3.75, attackRange = 55, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "ExecutionerMinionLeapSlam", "MPWInfectedMercIncendiaryBolt", "GCEInfectedMercIncendiaryBolt", "GAInfectedMercIncendiaryBoltImpact", "EASInfectedMercArenaTaunt", "GTInfectedMercIncendiaryBolt", "GTInfectedMercIncendiaryBoltPostFight", "DTTExecutionerMinionsJumpToArena", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["ExecutionerMinionLeapSlam"] = { name = "Leap Slam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are pushed out of the way.", skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Totemable] = true, [SkillType.Travel] = true, [SkillType.Jumping] = true, [SkillType.ConsumesFullyBrokenArmour] = true, }, statDescriptionScope = "leap_slam", castTime = 1.4, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "leap_slam_minimum_distance", "action_attack_or_cast_time_uses_animation_length", "base_deal_no_damage", }, levels = { [1] = {30, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPWInfectedMercIncendiaryBolt"] = { name = "MPWInfectedMercIncendiaryBolt", 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 = 2.5, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "attack_maximum_action_distance_+", "active_skill_base_physical_damage_%_to_convert_to_fire", "base_is_projectile", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", }, levels = { [1] = {1109, 40, 80, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GCEInfectedMercIncendiaryBolt"] = { name = "GCEInfectedMercIncendiaryBolt", 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 = { "base_fire_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "base_skill_effect_duration", "ground_fire_art_variation", }, levels = { [1] = {2, -35, 6000, 1005, levelRequirement = 1, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAInfectedMercIncendiaryBoltImpact"] = { name = "GAInfectedMercIncendiaryBoltImpact", 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, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_fire", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_is_projectile", "base_skill_can_be_blocked", "base_skill_can_be_avoided_by_dodge_roll", "base_is_projectile", }, levels = { [1] = {80, baseMultiplier = 2.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASInfectedMercArenaTaunt"] = { name = "EASInfectedMercArenaTaunt", 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["GTInfectedMercIncendiaryBolt"] = { name = "GTInfectedMercIncendiaryBolt", 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["GTInfectedMercIncendiaryBoltPostFight"] = { name = "GTInfectedMercIncendiaryBoltPostFight", 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["DTTExecutionerMinionsJumpToArena"] = { name = "DTTExecutionerMinionsJumpToArena", 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 = { "walk_emerge_extra_distance", "leap_slam_minimum_distance", "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0, 30, 150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
monster slain flask charges granted +% [100]
Id | GenericMinionIncreasedFlaskCharges |
---|---|
Family | MonsterSlainFlaskCharges |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |
Id | Nothing |
---|---|
Family | Nothing |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
stance movement speed +% final [-71]
Id | StanceMovementSpeedNegative71_ |
---|---|
Family | Stance |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
老いた傭兵
undead description [1]
monster slain flask charges granted +% [100]
monster slain flask charges granted +% [100]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | 1HAxe_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 11
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenaryAxeShieldExecutionerMinion
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
280
スペルダメージ
280
命中
0
Attack Time
1.755
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
DTTExecutionerMinionsJumpToArena
Spell, Movement
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
EASInfectedMercArenaTaunt
クールダウン時間: 3.5 秒
action attack or cast time uses animation length [1]
ExecutionerMinionLeapSlam
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
リープスラム
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 140%
Attack Time: 1.755 秒
空中に飛び上がり、着地点にいる敵にメイスでダメージを与えノックバックさせる。
着地点にいる敵は押し出される。
アタックダメージが40%上昇する
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 11, accuracy = 1, weaponType1 = "One Hand Axe", weaponType2 = "Shield", skillList = { "MeleeAtAnimationSpeed", "ExecutionerMinionLeapSlam", "EASInfectedMercArenaTaunt", "DTTExecutionerMinionsJumpToArena", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["ExecutionerMinionLeapSlam"] = { name = "Leap Slam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are pushed out of the way.", skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Totemable] = true, [SkillType.Travel] = true, [SkillType.Jumping] = true, [SkillType.ConsumesFullyBrokenArmour] = true, }, statDescriptionScope = "leap_slam", castTime = 1.4, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "leap_slam_minimum_distance", "action_attack_or_cast_time_uses_animation_length", "base_deal_no_damage", }, levels = { [1] = {30, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASInfectedMercArenaTaunt"] = { name = "EASInfectedMercArenaTaunt", 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["DTTExecutionerMinionsJumpToArena"] = { name = "DTTExecutionerMinionsJumpToArena", 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 = { "walk_emerge_extra_distance", "leap_slam_minimum_distance", "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0, 30, 150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
monster slain flask charges granted +% [100]
Id | GenericMinionIncreasedFlaskCharges |
---|---|
Family | MonsterSlainFlaskCharges |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |
老残の傭兵
undead description [1]
monster slain flask charges granted +% [100]
monster slain flask charges granted +% [100]
Decrepit Mercenary
Spectre | Y |
---|---|
Tags | 1HAxe_onhit_audio, not_dex, not_int, slow_movement, undead, zombie |
ライフ
120%
防具
+50%
Ailment Threshold
%
耐性
0
0
0
0
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
5 ~ 13
Attack Time
1.755 Second
Damage Spread
±20%
経験値
120%
Model Size
100%
Type
InfectedMercenaryOneHand
Metadata
InfectedMercenaryAxeAxeExecutionerMinion
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
レベル
68
ライフ
9,308
防具
3,451
回避
477
エナジーシールド
0
Damage
280
スペルダメージ
280
命中
0
Attack Time
1.755
経験値
34,361
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.755 秒
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]
DTTExecutionerMinionsJumpToArena
Spell, Movement
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
leap slam minimum distance [30]
spell maximum action distance +% [150]
walk emerge extra distance [0]
EASInfectedMercArenaTaunt
クールダウン時間: 3.5 秒
action attack or cast time uses animation length [1]
ExecutionerMinionLeapSlam
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
リープスラム
Base Damage: 224–336
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 140%
Attack Time: 1.755 秒
空中に飛び上がり、着地点にいる敵にメイスでダメージを与えノックバックさせる。
着地点にいる敵は押し出される。
アタックダメージが40%上昇する
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
action attack or cast time uses animation length [1]
base deal no damage [1]
leap slam minimum distance [30]
Object Type
version 2 extends "Metadata/Monsters/Monster" Actor { basic_action = "Revive" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" } StateMachine { define_shared_state = "fire;" } Stats { set_base_heavy_stun_duration_ms = 2200 } Transitionable { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" StateMachine { on_or_create_state_fire_2 = " IfVarietyContains( Torch, () { this.my_torch_fire = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', L_Weapon_Fire ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); } ); IfVarietyContains( MaulIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); } ); IfVarietyContains( AxeIncin, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); } ); SetAudioParam( WeaponFireEPK, 1 ); " on_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, GetCurrentAnimationLength(), 0 ); PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PirateBarrel/ao/torch_fire.ao', end_rand ); } ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hsword.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Hmace.epk', OffHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', MainHand ); RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/fire_1Haxe.epk', OffHand ); " create_state_fire_0 = " IfVarietyContains( Torch, () { my_torch_fire.SetLightState( off, 0, 0 ); my_torch.PlayAnimation( end_rand ); my_torch.GoToAnimationEnd(); } ); " on_or_create_state_fire_1 = " IfVarietyContains( Axe__, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); } ); IfVarietyContains( Sword, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); } ); IfVarietyContains( AxeAxe, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Haxe.epk', OffHand ); } ); IfVarietyContains( SwordSword_, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', MainHand ); AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hsword.epk', OffHand ); } ); IfVarietyContains( Maul, () { AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/InfectedMercenary/epk/blood_1Hmace.epk', MainHand ); } ); " } Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao' ); } ); " } Animated { preload_animated_object = "Metadata/Monsters/Mercenary/Infected/audio/InfectedMercenaryAggroAudio.ao" } Render { selection_size_override = "100, 100, 190" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxeExecutionerMinion"] = { name = "Decrepit Mercenary", life = 1.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.2, damageSpread = 0.2, attackTime = 1.755, attackRange = 13, accuracy = 1, weaponType1 = "One Hand Axe", weaponType2 = "One Hand Axe", skillList = { "MeleeAtAnimationSpeed", "ExecutionerMinionLeapSlam", "EASInfectedMercArenaTaunt", "DTTExecutionerMinionsJumpToArena", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["ExecutionerMinionLeapSlam"] = { name = "Leap Slam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are pushed out of the way.", skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Totemable] = true, [SkillType.Travel] = true, [SkillType.Jumping] = true, [SkillType.ConsumesFullyBrokenArmour] = true, }, statDescriptionScope = "leap_slam", castTime = 1.4, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "leap_slam_minimum_distance", "action_attack_or_cast_time_uses_animation_length", "base_deal_no_damage", }, levels = { [1] = {30, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASInfectedMercArenaTaunt"] = { name = "EASInfectedMercArenaTaunt", 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["DTTExecutionerMinionsJumpToArena"] = { name = "DTTExecutionerMinionsJumpToArena", 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 = { "walk_emerge_extra_distance", "leap_slam_minimum_distance", "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0, 30, 150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
undead description [1]
Id | MonsterNecromancerRaisable |
---|---|
Family | MonsterNecromancerRaisable |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Adds Tags | necromancer_raisable |
monster slain flask charges granted +% [100]
Id | GenericMinionIncreasedFlaskCharges |
---|---|
Family | MonsterSlainFlaskCharges |
Domains | Monster (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats | |
Craft Tags | flask |