녹아내린 환영
섬뜩한
monster no drops or experience [1]
monster no beyond portal [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Molten Phantasm
SpectreN
Tagsbeast, eldritch, medium_movement
생명력
100%
Ailment Threshold
100%
저항
40 0 0 0
Damage
100%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
4 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
경험치
100%
Model Size
100%
Type
AtlasInvadersCleansingPhantasm
Metadata
CleansingPhantasm
레벨
68
생명력
6,433
방어도
28,790
회피
4,739
에너지 보호막
0
Damage
374
주문 피해
374
정확도
290
Attack Time
1.5
경험치
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 299–448
치명타 확률: 5%
Attack Time: 1.5 초
강력한 일격으로 적들을 쓰러트립니다.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/AtlasInvaders/AtlasInvaderMonsterBase"

Functions
{
	ChaseTarget = "PathTo( chase_target );"
	ChasePossessionTarget = "PathTo( possession_target );"
}

Positioned
{
	blocking = false
}

Stats
{
	immune_to_curses = 1
	immune_to_auras_from_other_entities = 1
	set_item_drop_slots = 0
	set_monster_no_drops_or_experience = 1
	set_monster_do_not_fracture = 1
	set_max_frenzy_charges = 0
	set_max_endurance_charges = 0
	set_max_power_charges = 0
	base_phasing_without_visual = 1
	base_cannot_be_damaged = 1
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	cant_touch_this = 1
	cant_possess_this = 1
}

Life
{
	corpse_usable = false
	prevent_corpse_sinking = true
}

StateMachine
{
	define_shared_state =
	"
		time_out;
		chasing_target;
		possessing_target;
	"

	on_state_chasing_target_1 = "this.chase_target = FindNearestPlayer();"
	on_state_possessing_target_2 = "SetGlobalAnimationSpeed( 0.4 );"
}

Actor
{
	basic_action = "Emerge"
}

Object Type Codes

version 2
extends "Metadata/Monsters/AtlasInvaders/AtlasInvaderMonsterBase"

StateMachine
{
	on_state_visible_0 = "DisableRendering();"

	on_state_visible_1 =
	"
		EnableRendering();
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Phantasm/teleport.ao );
		AddEffectPack( CleansingFireSpawnInEPK );
	"

	create_state_visible_0 = "DisableRendering();"
	create_state_visible_1 = "EnableRendering();"

	on_or_create_state_time_out_1 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Phantasm/epk/burn_out.epk );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Phantasm/build_up.ao );
	"

	on_state_possessing_target_2 =
	"
		Delay( 0.7, { possession_target.PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Phantasm/poccess_impact.ao ); } );
		Delay( 0.9, { possession_target.AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Phantasm/epk/pocession_on.epk ); } );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CleansingFire/ao/spawn.ao"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CleansingFire/epk/spawn_in.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/AtlasInvaders/CleansingMonsters/CleansingPhantasm"] = {
    name = "Molten Phantasm",
    life = 1,
    fireResist = 40,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    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 = { }, },
    },
}
monster no drops or experience [1]
IdMonsterNoDropsOrExperience
FamilyMonsterNoDropsOrExperience
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • monster no beyond portal [1]
    IdCannotSpawnBeyondPortals
    FamilyCannotSpawnBeyondPortals
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster no beyond portal Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global