喚起的賢者
不死族
stance movement speed +% final [200]
Risen Magi
SpectreN
Area失落之城, 高地神塔庇護所, 失落之城
Tagsallows_additional_projectiles, allows_inc_aoe, 法術, fire_affinity, human, humanoid, not_dex, not_str, red_blood, Unarmed_onhit_audio, undead, very_slow_movement
Packs
  • 失落之城, 失落之城: 喚起的賢者, 喚起的馬拉克斯人, 喚起的馬拉克斯人, 喚起的馬拉克斯人, 喚起的馬拉克斯人, 喚起的馬拉克斯人
  • 高地神塔庇護所: 喚起的賢者, 喚起的馬拉克斯人, 喚起的馬拉克斯人
  • 生命
    200%
    Energy Shield From Life
    30%
    抗性
    30 -30 0 0
    傷害
    200%
    命中
    100%
    暴擊 Chance
    5%
    暴擊傷害加成
    +30%
    Attack Distance
    6 ~ 10
    攻擊時間
    1.5 Second
    Damage Spread
    ±20%
    經驗值
    200%
    Model Size
    100%
    Type
    MundaneMagi
    Metadata
    MundaneMagi
    等級
    65
    生命
    9,118
    護甲值
    2,023
    閃避值
    440
    能量護盾
    3,908
    傷害
    425
    法術傷害
    425
    命中
    1,974
    攻擊時間
    1.5
    經驗值
    43,014
    Minion Life
    8,795
    Minion Energy Shield
    3,769
    Minion Damage
    1,658
    Minion Armour
    2,023
    MPSMundaneMagiBasic1
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 191.1286.6 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPSMundaneMagiBasic2
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 191.1286.6 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSMundaneMagiNova
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    擊中時有 25% 機率使敵人餘燼纏身
    active skill area of effect radius +% final [20]
    base deal no damage [1]
    base skill effect duration [4000]
    GSMundaneMagiBeam
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    造成 227.5341.2 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    is area damage [1]
    GSMundaneMagiChannelMortar
    可觸發, 引導, 法術, 傷害
    施放時間: 0.8 秒
    冷卻時間: 8.5 秒
    base deal no damage [1]
    EAMundaneMagiBeam
    冷卻時間: 6.5 秒
    base deal no damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	actor = "Metadata/Monsters/MundaneMagi/MundaneMagi.act"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "MoveForced"
    
    	on_start_ChangeToStance1 =
    	"
    		FaceObject( censerdetached );
    		LockOrientation();
    	"
    
    	on_end_or_destroy_ChangeToStance1 = "UnlockOrientation();"
    	on_start_ChangeToStance2 = "LockOrientation();"
    	on_end_or_destroy_ChangeToStance2 = "UnlockOrientation();"
    }
    
    Transitionable {}
    
    Animated
    {
    	on_event_retarget_for_beam_attack_01 = "censerdetached.SetTargetLocation( this.target );"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2700
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 4,
    		{
    			PlayEffect( 'Metadata/Monsters/MundaneMagi/MundaneMagiAggroAudio.ao' );
    		} );
    	"
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfExists( this.censerdetached, {},
    		{
    			this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/MundaneMagiCenser.ao',  );
    			IfDead( { this.censerheld.CopyAnimation( this ); },
    			{
    				this.censerheld.PlayAnimation( censer_idle_01 );
    			} );
    		} );
    	"
    }
    
    Actor
    {
    	on_event_censerspawn_for_ChangeToStance2 =
    	"
    		Delay( 0.1,
    		{
    			DetachAllOfType( 'Metadata/Monsters/MundaneMagi/Censer/MundaneMagiCenser.ao' );
    			this.otherdeath = 0;
    		} );
    	"
    
    	on_start_ChangeToStance2 = "StartStateTimer( animation2, 0.6 );"
    
    	on_start_ChangeToStance1 =
    	"
    		this.otherdeath = 1;
    		StartStateTimer( animation, 1.6 );
    		this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/MundaneMagiCenser.ao',  );
    		censerheld.HideAllMeshSegments();
    		this.censerheld.PlayAnimation( cencer_pick_01 );
    		Delay( 0.3, { censerheld.ShowAllMeshSegments(); } );
    	"
    
    	on_end_ChangeToStance1 = "this.otherdeath = 0;"
    	on_effect_start_GSMundaneMagiChannelMortar = "this.censerdetached.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    	on_effect_end_or_destroy_GSMundaneMagiChannelMortar = "this.censerdetached.RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    }
    
    Animated
    {
    	on_event_cast_light =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao', root_jntBnd );
    		Delay( 1.0,
    		{
    			this.censerdetached.DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao' );
    		} );
    	"
    
    	on_event_cast_light_fast =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao', root_jntBnd );
    		this.censerdetached.Delay( 0.25,
    		{
    			DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		If( otherdeath == 2,
    		{
    			this.censerheld.PlayAnimation( cencer_death_01 );
    		} );
    		If( otherdeath == 1, { this.censerheld.PlayAnimation( death_01 ); } );
    	"
    }
    
    StateMachine
    {
    	on_timer_animation = "this.otherdeath = 2;"
    	on_timer_animation2 = "this.otherdeath = 1;"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/MundaneMagi/MundaneMagi"] = {
        name = "Risen Magi",
        life = 2,
        energyShield = 0.3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "MPSMundaneMagiBasic1",
            "MPSMundaneMagiBasic2",
            "GSMundaneMagiNova",
            "GSMundaneMagiBeam",
            "EAMundaneMagiBeam",
            "GSMundaneMagiChannelMortar",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic1"] = {
        name = "MPSMundaneMagiBasic1",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic2"] = {
        name = "MPSMundaneMagiBasic2",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiNova"] = {
        name = "GSMundaneMagiNova",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "cover_in_ash_on_hit_%",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {20, 4000, 25, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiBeam"] = {
        name = "GSMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "cover_in_ash_on_hit_%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAMundaneMagiBeam"] = {
        name = "EAMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiChannelMortar"] = {
        name = "GSMundaneMagiChannelMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    stance movement speed +% final [200]
    IdStanceMovementSpeed200
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 200 Max: 200 Global
  • 喚起的賢者
    不死族
    stance movement speed +% final [200]
    Risen Magi
    SpectreN
    Area絲克瑪試煉
    Tagsallows_additional_projectiles, allows_inc_aoe, 法術, fire_affinity, human, humanoid, not_dex, not_str, red_blood, sanctum_monster, Unarmed_onhit_audio, undead, very_slow_movement
    Packs
  • 絲克瑪試煉: 喚起的賢者
  • 生命
    200%
    Energy Shield From Life
    30%
    抗性
    30 -30 0 0
    傷害
    200%
    命中
    100%
    暴擊 Chance
    5%
    暴擊傷害加成
    +30%
    Attack Distance
    6 ~ 10
    攻擊時間
    1.5 Second
    Damage Spread
    ±20%
    經驗值
    200%
    Model Size
    100%
    Type
    MundaneMagiSanctumTrial
    Metadata
    MundaneMagiSanctumTrial_
    等級
    22
    生命
    427
    護甲值
    106
    閃避值
    96
    能量護盾
    183
    傷害
    83
    法術傷害
    83
    命中
    372
    攻擊時間
    1.5
    經驗值
    1,592
    Minion Life
    1,410
    Minion Energy Shield
    604
    Minion Damage
    119
    Minion Armour
    106
    MPSMundaneMagiBasic1
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 39.2258.84 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPSMundaneMagiBasic2
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 39.2258.84 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSMundaneMagiNova
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    擊中時有 25% 機率使敵人餘燼纏身
    active skill area of effect radius +% final [20]
    base deal no damage [1]
    base skill effect duration [4000]
    GSMundaneMagiBeam
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    造成 46.6970.04 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    is area damage [1]
    GSMundaneMagiChannelMortar
    可觸發, 引導, 法術, 傷害
    施放時間: 0.8 秒
    冷卻時間: 8.5 秒
    base deal no damage [1]
    EAMundaneMagiBeam
    冷卻時間: 6.5 秒
    base deal no damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	actor = "Metadata/Monsters/MundaneMagi/MundaneMagiSanctum.act"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "MoveForced"
    
    	on_start_ChangeToStance1 =
    	"
    		FaceObject( censerdetached );
    		LockOrientation();
    	"
    
    	on_end_or_destroy_ChangeToStance1 = "UnlockOrientation();"
    	on_start_ChangeToStance2 = "LockOrientation();"
    	on_end_or_destroy_ChangeToStance2 = "UnlockOrientation();"
    }
    
    Transitionable {}
    
    Animated
    {
    	on_event_retarget_for_beam_attack_01 = "censerdetached.SetTargetLocation( this.target );"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2700
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 4,
    		{
    			PlayEffect( 'Metadata/Monsters/MundaneMagi/MundaneMagiAggroAudio.ao' );
    		} );
    	"
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfExists( this.censerdetached, {},
    		{
    			this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao',  );
    			IfDead( { this.censerheld.CopyAnimation( this ); },
    			{
    				this.censerheld.PlayAnimation( censer_idle_01 );
    			} );
    		} );
    	"
    }
    
    Actor
    {
    	on_event_censerspawn_for_ChangeToStance2 =
    	"
    		Delay( 0.1,
    		{
    			DetachAllOfType( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao' );
    			this.otherdeath = 0;
    		} );
    	"
    
    	on_start_ChangeToStance2 = "StartStateTimer( animation2, 0.6 );"
    
    	on_start_ChangeToStance1 =
    	"
    		this.otherdeath = 1;
    		StartStateTimer( animation, 1.6 );
    		this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao',  );
    		censerheld.HideAllMeshSegments();
    		this.censerheld.PlayAnimation( cencer_pick_01 );
    		Delay( 0.3, { censerheld.ShowAllMeshSegments(); } );
    	"
    
    	on_end_ChangeToStance1 = "this.otherdeath = 0;"
    	on_effect_start_GSMundaneMagiChannelMortar = "this.censerdetached.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    	on_effect_end_or_destroy_GSMundaneMagiChannelMortar = "this.censerdetached.RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    }
    
    Animated
    {
    	on_event_cast_light =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao', root_jntBnd );
    		Delay( 1.0,
    		{
    			this.censerdetached.DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao' );
    		} );
    	"
    
    	on_event_cast_light_fast =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao', root_jntBnd );
    		this.censerdetached.Delay( 0.25,
    		{
    			DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		If( otherdeath == 2,
    		{
    			this.censerheld.PlayAnimation( cencer_death_01 );
    		} );
    		If( otherdeath == 1, { this.censerheld.PlayAnimation( death_01 ); } );
    	"
    }
    
    StateMachine
    {
    	on_timer_animation = "this.otherdeath = 2;"
    	on_timer_animation2 = "this.otherdeath = 1;"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/MundaneMagi/MundaneMagiSanctumTrial_"] = {
        name = "Risen Magi",
        life = 2,
        energyShield = 0.3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "MPSMundaneMagiBasic1",
            "MPSMundaneMagiBasic2",
            "GSMundaneMagiNova",
            "GSMundaneMagiBeam",
            "EAMundaneMagiBeam",
            "GSMundaneMagiChannelMortar",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic1"] = {
        name = "MPSMundaneMagiBasic1",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic2"] = {
        name = "MPSMundaneMagiBasic2",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiNova"] = {
        name = "GSMundaneMagiNova",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "cover_in_ash_on_hit_%",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {20, 4000, 25, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiBeam"] = {
        name = "GSMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "cover_in_ash_on_hit_%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAMundaneMagiBeam"] = {
        name = "EAMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiChannelMortar"] = {
        name = "GSMundaneMagiChannelMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    stance movement speed +% final [200]
    IdStanceMovementSpeed200
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 200 Max: 200 Global
  • 喚起的賢者
    不死族
    stance movement speed +% final [200]
    Risen Magi
    SpectreN
    Area絲克瑪試煉
    Tagsallows_additional_projectiles, allows_inc_aoe, 法術, fire_affinity, human, humanoid, not_dex, not_str, red_blood, sanctum_monster, Unarmed_onhit_audio, undead, very_slow_movement
    Packs
  • 絲克瑪試煉: 喚起的賢者, 罈行者
  • 生命
    200%
    Energy Shield From Life
    30%
    抗性
    30 -30 0 0
    傷害
    200%
    命中
    100%
    暴擊 Chance
    5%
    暴擊傷害加成
    +30%
    Attack Distance
    6 ~ 10
    攻擊時間
    1.5 Second
    Damage Spread
    ±20%
    經驗值
    200%
    Model Size
    100%
    Type
    MundaneMagiSanctumTrial
    Metadata
    MundaneMagiSanctumTrialTime_
    等級
    22
    生命
    427
    護甲值
    106
    閃避值
    96
    能量護盾
    183
    傷害
    83
    法術傷害
    83
    命中
    372
    攻擊時間
    1.5
    經驗值
    1,592
    Minion Life
    1,410
    Minion Energy Shield
    604
    Minion Damage
    119
    Minion Armour
    106
    MPSMundaneMagiBasic1
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 39.2258.84 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPSMundaneMagiBasic2
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1.333 秒
    冷卻時間: 2 秒
    造成 39.2258.84 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1021]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSMundaneMagiNova
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    擊中時有 25% 機率使敵人餘燼纏身
    active skill area of effect radius +% final [20]
    base deal no damage [1]
    base skill effect duration [4000]
    GSMundaneMagiBeam
    可觸發, 法術, 傷害
    暴擊率: 5%
    施放時間: 3 秒
    造成 46.6970.04 火焰傷害
    擊中時有 15% 機率使敵人餘燼纏身
    is area damage [1]
    GSMundaneMagiChannelMortar
    可觸發, 引導, 法術, 傷害
    施放時間: 0.8 秒
    冷卻時間: 8.5 秒
    base deal no damage [1]
    EAMundaneMagiBeam
    冷卻時間: 6.5 秒
    base deal no damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	actor = "Metadata/Monsters/MundaneMagi/MundaneMagiSanctum.act"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "MoveForced"
    
    	on_start_ChangeToStance1 =
    	"
    		FaceObject( censerdetached );
    		LockOrientation();
    	"
    
    	on_end_or_destroy_ChangeToStance1 = "UnlockOrientation();"
    	on_start_ChangeToStance2 = "LockOrientation();"
    	on_end_or_destroy_ChangeToStance2 = "UnlockOrientation();"
    }
    
    Transitionable {}
    
    Animated
    {
    	on_event_retarget_for_beam_attack_01 = "censerdetached.SetTargetLocation( this.target );"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2700
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 4,
    		{
    			PlayEffect( 'Metadata/Monsters/MundaneMagi/MundaneMagiAggroAudio.ao' );
    		} );
    	"
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfExists( this.censerdetached, {},
    		{
    			this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao',  );
    			IfDead( { this.censerheld.CopyAnimation( this ); },
    			{
    				this.censerheld.PlayAnimation( censer_idle_01 );
    			} );
    		} );
    	"
    }
    
    Actor
    {
    	on_event_censerspawn_for_ChangeToStance2 =
    	"
    		Delay( 0.1,
    		{
    			DetachAllOfType( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao' );
    			this.otherdeath = 0;
    		} );
    	"
    
    	on_start_ChangeToStance2 = "StartStateTimer( animation2, 0.6 );"
    
    	on_start_ChangeToStance1 =
    	"
    		this.otherdeath = 1;
    		StartStateTimer( animation, 1.6 );
    		this.censerheld = AddAttached( 'Metadata/Monsters/MundaneMagi/Censer/HourglassSpiritWeapon.ao',  );
    		censerheld.HideAllMeshSegments();
    		this.censerheld.PlayAnimation( cencer_pick_01 );
    		Delay( 0.3, { censerheld.ShowAllMeshSegments(); } );
    	"
    
    	on_end_ChangeToStance1 = "this.otherdeath = 0;"
    	on_effect_start_GSMundaneMagiChannelMortar = "this.censerdetached.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    	on_effect_end_or_destroy_GSMundaneMagiChannelMortar = "this.censerdetached.RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/EPKs/censer_channeling.epk' );"
    }
    
    Animated
    {
    	on_event_cast_light =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao', root_jntBnd );
    		Delay( 1.0,
    		{
    			this.censerdetached.DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light.ao' );
    		} );
    	"
    
    	on_event_cast_light_fast =
    	"
    		this.censerdetached.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao', root_jntBnd );
    		this.censerdetached.Delay( 0.25,
    		{
    			DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/MundaneMagi/on_act/cast_light_fast.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		If( otherdeath == 2,
    		{
    			this.censerheld.PlayAnimation( cencer_death_01 );
    		} );
    		If( otherdeath == 1, { this.censerheld.PlayAnimation( death_01 ); } );
    	"
    }
    
    StateMachine
    {
    	on_timer_animation = "this.otherdeath = 2;"
    	on_timer_animation2 = "this.otherdeath = 1;"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/MundaneMagi/MundaneMagiSanctumTrialTime_"] = {
        name = "Risen Magi",
        life = 2,
        energyShield = 0.3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "MPSMundaneMagiBasic1",
            "MPSMundaneMagiBasic2",
            "GSMundaneMagiNova",
            "GSMundaneMagiBeam",
            "EAMundaneMagiBeam",
            "GSMundaneMagiChannelMortar",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic1"] = {
        name = "MPSMundaneMagiBasic1",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMundaneMagiBasic2"] = {
        name = "MPSMundaneMagiBasic2",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "cover_in_ash_on_hit_%",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1021, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiNova"] = {
        name = "GSMundaneMagiNova",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "cover_in_ash_on_hit_%",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {20, 4000, 25, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiBeam"] = {
        name = "GSMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "cover_in_ash_on_hit_%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAMundaneMagiBeam"] = {
        name = "EAMundaneMagiBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMundaneMagiChannelMortar"] = {
        name = "GSMundaneMagiChannelMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_deal_no_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    stance movement speed +% final [200]
    IdStanceMovementSpeed200
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 200 Max: 200 Global
  • Edit

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