เสาโรคต้องสาป
ชีวิตประดิษฐ์
monster no drops or experience [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Affliction Totem
SpectreN
Tagsconstruct, ghost_armour, immobile, is_unarmed, non_attacking
พลังชีวิต
100%
Ailment Threshold
100%
ค่าต้านทาน
0 0 0 0
Damage
100%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
100%
Model Size
100%
Type
AzmeriVoodooDoll
Metadata
VoodooPole_

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
}

Positioned
{
	force_placement = true
}

BaseEvents
{
	on_construction_complete = "FaceCamera();"
	post_generation = "LockOrientation();"
}

Stats
{
	immune_to_curses = 1
	immune_to_auras_from_other_entities = 1
	set_item_drop_slots = 0
	set_monster_no_drops_or_experience = 1
	set_monster_do_not_fracture = 1
	set_max_frenzy_charges = 0
	set_max_endurance_charges = 0
	set_max_power_charges = 0
	cannot_be_knocked_back = 1
	set_phase_through_objects = 1
	//set_hide_mini_life_bar = 1
	set_cannot_be_converted_or_dominated = 1
}

Life
{
	corpse_usable = false
}

StateMachine
{
	define_shared_state =
	"
		beam_removed;
		ragdoll;
	"

	on_state_beam_removed_1 = "SetStateTo( ragdoll, 0 );"
}

Actor
{
}

Preload
{
	preload_misc_beam = "ArchnemesisVoodooDollBeam"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Animated
{
	on_death_01 =
	"
		IfExists( this.ragdoll, { this.ragdoll.AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_out.epk ); } );
		Delay( 0.5, { DetachAll(); } );
	"

	on_flinch_01 =
	"
		IfExists( this.ragdoll, { this.ragdoll.PlayAnimation( flinch ); } );
	"
}

StateMachine
{
	on_state_ragdoll_0 =
	"
		IfExists( this.ragdoll, { this.ragdoll.AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_out.epk ); } );
		Delay( 0.5, { DetachAll(); } );
	"

	on_state_ragdoll_1 =
	"
		IfExists( voodoo_target, { TriggerClassBracket( class, voodoo_target ); }, {} );
		IfExists( this.ragdoll,
		{
			this.ragdoll.AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_in.epk );
			Delay( 0.5, { this.ragdoll.RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_in.epk ); } );
		} );
	"

	create_state_ragdoll_1 =
	"
		IfExists( voodoo_target, { TriggerClassBracket( class, voodoo_target ); }, {} );
		IfExists( this.ragdoll,
		{
			this.ragdoll.AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_idle_on.epk );
			Delay( 0.5, { this.ragdoll.RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_idle_on.epk ); } );
		} );
	"
}

Brackets
{
	define_bracket = "class"

	class_Str =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/Str_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/Str_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/Str_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/Str_Ragdoll.ao, aux_pole_center ); } );
	"

	class_Int =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/Int_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/Int_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/Int_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/Int_Ragdoll.ao, aux_pole_center ); } );
	"

	class_Dex =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/Dex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/Dex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/Dex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/Dex_Ragdoll.ao, aux_pole_center ); } );
	"

	class_StrDex =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/StrDex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/StrDex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/StrDex_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/StrDex_Ragdoll.ao, aux_pole_center ); } );
	"

	class_StrInt =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/StrInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/StrInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/StrInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/StrInt_Ragdoll.ao, aux_pole_center ); } );
	"

	class_DexInt =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/DexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/DexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/DexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/DexInt_Ragdoll.ao, aux_pole_center ); } );
	"

	class_StrDexInt =
	"
		DoRandom( { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_01/StrDexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_02/StrDexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_03/StrDexInt_Ragdoll.ao, aux_pole_center ); }, { this.ragdoll = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/player_ragdoll/Pose_04/StrDexInt_Ragdoll.ao, aux_pole_center ); } );
	"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_in.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_fade_out.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Archnemesis/EPKs/voodoo_idle_on.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAzmeri/VoodooPole/VoodooPole_"] = {
    name = "Affliction Totem",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
    },
    modList = {
    },
}
monster no drops or experience [1]
IdMonsterNoDropsOrExperience
FamilyMonsterNoDropsOrExperience
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • เสาโรคต้องสาป
    ชีวิตประดิษฐ์
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    Affliction Totem
    SpectreN
    Tagsconstruct, ghost_armour, immobile, is_unarmed, non_attacking
    พลังชีวิต
    300%
    Ailment Threshold
    300%
    ค่าต้านทาน
    0 0 0 0
    Damage
    100%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    100%
    Model Size
    100%
    Type
    VoodooKingDeathEffigy
    Metadata
    VoodooKingDeathEffigy
    เลเวล
    68
    พลังชีวิต
    19,300
    ค่าเกราะ
    28,790
    อัตราการหลบหลีก
    4,739
    Damage
    374
    ความเสียหายเวท
    374
    ความแม่นยำ
    580
    Attack Time
    1.5
    ค่าประสบการณ์
    10,255
    Minion Life
    4,186
    Minion Damage
    298
    Ailment Threshold
    19,300
    Chill
    61
    Shock
    61
    Brittle
    345
    Scorch
    61
    Sap
    169
    GAVoodooKingDeathEffigyPulse
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย กายภาพ 22.42 ถึง 33.63
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Preload
    {
    	// these are all applied through ExecuteGEAL
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/epk/marked_for_death_impact.epk"
    	preload_buff = "voodoo_king_death_effigy_multiplying_curse"
    	preload_buff = "voodoo_king_death_effigy_multiplying_curse_damage"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingDeathEffigy"] = {
        name = "Affliction Totem",
        life = 3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "GAVoodooKingDeathEffigyPulse",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingDeathEffigyPulse"] = {
        name = "GAVoodooKingDeathEffigyPulse",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • เสาโรคต้องสาป
    ชีวิตประดิษฐ์
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    Affliction Totem
    SpectreN
    Tagsconstruct, ghost_armour, immobile, is_unarmed, non_attacking
    พลังชีวิต
    300%
    Ailment Threshold
    300%
    ค่าต้านทาน
    0 0 0 0
    Damage
    100%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    100%
    Model Size
    100%
    Type
    VoodooKingDeathEffigy
    Metadata
    VoodooKingBoss3DeathAuraEffigy
    เลเวล
    68
    พลังชีวิต
    19,300
    ค่าเกราะ
    28,790
    อัตราการหลบหลีก
    4,739
    Damage
    374
    ความเสียหายเวท
    374
    ความแม่นยำ
    580
    Attack Time
    1.5
    ค่าประสบการณ์
    10,255
    Minion Life
    4,186
    Minion Damage
    298
    Ailment Threshold
    19,300
    Chill
    61
    Shock
    61
    Brittle
    345
    Scorch
    61
    Sap
    169
    GAVoodooKingDeathEffigyPulse
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย กายภาพ 22.42 ถึง 33.63
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    StateMachine
    {
    	define_shared_state = "death_aura;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_death_aura_0 =
    	"
    		aura_effect.PlayAnimation( fadeout );
    		aura_effect.AddOnAnimationEnd( { RemoveAttached( aura_effect ); }, true );
    	"
    
    	on_or_create_state_death_aura_1 =
    	"
    		this.aura_effect = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Azmeri/monster_fx/vodoo_king_boss/effigy_degen.ao,  );
    		aura_effect.PlayAnimation( fadein );
    		aura_effect.QueueAnimation( loop );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAzmeri/VoodooKingBoss/VoodooKingBoss3DeathAuraEffigy"] = {
        name = "Affliction Totem",
        life = 3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "GAVoodooKingDeathEffigyPulse",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAVoodooKingDeathEffigyPulse"] = {
        name = "GAVoodooKingDeathEffigyPulse",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Edit

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