白之雅玛
野兽
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Yama The White
SpectreN
Area亡者之境, 绝壁, 首领连战区域3
Tags2HBluntWood_onhit_audio, beast, mammal_beast, not_str, red_blood, very_slow_movement
生命
263%
Energy Shield From Life
15%
闪避
+50%
抗性
0 0 0 0
伤害
338%
命中
100%
暴击 Chance
5%
Attack Distance
5 ~ 16
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
250%
Model Size
100%
Type
YamaBoss
Metadata
YamaBoss
等级
65
生命
14,560
2,023
伤害
718
法术伤害
718
命中
2,214
攻击间隔
1.5
经验值
53,768
召唤物生命
14,043
Minion Energy Shield
2,478
召唤物伤害
2,802
召唤物护甲
2,023
MeleeAtAnimationSpeedChaos
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 574–861
暴击率: 5%
攻击间隔: 1.5 秒
将物理伤害的 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]
GSYamaChaosCloud
可触发, 法术, 伤害
暴击率: 6%
施放间隔: 1 秒
冷却时间: 20 秒
造成 331.6 - 497.4 混沌伤害
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
spell maximum action distance +% [-55]
GSYamaDelayedEyeBlast
可触发, 法术, 伤害
施放间隔: 1 秒
冷却时间: 20 秒
造成 698.1 - 1047 混沌伤害
每秒造成 606 基础混沌伤害
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [-10]
base skill can be blocked [1]
base skill effect duration [10000]
ground caustic art variation [1031]
is area damage [1]
skill can be active blocked from all directions [1]
spell maximum action distance +% [-40]
YamaTimestopFutureKill
冷却时间: 40 秒
YamaSoulrend
法术, 范围, 持续时间, 投射物, DoT, 混沌, 法术可重复, 可触发, 陷阱技能, 地雷技能, 图腾技能, DegenOnlySpellDamage, 范围法术
施放间隔: 1 秒
冷却时间: 12.5 秒
每秒造成 224.2 基础混沌伤害
发射 4 个额外投射物
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [-20]
base is projectile [1]
base skill effect duration [4000]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
DTTYamaJumpBackwards
冷却时间: 15 秒
action attack or cast time uses animation length [1]
monster dodge direction [3]
monster dodge distance [46]
DTTYamaJumpForwards
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 574–861
暴击率: 5%
攻击伤害: 65%
攻击间隔: 1.5 秒
冷却时间: 10 秒
攻击伤害总降 35%
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
DTTYamaJumpLeft
冷却时间: 12.5 秒
action attack or cast time uses animation length [1]
monster dodge direction [0]
monster dodge distance [20]
DTTYamaJumpRight
冷却时间: 12.5 秒
action attack or cast time uses animation length [1]
monster dodge direction [1]
monster dodge distance [20]
MPSYamaJumpBackwardsProjectiles
法术, 投射物, 玩家投射物, 可触发, 伤害
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
发射 1 个额外投射物
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1063]
projectile ballistic angle from target distance [1]
projectile spread radius [18]
GAYamaJumpForwardsCleave
可触发, 攻击
Base Damage: 574–861
暴击率: 5%
攻击伤害: 150%
攻击间隔: 1.5 秒
伤害总降 30%
攻击伤害总增 50%
将物理伤害的 60% 转化为混沌伤害
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GSYamaTimeFreezeSlam
可触发, 法术, 伤害
施放间隔: 1 秒
造成 2793 - 4189 混沌伤害
action attack or cast time uses animation length [1]
action do not face target [1]
base cannot be blocked [1]
is area damage [1]
EAAYamaTotemPhaseStart
action attack or cast time uses animation length [1]
attack maximum action distance + [100]
GAYamaTotemPhaseEnd
可触发, 攻击
Base Damage: 574–861
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
is area damage [1]
GAYamaProjectileImpactGround
可触发, 法术, 伤害
暴击率: 5%
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GAYamaProjectileImpactWall
可触发, 法术, 伤害
暴击率: 5%
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
EAAYamaTotemRelocate
冷却时间: 10 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [100]
MPSYamaJumpBackwardsProjectiles2
法术, 投射物, 玩家投射物, 可触发, 伤害
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
发射 1 个额外投射物
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1063]
projectile ballistic angle from target distance [1]
projectile spread radius [18]
MPSYamaJumpBackwardsProjectiles3
法术, 投射物, 玩家投射物, 可触发, 伤害
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
发射 1 个额外投射物
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1063]
projectile ballistic angle from target distance [1]
projectile spread radius [18]
MPSYamaJumpBackwardsProjectiles4
法术, 投射物, 玩家投射物, 可触发, 伤害
施放间隔: 1 秒
造成 279.3 - 418.9 混沌伤害
发射 1 个额外投射物
base deal no damage [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1063]
projectile ballistic angle from target distance [1]
projectile spread radius [18]
GAYamaTotemRelocate
可触发, 攻击
Base Damage: 574–861
暴击率: 5%
攻击间隔: 1.5 秒
将物理伤害的 40% 转化为混沌伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
is area damage [1]
DTTYamaJumpForwardsShort
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 574–861
暴击率: 5%
攻击伤害: 65%
攻击间隔: 1.5 秒
冷却时间: 10 秒
攻击伤害总降 35%
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/ExtraFunctions"
extends "Metadata/NPC/NPC"

BaseEvents
{
	on_construction_complete = "SetTickWhileSimulationFrozen();"
}

StateMachine
{
	define_shared_state =
	"
		invis;
		orb;
		yamadead;
		collidable;
	"

	on_or_create_state_collidable_0 = "MakeCollidable();"
	on_state_collidable_1 = "RemoveCollidability();"
	on_state_collidable_2 = "MakeCollidable();"
}

Stats
{
	set_monster_delay_item_drops_millis = 6399
	set_base_heavy_stun_duration_ms = 5600
}

Animated
{
	on_event_dead =
	"
		ForEachOfType( 'Metadata/Monsters/FallenYamaTheWhite/Cutscene/Staff', (){ Delete(); } );
	"
}

InteractionAction {}

NPC {}

Actor
{
	basic_action = "ChangeToStance5"
}

Functions {}

Preload
{
	preload_animated_object = "Metadata/Terrain/Woods/GrimTangle/shadows/SpotlightNarrow01.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/AOs/TimeFreeze.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/AOs/TimeFreezeSlamChargeUp.ao"
	preload_timeline = "Metadata/Characters/Timelines/death/Yama_death.atl"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerClone.epk"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/ExtraFunctions"
extends "Metadata/NPC/NPC"

Preload
{
	preload_environment = "G4_4_2_darkness"
	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptreOrb.ao"
	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/Cutscene/Navali.ao"
	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/Cutscene/YoungYama.ao"
	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao"
}

StateMachine
{
	on_or_create_state_invis_1 = "DisableRendering();"
	on_or_create_state_invis_0 = "EnableRendering();"
	on_or_create_state_orb_1 = "ShowAttachedMeshSegments( orbShape );"

	create_state_yamadead_1 =
	"
		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_WeaponDeath.epk', 'Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao' );
		Delay( 0.034,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/Death_Blood.epk' );
			RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/corpseState_Blood.epk' );
			SetGlobalAudioParam( FourBossLifePercentage, 0 );
			disable_instant_teleport_sector_1.Delete();
			disable_instant_teleport_sector_2.Delete();
			disable_instant_teleport_sector_3.Delete();
		} );
	"

	on_or_create_state_collidable_1 = "DisableRendering();"
	on_or_create_state_collidable_2 = "EnableRendering();"
}

Animated
{
	on_event_summon_clone = "this.myclone = AddAttached( 'Metadata/Monsters/FallenYamaTheWhite/FallenYamaTheWhiteClone.ao', root_jntBnd );"

	on_event_remove_clone =
	"
		myclone.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Stun.epk' );
		Delay( 0.1, { RemoveAttached( myclone ); } );
	"

	on_event_dead =
	"
		QueueAnimation( idle_relaxed_01 );
		ShowAttachedMeshSegments( orbShape );
		SetGlobalAudioParam( FourBossLifePercentage, 0 );
	"
}

Life
{
	on_defeat =
	"
		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_WeaponDeath.epk', 'Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao' );
		RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/Death_Blood.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/corpseState_Blood.epk' );
		SetGlobalAudioParam( FourBossLifePercentage, 0 );
		disable_instant_teleport_sector_1.Delete();
		disable_instant_teleport_sector_2.Delete();
		disable_instant_teleport_sector_3.Delete();
	"
}

Actor
{
	on_effect_event_slam_for_YamaTimestopFutureKill =
	"
		globals.yamachosenclone.RemoveAttachedObjectFromBones( root_jntBnd );
		globals.yamachosenclone.CancelStateTimer( ChargeUpProximity );
		globals.yamachosenclone.SetGlobalAudioParam( YamaGlobalChargeUpProximity, 0 );
	"
}

Functions
{
	teleport =
	"
		arg1.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerTeleport.epk', 2 );
		arg1.SetEPKBonePositionMatrixOther( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerTeleport.epk', 'attractionShape_matrix_CTRLs', 'base_jnt', globals.generic_arena_middle_object );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/YamaBoss/YamaBoss"] = {
    name = "Yama The White",
    life = 2.63,
    energyShield = 0.15,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3.38,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 16,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedChaos",
        "MPSYamaJumpBackwardsProjectiles",
        "MPSYamaJumpBackwardsProjectiles2",
        "MPSYamaJumpBackwardsProjectiles3",
        "MPSYamaJumpBackwardsProjectiles4",
        "GAYamaJumpForwardsCleave",
        "GSYamaDelayedEyeBlast",
        "GSYamaTimeFreezeSlam",
        "GAYamaProjectileImpactGround",
        "GAYamaProjectileImpactWall",
        "GAYamaTotemRelocate",
        "EAAYamaTotemPhaseStart",
        "EAAYamaTotemRelocate",
        "GSYamaChaosCloud",
        "DTTYamaJumpBackwards",
        "DTTYamaJumpForwards",
        "DTTYamaJumpForwardsShort",
        "DTTYamaJumpLeft",
        "DTTYamaJumpRight",
        "YamaTimestopFutureKill",
        "YamaSoulrend",
        "GAYamaTotemPhaseEnd",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedChaos"] = {
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_chaos",
        "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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSYamaJumpBackwardsProjectiles"] = {
    name = "MPSYamaJumpBackwardsProjectiles",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectile_ballistic_angle_from_target_distance",
        "maintain_projectile_direction_when_using_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSYamaJumpBackwardsProjectiles2"] = {
    name = "MPSYamaJumpBackwardsProjectiles2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectile_ballistic_angle_from_target_distance",
        "maintain_projectile_direction_when_using_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSYamaJumpBackwardsProjectiles3"] = {
    name = "MPSYamaJumpBackwardsProjectiles3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectile_ballistic_angle_from_target_distance",
        "maintain_projectile_direction_when_using_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSYamaJumpBackwardsProjectiles4"] = {
    name = "MPSYamaJumpBackwardsProjectiles4",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectile_ballistic_angle_from_target_distance",
        "maintain_projectile_direction_when_using_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAYamaJumpForwardsCleave"] = {
    name = "GAYamaJumpForwardsCleave",
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {-30, 60, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSYamaDelayedEyeBlast"] = {
    name = "GSYamaDelayedEyeBlast",
    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_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "base_chaos_damage_to_deal_per_minute",
        "ground_caustic_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 2.5, 1031, -10, 10000, -40, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSYamaTimeFreezeSlam"] = {
    name = "GSYamaTimeFreezeSlam",
    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_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
        "base_cannot_be_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAYamaProjectileImpactGround"] = {
    name = "GAYamaProjectileImpactGround",
    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_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAYamaProjectileImpactWall"] = {
    name = "GAYamaProjectileImpactWall",
    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_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAYamaTotemRelocate"] = {
    name = "GAYamaTotemRelocate",
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, 40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAYamaTotemPhaseStart"] = {
    name = "EAAYamaTotemPhaseStart",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAYamaTotemRelocate"] = {
    name = "EAAYamaTotemRelocate",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSYamaChaosCloud"] = {
    name = "GSYamaChaosCloud",
    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_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -55, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTYamaJumpBackwards"] = {
    name = "DTTYamaJumpBackwards",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {3, 46, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTYamaJumpForwards"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "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] = {25, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTYamaJumpForwardsShort"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "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] = {15, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTYamaJumpLeft"] = {
    name = "DTTYamaJumpLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTYamaJumpRight"] = {
    name = "DTTYamaJumpRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["YamaTimestopFutureKill"] = {
    name = "YamaTimestopFutureKill",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["YamaSoulrend"] = {
    name = "YamaSoulrend",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Projectile] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Chaos] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.DegenOnlySpellDamage] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "number_of_additional_projectiles",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_direction",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {1, 4000, 4, -20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAYamaTotemPhaseEnd"] = {
    name = "GAYamaTotemPhaseEnd",
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • keyval
    Positioned.object_size4
    Positioned.blockingtrue
    BaseEvents.server_onlytrue
    BaseEvents.on_construction_completeSetTickWhileSimulationFrozen();
    InteractionAction.action_namenpc
    InteractionAction.interaction_distance_override15
    MinimapIcon.icon3
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.invis;
    StateMachine.orb;
    StateMachine.yamadead;
    StateMachine.collidable;
    StateMachine.on_or_create_state_collidable_0MakeCollidable();
    StateMachine.on_state_collidable_1RemoveCollidability();
    StateMachine.on_state_collidable_2MakeCollidable();
    Stats.monster_delay_item_drops_millis6399
    Stats.base_heavy_stun_duration_ms5600
    Animated.on_event_dead =
    Animated.",
    Animated.ForEachOfType( 'Metadata/Monsters/FallenYamaTheWhite/Cutscene/Staff', (){ Delete(); } );
    Actor.basic_actionChangeToStance5
    Preload.preload_animated_objectMetadata/Terrain/Woods/GrimTangle/shadows/SpotlightNarrow01.ao, Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/AOs/TimeFreeze.ao, Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/AOs/TimeFreezeSlamChargeUp.ao
    Preload.preload_timelineMetadata/Characters/Timelines/death/Yama_death.atl
    Preload.preload_epkMetadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerClone.epk
    白之雅玛
    野兽
    区域: 天坑
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    Yama The White
    SpectreN
    Area天坑
    Tags2HBluntWood_onhit_audio, beast, mammal_beast, not_str, red_blood, very_slow_movement
    生命
    263%
    Energy Shield From Life
    15%
    闪避
    +50%
    抗性
    0 0 0 0
    伤害
    338%
    命中
    100%
    暴击 Chance
    5%
    Attack Distance
    5 ~ 16
    攻击间隔
    1.5 Second
    Damage Spread
    ±20%
    经验值
    250%
    Model Size
    100%
    Type
    YamaBossMAP
    Metadata
    YamaBossMAP_
    等级
    65
    生命
    14,560
    2,023
    伤害
    718
    法术伤害
    718
    命中
    2,214
    攻击间隔
    1.5
    经验值
    53,768
    召唤物生命
    14,043
    Minion Energy Shield
    2,478
    召唤物伤害
    2,802
    召唤物护甲
    2,023
    MeleeAtAnimationSpeedChaos
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    基础攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击间隔: 1.5 秒
    将物理伤害的 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]
    GSYamaChaosCloud
    可触发, 法术, 伤害
    暴击率: 6%
    施放间隔: 1 秒
    冷却时间: 20 秒
    造成 331.6 - 497.4 混沌伤害
    action attack or cast time uses animation length [1]
    base skill can be blocked [1]
    is area damage [1]
    spell maximum action distance +% [-55]
    GSYamaDelayedEyeBlast
    可触发, 法术, 伤害
    施放间隔: 1 秒
    冷却时间: 20 秒
    造成 698.1 - 1047 混沌伤害
    每秒造成 606 基础混沌伤害
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-10]
    base skill can be blocked [1]
    base skill effect duration [10000]
    ground caustic art variation [1031]
    is area damage [1]
    skill can be active blocked from all directions [1]
    spell maximum action distance +% [-40]
    YamaTimestopFutureKill
    冷却时间: 40 秒
    YamaSoulrend
    法术, 范围, 持续时间, 投射物, DoT, 混沌, 法术可重复, 可触发, 陷阱技能, 地雷技能, 图腾技能, DegenOnlySpellDamage, 范围法术
    施放间隔: 1 秒
    冷却时间: 12.5 秒
    每秒造成 224.2 基础混沌伤害
    发射 4 个额外投射物
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-20]
    base is projectile [1]
    base skill effect duration [4000]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [1]
    DTTYamaJumpBackwards
    冷却时间: 15 秒
    action attack or cast time uses animation length [1]
    monster dodge direction [3]
    monster dodge distance [46]
    DTTYamaJumpForwards
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    基础攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击伤害: 65%
    攻击间隔: 1.5 秒
    冷却时间: 10 秒
    攻击伤害总降 35%
    action attack or cast time uses animation length [1]
    attack maximum action distance + [25]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    DTTYamaJumpLeft
    冷却时间: 12.5 秒
    action attack or cast time uses animation length [1]
    monster dodge direction [0]
    monster dodge distance [20]
    DTTYamaJumpRight
    冷却时间: 12.5 秒
    action attack or cast time uses animation length [1]
    monster dodge direction [1]
    monster dodge distance [20]
    MPSYamaJumpBackwardsProjectiles
    法术, 投射物, 玩家投射物, 可触发, 伤害
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    发射 1 个额外投射物
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1063]
    projectile ballistic angle from target distance [1]
    projectile spread radius [18]
    GAYamaJumpForwardsCleave
    可触发, 攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击伤害: 150%
    攻击间隔: 1.5 秒
    伤害总降 30%
    攻击伤害总增 50%
    将物理伤害的 60% 转化为混沌伤害
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    GSYamaTimeFreezeSlam
    可触发, 法术, 伤害
    施放间隔: 1 秒
    造成 2793 - 4189 混沌伤害
    action attack or cast time uses animation length [1]
    action do not face target [1]
    base cannot be blocked [1]
    is area damage [1]
    EAAYamaTotemPhaseStart
    action attack or cast time uses animation length [1]
    attack maximum action distance + [100]
    GAYamaTotemPhaseEnd
    可触发, 攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击间隔: 1.5 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [20]
    is area damage [1]
    GAYamaProjectileImpactGround
    可触发, 法术, 伤害
    暴击率: 5%
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    action attack or cast time uses animation length [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    GAYamaProjectileImpactWall
    可触发, 法术, 伤害
    暴击率: 5%
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    action attack or cast time uses animation length [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    EAAYamaTotemRelocate
    冷却时间: 10 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [100]
    MPSYamaJumpBackwardsProjectiles2
    法术, 投射物, 玩家投射物, 可触发, 伤害
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    发射 1 个额外投射物
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1063]
    projectile ballistic angle from target distance [1]
    projectile spread radius [18]
    MPSYamaJumpBackwardsProjectiles3
    法术, 投射物, 玩家投射物, 可触发, 伤害
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    发射 1 个额外投射物
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1063]
    projectile ballistic angle from target distance [1]
    projectile spread radius [18]
    MPSYamaJumpBackwardsProjectiles4
    法术, 投射物, 玩家投射物, 可触发, 伤害
    施放间隔: 1 秒
    造成 279.3 - 418.9 混沌伤害
    发射 1 个额外投射物
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1063]
    projectile ballistic angle from target distance [1]
    projectile spread radius [18]
    GAYamaTotemRelocate
    可触发, 攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击间隔: 1.5 秒
    将物理伤害的 40% 转化为混沌伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [20]
    is area damage [1]
    DTTYamaJumpForwardsShort
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    基础攻击
    Base Damage: 574–861
    暴击率: 5%
    攻击伤害: 65%
    攻击间隔: 1.5 秒
    冷却时间: 10 秒
    攻击伤害总降 35%
    action attack or cast time uses animation length [1]
    attack maximum action distance + [15]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    extends "Metadata/Monsters/ExtraFunctions"
    
    BaseEvents
    {
    	on_construction_complete = "SetTickWhileSimulationFrozen();"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		invis;
    		orb;
    		yamadead;
    		collidable;
    	"
    
    	on_state_collidable_1 = "RemoveCollidability();"
    	on_state_collidable_2 = "MakeCollidable();"
    }
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 6399
    	set_base_heavy_stun_duration_ms = 5600
    }
    
    Animated
    {
    	on_event_dead =
    	"
    		ForEachOfType( 'Metadata/Monsters/FallenYamaTheWhite/Cutscene/Staff', (){ Delete(); } );
    	"
    }
    
    InteractionAction {}
    
    NPC {}
    
    Actor
    {
    	basic_action = "ChangeToStance5"
    }
    
    Functions {}

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    extends "Metadata/Monsters/ExtraFunctions"
    
    Preload
    {
    	preload_environment = "G4_4_2_darkness"
    	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptreOrb.ao"
    	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/Cutscene/Navali.ao"
    	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/Cutscene/YoungYama.ao"
    	preload_animated_object = "Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao"
    }
    
    StateMachine
    {
    	on_or_create_state_invis_1 = "DisableRendering();"
    	on_or_create_state_invis_0 = "EnableRendering();"
    	on_or_create_state_orb_1 = "ShowAttachedMeshSegments( orbShape );"
    
    	create_state_yamadead_1 =
    	"
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_WeaponDeath.epk', 'Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao' );
    		Delay( 0.034,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/Death_Blood.epk' );
    			RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/corpseState_Blood.epk' );
    			SetGlobalAudioParam( FourBossLifePercentage, 0 );
    			disable_instant_teleport_sector_1.Delete();
    			disable_instant_teleport_sector_2.Delete();
    			disable_instant_teleport_sector_3.Delete();
    		} );
    	"
    
    	on_or_create_state_collidable_1 = "DisableRendering();"
    	on_or_create_state_collidable_2 = "EnableRendering();"
    }
    
    Animated
    {
    	on_event_summon_clone = "this.myclone = AddAttached( 'Metadata/Monsters/FallenYamaTheWhite/FallenYamaTheWhiteClone.ao', root_jntBnd );"
    
    	on_event_remove_clone =
    	"
    		myclone.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Stun.epk' );
    		Delay( 0.1, { RemoveAttached( myclone ); } );
    	"
    
    	on_event_dead =
    	"
    		QueueAnimation( idle_relaxed_01 );
    		ShowAttachedMeshSegments( orbShape );
    		SetGlobalAudioParam( FourBossLifePercentage, 0 );
    	"
    }
    
    Life
    {
    	on_defeat =
    	"
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_WeaponDeath.epk', 'Metadata/Monsters/FallenYamaTheWhite/attachments/FallenYamaTheWhiteSceptre.ao' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/Death_Blood.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/hit_and_blood/EPKs/corpseState_Blood.epk' );
    		SetGlobalAudioParam( FourBossLifePercentage, 0 );
    		disable_instant_teleport_sector_1.Delete();
    		disable_instant_teleport_sector_2.Delete();
    		disable_instant_teleport_sector_3.Delete();
    	"
    }
    
    Actor
    {
    	on_effect_event_slam_for_YamaTimestopFutureKill =
    	"
    		globals.yamachosenclone.RemoveAttachedObjectFromBones( root_jntBnd );
    		globals.yamachosenclone.CancelStateTimer( ChargeUpProximity );
    		globals.yamachosenclone.SetGlobalAudioParam( YamaGlobalChargeUpProximity, 0 );
    	"
    }
    
    Functions
    {
    	teleport =
    	"
    		arg1.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerTeleport.epk',2 );
    		arg1.SetEPKBonePositionMatrixOther( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/TimeFreeze_PlayerTeleport.epk', 'attractionShape_matrix_CTRLs', 'base_jnt', globals.generic_arena_middle_object );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/YamaBoss/YamaBossMAP_"] = {
        name = "Yama The White",
        life = 2.63,
        energyShield = 0.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.38,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedChaos",
            "MPSYamaJumpBackwardsProjectiles",
            "MPSYamaJumpBackwardsProjectiles2",
            "MPSYamaJumpBackwardsProjectiles3",
            "MPSYamaJumpBackwardsProjectiles4",
            "GAYamaJumpForwardsCleave",
            "GSYamaDelayedEyeBlast",
            "GSYamaTimeFreezeSlam",
            "GAYamaProjectileImpactGround",
            "GAYamaProjectileImpactWall",
            "GAYamaTotemRelocate",
            "EAAYamaTotemPhaseStart",
            "EAAYamaTotemRelocate",
            "GSYamaChaosCloud",
            "DTTYamaJumpBackwards",
            "DTTYamaJumpForwards",
            "DTTYamaJumpForwardsShort",
            "DTTYamaJumpLeft",
            "DTTYamaJumpRight",
            "YamaTimestopFutureKill",
            "YamaSoulrend",
            "GAYamaTotemPhaseEnd",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedChaos"] = {
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSYamaJumpBackwardsProjectiles"] = {
        name = "MPSYamaJumpBackwardsProjectiles",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_ballistic_angle_from_target_distance",
            "maintain_projectile_direction_when_using_contact_position",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSYamaJumpBackwardsProjectiles2"] = {
        name = "MPSYamaJumpBackwardsProjectiles2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_ballistic_angle_from_target_distance",
            "maintain_projectile_direction_when_using_contact_position",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSYamaJumpBackwardsProjectiles3"] = {
        name = "MPSYamaJumpBackwardsProjectiles3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_ballistic_angle_from_target_distance",
            "maintain_projectile_direction_when_using_contact_position",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSYamaJumpBackwardsProjectiles4"] = {
        name = "MPSYamaJumpBackwardsProjectiles4",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_ballistic_angle_from_target_distance",
            "maintain_projectile_direction_when_using_contact_position",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1063, 18, 1, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaJumpForwardsCleave"] = {
        name = "GAYamaJumpForwardsCleave",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {-30, 60, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSYamaDelayedEyeBlast"] = {
        name = "GSYamaDelayedEyeBlast",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "base_chaos_damage_to_deal_per_minute",
            "ground_caustic_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 2.5, 1031, -10, 10000, -40, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSYamaTimeFreezeSlam"] = {
        name = "GSYamaTimeFreezeSlam",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
            "base_cannot_be_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaProjectileImpactGround"] = {
        name = "GAYamaProjectileImpactGround",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaProjectileImpactWall"] = {
        name = "GAYamaProjectileImpactWall",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaTotemRelocate"] = {
        name = "GAYamaTotemRelocate",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, 40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAYamaTotemPhaseStart"] = {
        name = "EAAYamaTotemPhaseStart",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAYamaTotemRelocate"] = {
        name = "EAAYamaTotemRelocate",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSYamaChaosCloud"] = {
        name = "GSYamaChaosCloud",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -55, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaJumpBackwards"] = {
        name = "DTTYamaJumpBackwards",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_direction",
            "monster_dodge_distance",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {3, 46, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaJumpForwards"] = {
        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 = {
            "attack_maximum_action_distance_+",
            "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] = {25, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaJumpForwardsShort"] = {
        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 = {
            "attack_maximum_action_distance_+",
            "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] = {15, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaJumpLeft"] = {
        name = "DTTYamaJumpLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_direction",
            "monster_dodge_distance",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaJumpRight"] = {
        name = "DTTYamaJumpRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_direction",
            "monster_dodge_distance",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["YamaTimestopFutureKill"] = {
        name = "YamaTimestopFutureKill",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["YamaSoulrend"] = {
        name = "YamaSoulrend",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Projectile] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.DegenOnlySpellDamage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "number_of_additional_projectiles",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_direction",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {1, 4000, 4, -20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaTotemPhaseEnd"] = {
        name = "GAYamaTotemPhaseEnd",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • 白之雅玛
    野兽
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    Yama The White
    SpectreN
    Tags2HBluntWood_onhit_audio, beast, mammal_beast, not_str, red_blood, very_slow_movement
    生命
    263%
    Energy Shield From Life
    15%
    闪避
    +50%
    抗性
    0 0 0 0
    伤害
    338%
    命中
    100%
    暴击 Chance
    5%
    Attack Distance
    5 ~ 16
    攻击间隔
    1.5 Second
    Damage Spread
    ±20%
    经验值
    250%
    Model Size
    100%
    Type
    YamaBoss
    Metadata
    YamaBossClone
    等级
    68
    生命
    17,341
    2,413
    伤害
    788
    法术伤害
    788
    命中
    2,464
    攻击间隔
    1.5
    经验值
    71,585
    召唤物生命
    15,492
    Minion Energy Shield
    2,734
    召唤物伤害
    3,274
    召唤物护甲
    2,413
    MPSYamaCloneTotemStrike
    法术, 投射物, 玩家投射物, 可触发, 伤害
    施放间隔: 1 秒
    造成 153 - 229.6 混沌伤害
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [1063]
    projectile ballistic angle from target distance [1]
    projectile spread radius [5]
    skill no los required [1]
    GAYamaProjectileImpactGround
    可触发, 法术, 伤害
    暴击率: 5%
    施放间隔: 1 秒
    造成 306.1 - 459.1 混沌伤害
    action attack or cast time uses animation length [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    GAYamaProjectileImpactWall
    可触发, 法术, 伤害
    暴击率: 5%
    施放间隔: 1 秒
    造成 306.1 - 459.1 混沌伤害
    action attack or cast time uses animation length [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    GAYamaCloneTotemSlam
    可触发, 攻击
    Base Damage: 630–946
    暴击率: 5%
    攻击伤害: 150%
    攻击间隔: 1.5 秒
    攻击伤害总增 50%
    将物理伤害的 60% 转化为混沌伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]
    base skill can be blocked [1]
    is area damage [1]
    skill can be active blocked from all directions [1]
    voll slam damage +% final at centre [20]
    DTTYamaCloneTotemSlam
    法术, 位移
    施放间隔: 1 秒
    action attack or cast time uses animation length [1]
    leap slam minimum distance [0]
    skill maximum travel distance [0]
    spell maximum action distance +% [0]
    walk emerge extra distance [0]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	//on_construction_complete = "SetTickWhileSimulationFrozen();"
    	
    }
    
    Pathfinding
    {
    	immobile = true
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		jump;
    		invis;
    	"
    }
    
    Functions {}

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones.epk' );
    		Delay( 0.1, { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Appear.epk' ); } );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Appear.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Weapon_fade/fadeout.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Appear.epk' );
    		Delay( 0.034, { SetStateTo( invis, 1 ); } );
    	"
    }
    
    StateMachine
    {
    	on_or_create_state_invis_1 = "DisableRendering();"
    	on_or_create_state_invis_0 = "EnableRendering();"
    }
    
    Functions
    {
    	jump =
    	"
    		IfState( jump, 0, (){ PlayAnimation( totems_start_clone ); }, (){} );
    	"
    }
    
    Animated
    {
    	on_event_fracture = "SetStateTo( invis, 1 );"
    	on_event_clone = "SetStateTo( invis, 1 );"
    	on_event_return = "SetStateTo( jump, 1 );"
    }
    
    Actor
    {
    	on_effect_event_contact_for_DTTYamaCloneTotemSlam = "SetEPKFloat( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones.epk', 'epkFX_FadeTIME', 1.1, 1, 10 );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Weapon_fade/fadeout.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Yama/EPKs/YamaClones_Appear.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/YamaBoss/YamaBossClone"] = {
        name = "Yama The White",
        life = 2.63,
        energyShield = 0.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.38,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "MPSYamaCloneTotemStrike",
            "GAYamaProjectileImpactGround",
            "GAYamaProjectileImpactWall",
            "GAYamaCloneTotemSlam",
            "DTTYamaCloneTotemSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSYamaCloneTotemStrike"] = {
        name = "MPSYamaCloneTotemStrike",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "base_is_projectile",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_ballistic_angle_from_target_distance",
            "skill_no_los_required",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1063, 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaProjectileImpactGround"] = {
        name = "GAYamaProjectileImpactGround",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaProjectileImpactWall"] = {
        name = "GAYamaProjectileImpactWall",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAYamaCloneTotemSlam"] = {
        name = "GAYamaCloneTotemSlam",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "voll_slam_damage_+%_final_at_centre",
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {50, 20, 60, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTYamaCloneTotemSlam"] = {
        name = "DTTYamaCloneTotemSlam",
        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",
            "skill_maximum_travel_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0, 0, 0, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • 白之雅玛 Text Audio /64
    名字
    对你来说太敏捷了!
    YamaBoss_Backleap_Random
    对你来说太敏捷了!
    YamaBoss_Backleap_2
    雅玛看透你的命运!
    YamaBoss_CloneSlam_Random
    雅玛看透你的命运!
    YamaBoss_CloneSlam_2
    你还不够资格!
    YamaBoss_CloneSlam_3
    你还不够资格!
    YamaBoss_CloneSlam_4
    你还不够资格!
    YamaBoss_CloneSlam_5
    辛格拉之眼在凝视!
    YamaBoss_Eyeslam_Random
    辛格拉之眼在凝视!
    YamaBoss_Eyeslam_2
    辛格拉之眼在凝视!
    YamaBoss_Eyeslam_3
    我看到你了!
    YamaBoss_Eyeslam_4
    我看到你了!
    YamaBoss_Eyeslam_5
    我看到你了!
    YamaBoss_Eyeslam_6
    我看到你了!
    YamaBoss_Eyeslam_7
    我看到你了!
    YamaBoss_Eyeslam_8
    雅玛要把你抓个正着!
    YamaBoss_GapClose_Random
    雅玛来了!
    YamaBoss_GapClose_2
    雅玛来了!
    YamaBoss_GapClose_3
    想跑?没门!
    YamaBoss_GapClose_4
    想跑?没门!
    YamaBoss_GapClose_5
    哎呦!……哈哈哈哈!这下可逮着你了!
    YamaBoss_HeavyStun_Random
    哎呦!……哈哈哈哈!这下可逮着你了!
    YamaBoss_HeavyStun_2
    哎呦!……哈哈哈哈!雅玛现在可认识你了!
    YamaBoss_HeavyStun_3
    抓……住了!哈!
    YamaBoss_SoulRend_Random
    抓……住了!哈!
    YamaBoss_SoulRend_2
    雅玛看穿了你的灵魂!
    YamaBoss_SoulRend_3
    雅玛看穿了你的灵魂!
    YamaBoss_SoulRend_4
    有本事就抓住你自己!哈哈!
    YamaBoss_TimeFreeze_2
    给我呼吸,凡人!
    YamaBoss_StaffSwipe_Random
    给我呼吸,凡人!
    YamaBoss_StaffSwipe_2
    尝尝辛格拉的气息!
    YamaBoss_StaffSwipe_3
    尝尝辛格拉的气息!
    YamaBoss_StaffSwipe_4
    尝尝辛格拉的气息!
    YamaBoss_StaffSwipe_5
    有本事就抓住你自己!哈哈!
    YamaBoss_TimeFreeze_Random
    时间在扭曲!你就要撕裂!
    YamaBoss_TimeFreeze_3
    时间在扭曲!你就要撕裂!
    YamaBoss_TimeFreeze_4
    哪个才是真的?连雅玛都记不清了!哈哈!
    YamaBoss_TimeFreeze_5
    有挑战者!哈哈!老雅玛来看看你配不配见辛格拉!哈哈!来吧!
    YamaBoss_CombatEmerge_1
    啊!行行行。雅玛认可你了。你确实有这个资格。
    YamaBoss_CombatDefeat_1
    来了个挑战者!哈哈!上吧!
    YamaBoss_CombatShortEmerge_1

    YamaA4_Greeting_01_01.ogg

    YamaA4_Greeting_01_02.ogg

    YamaA4_Greeting_01_03.ogg

    YamaA4_Greeting_01_04.ogg

    YamaA4_Greeting_02_01.ogg

    YamaA4_Greeting_02_02.ogg

    YamaA4_Greeting_02_03.ogg

    YamaA4_Greeting_03_01.ogg

    YamaA4_Greeting_03_02.ogg

    YamaA4_Greeting_03_03.ogg

    YamaA4_Greeting_04_01.ogg

    YamaA4_Greeting_04_02.ogg

    YamaA4_Greeting_04_03.ogg

    YamaA4_Farewell_01_01.ogg

    YamaA4_Farewell_01_02.ogg

    YamaA4_Farewell_01_03.ogg

    YamaA4_Farewell_02_01.ogg

    YamaA4_Farewell_02_02.ogg

    YamaA4_Farewell_03_01.ogg

    YamaA4_Farewell_03_02.ogg

    YamaA4_Farewell_03_03.ogg

    YamaA4_Farewell_04_01.ogg

    YamaA4_Farewell_04_02.ogg

    YamaA4_Farewell_04_03.ogg

    白之雅玛

    白之雅玛 on 介绍 /1
    白之雅玛: 啊!你战胜了雅玛。雅玛觉得你很厉害……但并不意外!我们早就看到你了。是的,早就看到了!哈哈!死亡之母洞察一切。
    白之雅玛 on 死亡之母 /5
    白之雅玛: 死亡之母一直在等候你!年岁更迭。她仍在等待。上一次,有个外来者来到这里,极其令人失望!每次失败都让希望愈发渺茫。
    战士: 希望渺茫?为什么?
    女巫: 他们当然令人失望。他们可不是{我}。
    魔巫: 那是什么时候?
    游侠: 什么,出了什么事?
    女猎手: 你在说什么?
    行者: 在我之前还有其他人来过这里?
    佣兵: 所以,又是老一套?
    白之雅玛: 你自以为明白。你想象得过多。无法想象……{比你以为的更久!}
    战士: 我不确定我明白。
    女巫: 我对这个话题失去耐心了,猴子。
    魔巫: 别太自负。马拉克斯人记忆力好得很。
    游侠: 你只是在说些莫名其妙的话吗?
    女猎手: 呃,什么?
    行者: 我不理解你的智慧,但我会深思。
    佣兵: 我不知道,我能想象得相当久。
    白之雅玛: 啊哈哈哈哈!
    白之雅玛 on 娜瓦莉 /3
    白之雅玛: 雅玛见过许多神谕者。在死者中游走,在生者中游走,但两边都不归属!嗯……娜瓦莉很仁慈。是最仁慈的!
    战士: 最仁慈?为什么?
    女巫: 是什么让{她}如此特别?
    魔巫: 本应如此。说书人本就应该仁慈。
    游侠: 那……很不错。
    女猎手: 她是做什么的?
    行者: 最仁慈?表现在哪些方面?
    佣兵: 什么,比如她给你小点心之类的?
    白之雅玛: 给雅玛坚果!其他人从来不给……他们都死了,复活了。娜瓦莉仍有一次心跳,在每个最短暂的日子里。
    白之雅玛 on 预言 /6
    白之雅玛: 没有宿命,没有命运……也暂无希望。死亡之母只看见失败!
    战士: 只有失败?什么时候?
    女巫: 我创造自己的命运,多谢。
    魔巫: 为什么她眼里只有失败?这对她来说一定很可悲。
    游侠: 那我们该如何是好?
    女猎手: 这可不是好兆头。
    行者: 在前路上,还是后路上?
    佣兵: 管它什么概率。
    白之雅玛: 我们试这个,试那个,然后失败。你失败。她统统记得。
    战士: 她记得?记得什么?
    女巫: 我不会失败。相信我的话。
    魔巫: 我们必须对抗历史。我们必须成功。
    游侠: 她……记得?
    女猎手: 我失败了?我能做什么不同的事?
    行者: 还有希望剩下吗?
    佣兵: 该干的活还得干,我不会放弃。
    白之雅玛: 希望是条美味的虫,在未知的叶片上爬行……一棵棵砍倒树木……虫子或许依然藏匿,哈哈!但是……森林日渐稀疏。
    战士: 然后夜幕也悄悄逼近了。
    女巫: 天啊,这猴子又开始讲人生哲理了。快带我出去透透气。
    魔巫: 总有一天,森林会消失殆尽。
    游侠: 我会一直坚持下去。
    女猎手: 我明白了。
    行者: 机会已所剩无几。
    佣兵: 好吧伙计。你爱怎么说就怎么说。
    Edit

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