트리스켈리온의 불길
구조물
monster no drops [1]
The Triskelion Flame
SpectreN
Tags시전, construct, fire_affinity, is_unarmed, stone_armour, very_slow_movement
생명력
300%
Ailment Threshold
300%
저항
0 0 0 0
Damage
240%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
10 ~ 22
Attack Time
1.32 Second
Damage Spread
±20%
경험치
300%
Model Size
100%
Type
ExpeditionOlrothRelic
Metadata
OlrothRelic
레벨
68
생명력
19,300
방어구
28,790
회피
4,739
에너지 보호막
0
Damage
897
주문 피해
897
정확도
290
Attack Time
1.32
경험치
30,765
Ailment Threshold
19,300
Chill
61
Shock
61
Brittle
345
Scorch
61
Sap
169
OlrothRelicTriProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
화염구
시전 속도: 1 초
대상에게 폭발하여 주변의 적들에게 화염 피해를 주는 화염구를 날립니다.
화염 피해로 점화 불가
867.3~1301 화염 피해
기본 반경 0.9미터
base is projectile [1]
projectile uses contact position [1]
projectiles fire at ground [1]
use scaled contact offset [1]
SSMOlrothRelicLaserDaemon
Spell, Multicastable, Triggerable
시전 속도: 1 초
alternate minion [572]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
IonCannonCage
Spell, Area, AreaSpell, Damage, Triggerable
시전 속도: 1 초
플레이어가 적중 시 항상 점화 유발
867.3~1301 화염 피해
ignite art variation [3]
is area damage [1]
OlrothRelicGroundSearingLaser
Spell, Damage, Area, Triggerable
치명타 확률: 5%
시전 속도: 1 초
1초마다 700.4의 기본 화염 피해를 줌
기본 지속시간 10
기본 2차 지속시간 3
310.3~465.5 화염 피해
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "globals.olroth_relic = this;"
}

Actor
{
	basic_action = "Emerge"
}

StateMachine
{
	define_shared_state =
	"
		fight;
		awake;
		exploded;
		skills;
		point_light;
	"
}

Stats
{
	set_monster_uses_map_boss_difficulty_scaling = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	create_state_awake_0 =
	"
		PlayAnimation( idle_inactive_01 );
		PauseAnimation();
	"

	on_state_awake_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_WakeUp.epk );"

	create_state_awake_1 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_WakeUp.epk );
		IfState( damaged, 0, { AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Alive.epk ); } );
	"

	on_or_create_state_exploded_1 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Alive.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Damage.epk );
	"

	on_or_create_state_exploded_2 =
	"
		DisableRendering();
		DisableAnimationSounds();
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Alive.epk );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Damage.epk );
	"

	on_state_exploded_2 = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/Olroth_Relic_Shattered.ao, -1, 1, 1, inherit, inherit );"
	create_state_exploded_2 = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/Olroth_Relic_Shattered_Idle.ao, -1, 1, 1, inherit, inherit );"

	create_state_point_light_0 =
	"
		this.point_light = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/Light_Interest.ao, aux_fx_attach );
		point_light.PlayAnimation( interest_off_idle );
	"

	create_state_point_light_1 =
	"
		this.point_light = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/Light_Interest.ao, aux_fx_attach );
		point_light.PlayAnimation( interest_on_idle );
	"

	on_state_point_light_1 =
	"
		point_light.PlayAnimation( interest_on );
		point_light.QueueAnimation( interest_on_idle );
	"

	on_state_point_light_0 =
	"
		point_light.PlayAnimation( olroth_off );
		point_light.QueueAnimation( olroth_off_idle );
	"

	on_state_skills_1 = "PlayAttachedEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/relic_telegraph_01.ao, aux_fx_attach );"
	on_state_skills_2 = "PlayAttachedEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/relic_telegraph_01.ao, aux_fx_attach );"
	on_state_skills_3 = "PlayAttachedEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/relic_telegraph_02.ao, aux_fx_attach );"
	on_state_skills_4 = "PlayAttachedEffect( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/relic_telegraph_02.ao, aux_fx_attach );"

	on_state_fight_2 =
	"
		Delay( 6.2, { PlayBeam( OlrothRelicJewelActivationBeam, this, rifitotem1, default, default, 1, aux_beam_attach_01, aux_line_up ); } );
	"

	on_state_fight_5 =
	"
		Delay( 6.2, { PlayBeam( OlrothRelicJewelActivationBeam, this, rifitotem2, default, default, 1, aux_beam_attach_01, aux_line_up ); } );
	"
}

Animated
{
	on_event_relic_Alive_for_start_judgement_day_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_WakeUp.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/relic_Alive.epk );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueExpedition/Olroth/OlrothRelic"] = {
    name = "The Triskelion Flame",
    life = 3,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.4,
    damageSpread = 0.2,
    attackTime = 1.32,
    attackRange = 22,
    accuracy = 1,
    skillList = {
        "IonCannonCage",
        "OlrothRelicTriProjectile",
        "SSMOlrothRelicLaserDaemon",
        "OlrothRelicGroundSearingLaser",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IonCannonCage"] = {
    name = "IonCannonCage",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "ignite_art_variation",
        "is_area_damage",
        "always_ignite",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 3, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OlrothRelicTriProjectile"] = {
    name = "Fireball",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "fire_damage_cannot_ignite",
        "projectiles_fire_at_ground",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 9, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMOlrothRelicLaserDaemon"] = {
    name = "SSMOlrothRelicLaserDaemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 572, -99, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OlrothRelicGroundSearingLaser"] = {
    name = "OlrothRelicGroundSearingLaser",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_secondary_skill_effect_duration",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 6.5, 3000, 10000, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
monster no drops [1]
IdMonsterNoDrops
FamilyMonsterNoDrops
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster no drops Min: 1 Max: 1 Global
  • 트리스켈리온의 불길 Topic /1 ⍟
    NPC이름
    전사 시인 대닉우리가 아는 가장 강력한 유물은, 수천 년 전 이 대륙에 처음 발을 디딘 탐험대가 이곳에 가져왔다네. 옛 노래에 따르면 그것은 악을 불태우고 더럽혀진 들판을 정화하며 악의를 품은 자들을 물리친다고 하지. 지금 같은 난세에는 그런 유물이 특히 유용할 텐데 말일세... 그러나 그것을 찾으려면 우리는 오래전에 이곳을 지나간 영혼들의 발자취를 따라가야만 하네. 트리스켈리온의 불길의 최후를 알아내려면 그 방법밖에 없지.
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.