เดียมอร่า เพลงมรณะ
ปีศาจด่าน: ถ้ำขับขาน, Chasm, ด่านตะลุยบอส 2
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain experience +% [0]
Diamora, Song of Death
| Spectre | N |
|---|---|
| Area | ถ้ำขับขาน, Chasm, ด่านตะลุยบอส 2 |
| Tags | Beast_onhit_audio, demon, humanoid, medium_movement, not_dex, not_str, red_blood |
พลังชีวิต
288%
Energy Shield From Life
20%
ค่าต้านทาน
Damage
283%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5%
โบนัสความเสียหายคริติคอล
+30%
Attack Distance
7 ~ 29
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
250%
Model Size
160%
Type
SirenBoss
Metadata
SirenBoss
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
เลเวล
65
พลังชีวิต
15,006
2,023
3,751
Damage
601
ความเสียหายเวท
601
ความแม่นยำ
2,214
1.5
ค่าประสบการณ์
53,768
Minion Life
14,474
Minion Energy Shield
3,618
Minion Damage
2,346
Minion Armour
2,023
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).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 481–721
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SirenBossWaterSpout
คูลดาวน์: 26 {วิ}
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [40]
base cannot be blocked [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-50]
EASSirenBossWaveSmash
คูลดาวน์: 21 {วิ}
action attack or cast time uses animation length [1]
spell maximum action distance +% [-38]
GTSirenBossGeysers
Triggerable
action attack or cast time uses animation length [1]
spell maximum action distance +% [-33]
EDSSirenBossScreech
Triggerable, Spell, Damage
โอกาสปะทะคริติคอล: 5%
คูลดาวน์: 12 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
spell maximum action distance +% [-40]
EASSirenBossJumpSlash
action attack or cast time uses animation length [1]
EDSSirenBossDoubleWaveSmash
Triggerable, Spell, Damage
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-30]
GSSirenBossWaterJet
Triggerable, Spell, Damage
โอกาสปะทะคริติคอล: 5%
คูลดาวน์: 15 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
spell maximum action distance +% [-40]
CGESirenBossGeyser
Spell, Area, Damage, Triggerable, Duration, AreaSpell
สร้างความเสียหาย น้ำแข็ง พื้นฐาน 436.3 ต่อวินาที
active skill area of effect radius +% final [-58]
base skill effect duration [15000]
ground maelstrom art variation [1003]
SirenBossShapeshiftIn
Triggerable
base skill effect duration [2000]
SirenBossShapeshiftOut
Triggerable
base skill effect duration [2000]
EASSirenBossGeyserChase
คูลดาวน์: 19 {วิ}
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
spell maximum action distance +% [-45]
EDSSirenBossTripleWaveSmash
Triggerable, Spell, Damage
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-30]
GSSirenArenaEmergeStalagmiteBreakInwardEG
Triggerable, Spell, Damage
GSSirenArenaEmergeStalagmiteBreakOutwardEG
Triggerable, Spell, Damage
GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG
Triggerable, Spell, Damage
GSSirenWaterJetCloseRangeImpact
Triggerable, Spell, Damage
is area damage [1]
GSSirenBossGeyserBurstDmg
Triggerable, Spell, Damage
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
Object Type
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
Actor
{
leveled_starting_effects = "ChangeToStance1"
leveled_starting_effects = "DoLiterallyNothing"
basic_action = "ChangeToStance3"
basic_action = "ChangeToStance4"
}
Functions
{
projectilify =
"
If( arg1, (){ OverrideBaseHullType( projectile ); }, (){ ResetBaseHullType(); } );
"
}
StateMachine
{
define_shared_state =
"
players;
ugliness = 0;
lighting = 3;
jelly_time;
delete_area_audio;
audio_parameter_enabled;
dead;
"
}
TriggerableBlockage
{
start_blocked = false
}
Positioned
{
object_size = 3
blocking = true
collision_hull_type = "walk"
}
ControlZone {}
Life
{
on_death = "KillGroundEffectsOfType( Vortex, 1003, 1, 150 );"
}
Stats
{
/* how_stunning = 75 */
set_base_heavy_stun_duration_ms = 5430
}Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
GlobalAudioParamEvents
{
life_percent_param = "AdraphemeLifePercentage"
life_percent_is_boolean = true
player_in_range_param = "AdraphemeInRange"
range = 200
}
Render
{
use_ao_lights = true
}
Animated
{
on_petrification_loop_01 = "StartStateTimer( spin_round, 0.03 );"
}
StateMachine
{
on_or_create_state_dead_1 = "SetControlZoneRadius( 200 );"
on_or_create_state_audio_parameter_enabled_1 = "SetRangeCheckingForGlobalAudioParams( true );"
on_or_create_state_audio_parameter_enabled_0 = "SetRangeCheckingForGlobalAudioParams( false );"
on_state_jelly_time_1 =
"
this.jelly_emerge = SpawnObject( 'Metadata/Monsters/SirenMonster/objects/JellyEmerge', P, match_parent_height:true );
jelly_emerge.PlayAnimation( petrification_start_01 );
jelly_emerge.QueueAnimation( petrification_loop_01 );
"
create_state_jelly_time_1 =
"
this.jelly_emerge = SpawnObject( 'Metadata/Monsters/SirenMonster/objects/JellyEmerge', P, match_parent_height:true );
jelly_emerge.PlayAnimation( petrification_loop_01 );
"
on_state_jelly_time_2 =
"
jelly_emerge.PlayAnimation( petrification_end_01 );
CancelStateTimer( spin_round );
"
on_timer_spin_round =
"
RotateBy( 0.3 );
StartStateTimer( spin_round, 0.03 );
"
on_or_create_state_ugliness_0 =
"
HideMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
"
on_or_create_state_ugliness_1 =
"
HideMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
"
on_or_create_state_ugliness_2 =
"
ShowMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
"
on_state_lighting_0 = "SetLightState( fish, 1.0 );"
on_state_lighting_1 = "SetLightState( pretty, 1.0 );"
on_state_lighting_2 = "SetLightState( off, 0.5 );"
on_state_lighting_3 = "SetLightState( prettyemerge, 0.5 );"
create_state_lighting_0 =
"
Delay( 0.01, { SetLightState( fish, 1.0 ); } );
"
create_state_lighting_1 =
"
Delay( 0.01, { SetLightState( pretty, 1.0 ); } );
"
create_state_lighting_2 =
"
Delay( 0.01, { SetLightState( off, 0.5 ); } );
"
create_state_lighting_3 =
"
Delay( 0.01, { SetLightState( prettyemerge, 0.5 ); } );
"
//this stops the area audio and also set the audio enviroment override.
on_or_create_state_delete_area_audio_1 =
"
ForEachInRangeOfType( 20, 'Metadata/Terrain/Tools/AudioTools/G4_3_2/SirenSingingCaveAudio', (){ Delete(); } );
"
}
Functions
{
song_on = "SetGlobalAudioParam( AdraphemePetrification, 1 );"
song_off = "SetGlobalAudioParam( AdraphemePetrification, 0 );"
}
Life
{
on_death =
"
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Siren/epk/death_bwd_01/stonefied.epk' );
DetachAllContainingText( HairBPretty );
"
on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Siren/epk/death_bwd_01/stonefied_idle.epk' );"
}
Preload
{
preload_environment = "G4_3_2_boss"
preload_environment = "G4_3_2_boss_song"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SirenMonster/SirenBoss"] = {
name = "Diamora, Song of Death",
life = 2.88,
energyShield = 0.2,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2.83,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 29,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeedUnique",
"CGESirenBossGeyser",
"GSSirenBossWaterJet",
"GSSirenArenaEmergeStalagmiteBreakInwardEG",
"GSSirenArenaEmergeStalagmiteBreakOutwardEG",
"GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG",
"GSSirenWaterJetCloseRangeImpact",
"GSSirenBossGeyserBurstDmg",
"EASSirenBossWaveSmash",
"EASSirenBossJumpSlash",
"EASSirenBossGeyserChase",
"GTSirenBossGeysers",
"EDSSirenBossScreech",
"EDSSirenBossDoubleWaveSmash",
"EDSSirenBossTripleWaveSmash",
"SirenBossWaterSpout",
"SirenBossShapeshiftIn",
"SirenBossShapeshiftOut",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
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.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"skill_can_fire_arrows",
"skill_can_fire_wand_projectiles",
"action_attack_or_cast_time_uses_animation_length",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
},
levels = {
[1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CGESirenBossGeyser"] = {
name = "CGESirenBossGeyser",
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 = 3.532,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_cold_damage_to_deal_per_minute",
"ground_maelstrom_art_variation",
"active_skill_area_of_effect_radius_+%_final",
"base_skill_effect_duration",
},
levels = {
[1] = {1, 1003, -58, 15000, levelRequirement = 1, statInterpolation = {3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenBossWaterJet"] = {
name = "GSSirenBossWaterJet",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakInwardEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakInwardEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakOutwardEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakOutwardEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenWaterJetCloseRangeImpact"] = {
name = "GSSirenWaterJetCloseRangeImpact",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"is_area_damage",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenBossGeyserBurstDmg"] = {
name = "GSSirenBossGeyserBurstDmg",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 85, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASSirenBossWaveSmash"] = {
name = "EASSirenBossWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-38, critChance = 5, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASSirenBossJumpSlash"] = {
name = "EASSirenBossJumpSlash",
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["EASSirenBossGeyserChase"] = {
name = "EASSirenBossGeyserChase",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
"skill_can_be_active_blocked_from_all_directions",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTSirenBossGeysers"] = {
name = "GTSirenBossGeysers",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-33, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossScreech"] = {
name = "EDSSirenBossScreech",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossDoubleWaveSmash"] = {
name = "EDSSirenBossDoubleWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -30, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossTripleWaveSmash"] = {
name = "EDSSirenBossTripleWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -30, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossWaterSpout"] = {
name = "SirenBossWaterSpout",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_area_of_effect_radius_+%_final",
"spell_maximum_action_distance_+%",
"non_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_cannot_be_blocked",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 40, -50, 80, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossShapeshiftIn"] = {
name = "SirenBossShapeshiftIn",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {2000, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossShapeshiftOut"] = {
name = "SirenBossShapeshiftOut",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {2000, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
| Family | MonsterActBoss |
|---|---|
| Domains | Monster (3) |
| GenerationType | ยูนิค (3) |
| Req. level | 1 |
| Stats |
เดียมอร่า เพลงมรณะ
ปีศาจspell maximum action distance +% [-20,20]
Diamora, Song of Death
| Spectre | N |
|---|---|
| Tags | Beast_onhit_audio, demon, humanoid, medium_movement, not_dex, not_str, red_blood |
พลังชีวิต
288%
Energy Shield From Life
20%
ค่าต้านทาน
Damage
283%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5%
Attack Distance
7 ~ 29
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
250%
Model Size
160%
Type
SirenBossSTANDALONE
Metadata
SirenBossSTANDALONE
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
เลเวล
68
พลังชีวิต
22,340
2,413
4,468
Damage
660
ความเสียหายเวท
660
ความแม่นยำ
2,502
1.5
ค่าประสบการณ์
71,585
Minion Life
19,958
Minion Energy Shield
3,992
Minion Damage
2,742
Minion Armour
2,413
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).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
โจมตีพื้นฐาน
Base Damage: 528—792
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SirenBossWaterSpout
คูลดาวน์: 26 {วิ}
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [40]
base cannot be blocked [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-50]
EASSirenBossWaveSmash
คูลดาวน์: 21 {วิ}
action attack or cast time uses animation length [1]
spell maximum action distance +% [-38]
GTSirenBossGeysers
Spell, Triggerable, AttackInPlace
action attack or cast time uses animation length [1]
spell maximum action distance +% [-33]
EDSSirenBossScreech
Triggerable, Spell, Damage, AttackInPlace
โอกาสปะทะคริติคอล: 5%
คูลดาวน์: 12 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
spell maximum action distance +% [-40]
EASSirenBossJumpSlash
action attack or cast time uses animation length [1]
EDSSirenBossDoubleWaveSmash
Triggerable, Spell, Damage, AttackInPlace
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-30]
GSSirenBossWaterJet
Triggerable, Spell, Damage, AttackInPlace
โอกาสปะทะคริติคอล: 5%
คูลดาวน์: 15 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
spell maximum action distance +% [-40]
CGESirenBossGeyser
Spell, Area, Damage, Triggerable, Duration, AreaSpell, AttackInPlace
สร้างความเสียหาย น้ำแข็ง 478.3 ต่อวินาที
active skill area of effect radius +% final [-58]
base skill effect duration [15000]
ground maelstrom art variation [1003]
SirenBossShapeshiftIn
Triggerable, AttackInPlace
base skill effect duration [2000]
SirenBossShapeshiftOut
Triggerable, AttackInPlace
base skill effect duration [2000]
EASSirenBossGeyserChase
คูลดาวน์: 19 {วิ}
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
spell maximum action distance +% [-45]
EDSSirenBossTripleWaveSmash
Triggerable, Spell, Damage, AttackInPlace
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
spell maximum action distance +% [-30]
GSSirenArenaEmergeStalagmiteBreakInwardEG
Triggerable, Spell, Damage, AttackInPlace
GSSirenArenaEmergeStalagmiteBreakOutwardEG
Triggerable, Spell, Damage, AttackInPlace
GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG
Triggerable, Spell, Damage, AttackInPlace
GSSirenWaterJetCloseRangeImpact
Triggerable, Spell, Damage, AttackInPlace
is area damage [1]
GSSirenBossGeyserBurstDmg
Triggerable, Spell, Damage, AttackInPlace
โอกาสปะทะคริติคอล: 5%
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
Object Type
Object Type Codes
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SirenMonster/SirenBossSTANDALONE"] = {
name = "Diamora, Song of Death",
life = 2.88,
energyShield = 0.2,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2.83,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 29,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeedUnique",
"CGESirenBossGeyser",
"GSSirenBossWaterJet",
"GSSirenArenaEmergeStalagmiteBreakInwardEG",
"GSSirenArenaEmergeStalagmiteBreakOutwardEG",
"GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG",
"GSSirenWaterJetCloseRangeImpact",
"GSSirenBossGeyserBurstDmg",
"EASSirenBossWaveSmash",
"EASSirenBossJumpSlash",
"EASSirenBossGeyserChase",
"GTSirenBossGeysers",
"EDSSirenBossScreech",
"EDSSirenBossDoubleWaveSmash",
"EDSSirenBossTripleWaveSmash",
"SirenBossWaterSpout",
"SirenBossShapeshiftIn",
"SirenBossShapeshiftOut",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
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.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"skill_can_fire_arrows",
"skill_can_fire_wand_projectiles",
"action_attack_or_cast_time_uses_animation_length",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
},
levels = {
[1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CGESirenBossGeyser"] = {
name = "CGESirenBossGeyser",
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,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 3.532,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_cold_damage_to_deal_per_minute",
"ground_maelstrom_art_variation",
"active_skill_area_of_effect_radius_+%_final",
"base_skill_effect_duration",
},
levels = {
[1] = {1, 1003, -58, 15000, levelRequirement = 1, statInterpolation = {3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenBossWaterJet"] = {
name = "GSSirenBossWaterJet",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakInwardEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakInwardEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakOutwardEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakOutwardEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG"] = {
name = "GSSirenArenaEmergeStalagmiteBreakInwardBossDiveEG",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenWaterJetCloseRangeImpact"] = {
name = "GSSirenWaterJetCloseRangeImpact",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"is_area_damage",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSirenBossGeyserBurstDmg"] = {
name = "GSSirenBossGeyserBurstDmg",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 85, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASSirenBossWaveSmash"] = {
name = "EASSirenBossWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-38, critChance = 5, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASSirenBossJumpSlash"] = {
name = "EASSirenBossJumpSlash",
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["EASSirenBossGeyserChase"] = {
name = "EASSirenBossGeyserChase",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
"skill_can_be_active_blocked_from_all_directions",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTSirenBossGeysers"] = {
name = "GTSirenBossGeysers",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-33, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossScreech"] = {
name = "EDSSirenBossScreech",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossDoubleWaveSmash"] = {
name = "EDSSirenBossDoubleWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -30, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EDSSirenBossTripleWaveSmash"] = {
name = "EDSSirenBossTripleWaveSmash",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -30, 80, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossWaterSpout"] = {
name = "SirenBossWaterSpout",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_area_of_effect_radius_+%_final",
"spell_maximum_action_distance_+%",
"non_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_cannot_be_blocked",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 40, -50, 80, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossShapeshiftIn"] = {
name = "SirenBossShapeshiftIn",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {2000, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SirenBossShapeshiftOut"] = {
name = "SirenBossShapeshiftOut",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {2000, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
| Family | MonsterActBoss |
|---|---|
| Domains | Monster (3) |
| GenerationType | ยูนิค (3) |
| Req. level | 1 |
| Stats |
เดียมอร่า เพลงมรณะ
ปีศาจmonster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain experience +% [0]
Diamora, Song of Death
| Spectre | N |
|---|---|
| Tags | demon, humanoid, medium_movement, not_dex, not_str, red_blood, Unarmed_onhit_audio |
พลังชีวิต
288%
Energy Shield From Life
20%
ค่าต้านทาน
Damage
283%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5%
โบนัสความเสียหายคริติคอล
+30%
Attack Distance
7 ~ 29
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
250%
Model Size
160%
Type
SirenBoss
Metadata
SirenBossPretty
Object Type
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
Actor
{
leveled_starting_effects = "ChangeToStance1"
leveled_starting_effects = "DoLiterallyNothing"
basic_action = "ChangeToStance3"
basic_action = "ChangeToStance4"
}
Functions
{
projectilify =
"
If( arg1, (){ OverrideBaseHullType( projectile ); }, (){ ResetBaseHullType(); } );
"
}
StateMachine
{
define_shared_state =
"
players;
ugliness = 0;
lighting = 3;
jelly_time;
delete_area_audio;
audio_parameter_enabled;
dead;
"
}
TriggerableBlockage
{
start_blocked = false
}
Positioned
{
object_size = 3
blocking = true
collision_hull_type = "walk"
}
ControlZone {}
Life
{
on_death = "KillGroundEffectsOfType( Vortex, 1003, 1, 150 );"
}
Stats
{
/* how_stunning = 75 */
set_base_heavy_stun_duration_ms = 5430
}Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
GlobalAudioParamEvents
{
life_percent_param = "AdraphemeLifePercentage"
life_percent_is_boolean = true
player_in_range_param = "AdraphemeInRange"
range = 200
}
Render
{
use_ao_lights = true
}
Animated
{
on_petrification_loop_01 = "StartStateTimer( spin_round, 0.03 );"
}
StateMachine
{
on_or_create_state_dead_1 = "SetControlZoneRadius( 200 );"
on_or_create_state_audio_parameter_enabled_1 = "SetRangeCheckingForGlobalAudioParams( true );"
on_or_create_state_audio_parameter_enabled_0 = "SetRangeCheckingForGlobalAudioParams( false );"
on_state_jelly_time_1 =
"
this.jelly_emerge = SpawnObject( 'Metadata/Monsters/SirenMonster/objects/JellyEmerge', P, match_parent_height:true );
jelly_emerge.PlayAnimation( petrification_start_01 );
jelly_emerge.QueueAnimation( petrification_loop_01 );
"
create_state_jelly_time_1 =
"
this.jelly_emerge = SpawnObject( 'Metadata/Monsters/SirenMonster/objects/JellyEmerge', P, match_parent_height:true );
jelly_emerge.PlayAnimation( petrification_loop_01 );
"
on_state_jelly_time_2 =
"
jelly_emerge.PlayAnimation( petrification_end_01 );
CancelStateTimer( spin_round );
"
on_timer_spin_round =
"
RotateBy( 0.3 );
StartStateTimer( spin_round, 0.03 );
"
on_or_create_state_ugliness_0 =
"
HideMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
"
on_or_create_state_ugliness_1 =
"
HideMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
"
on_or_create_state_ugliness_2 =
"
ShowMeshSegments( SirenMonsterA|blend|blendShape, SirenMonsterA|doublesided|doublesidedShape, SirenMonsterA|opaque|opaqueShape );
ShowMeshSegments( SirenMonsterB|blend|blendShape, SirenMonsterB|doublesided|doublesidedShape, SirenMonsterB|opaque|opaqueShape );
"
on_state_lighting_0 = "SetLightState( fish, 1.0 );"
on_state_lighting_1 = "SetLightState( pretty, 1.0 );"
on_state_lighting_2 = "SetLightState( off, 0.5 );"
on_state_lighting_3 = "SetLightState( prettyemerge, 0.5 );"
create_state_lighting_0 =
"
Delay( 0.01, { SetLightState( fish, 1.0 ); } );
"
create_state_lighting_1 =
"
Delay( 0.01, { SetLightState( pretty, 1.0 ); } );
"
create_state_lighting_2 =
"
Delay( 0.01, { SetLightState( off, 0.5 ); } );
"
create_state_lighting_3 =
"
Delay( 0.01, { SetLightState( prettyemerge, 0.5 ); } );
"
//this stops the area audio and also set the audio enviroment override.
on_or_create_state_delete_area_audio_1 =
"
ForEachInRangeOfType( 20, 'Metadata/Terrain/Tools/AudioTools/G4_3_2/SirenSingingCaveAudio', (){ Delete(); } );
"
}
Functions
{
song_on = "SetGlobalAudioParam( AdraphemePetrification, 1 );"
song_off = "SetGlobalAudioParam( AdraphemePetrification, 0 );"
}
Life
{
on_death =
"
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Siren/epk/death_bwd_01/stonefied.epk' );
DetachAllContainingText( HairBPretty );
"
on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Siren/epk/death_bwd_01/stonefied_idle.epk' );"
}
Preload
{
preload_environment = "G4_3_2_boss"
preload_environment = "G4_3_2_boss_song"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SirenMonster/SirenBossPretty"] = {
name = "Diamora, Song of Death",
life = 2.88,
energyShield = 0.2,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2.83,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 29,
accuracy = 1,
skillList = {
},
modList = {
},
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
| Family | MonsterActBoss |
|---|---|
| Domains | Monster (3) |
| GenerationType | ยูนิค (3) |
| Req. level | 1 |
| Stats |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.