シャーマン・キン
Shaman Kin
SpectreN
Areaキンの島, 火山地帯, カルデラ, ジッグラトの避難所
Tagsallows_additional_projectiles, allows_inc_aoe, キャスター, Elemental_onhit_audio, fast_movement, humanoid, lightning_affinity, not_dex, not_str, physical_affinity, red_blood
Packs
  • キンの島: ウォードラム・キン, シャーマン・キン, スカルトップ・キン, フェラル・キン, タスクベアラー・キン
  • キンの島: ウォードラム・キン, シャーマン・キン, トールウォーカー・キン, スピアベアラー・キン, スピアベアラー・キン
  • 火山地帯: ウォードラム・キン, シャーマン・キン, スカルトップ・キン, フェラル・キン, タスクベアラー・キン, 松明持ちのキン
  • 火山地帯: ウォードラム・キン, シャーマン・キン, トールウォーカー・キン, スピアベアラー・キン, スピアベアラー・キン, 松明持ちのキン
  • ジッグラトの避難所: シャーマン・キン, ウォードラム・キン, 大人しいベヒモス, スカルトップ・キン, フェラル・キン, タスクベアラー・キン
  • ジッグラトの避難所: シャーマン・キン, ウォードラム・キン, 大人しいベヒモス, トールウォーカー・キン, スピアベアラー・キン, スピアベアラー・キン
  • ジッグラトの避難所: シャーマン・キン, ウォードラム・キン, 大人しいベヒモス, スカルトップ・キン, フェラル・キン, タスクベアラー・キン, 松明持ちのキン
  • ジッグラトの避難所: シャーマン・キン, ウォードラム・キン, 大人しいベヒモス, トールウォーカー・キン, スピアベアラー・キン, スピアベアラー・キン, 松明持ちのキン
  • ライフ
    200%
    Energy Shield From Life
    40%
    耐性
    0 0 30 0
    Damage
    200%
    命中力
    100%
    Attack Distance
    5 ~ 14
    アタックタイム
    1.5 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    130%
    Type
    GoblinShaman
    Metadata
    GoblinShaman
    レベル
    65
    ライフ
    7,816
    Damage
    425
    スペルダメージ
    425
    命中力
    2,214
    アタックタイム
    1.5
    経験値
    43,014
    Minion Life
    7,538
    Minion Energy Shield
    5,026
    Minion Damage
    1,658
    Minion Armour
    2,023
    MPSGoblinShamanBasicProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    キャストタイム: 1 秒
    209.4から314.2物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [1056]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    SOGoblinVoltaxicStorm
    Triggerable
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GSGoblinVoltaxicStorm
    Triggerable, Spell, Damage
    キャストタイム: 1 秒
    296.7から445.1物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    is area damage [1]
    GTGoblinVoltaxicStorm
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormLesser
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormGreater
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    EASGoblinDance
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
     	basic_action = "ChangeToStance2"
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Life
    {
    	on_death = 
    		"
    			this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
    			light.SetLightState( off_light, .5 );
    			
    		"
    
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
    
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = {
        name = "Shaman Kin",
        life = 2,
        energyShield = 0.4,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Wand",
        skillList = {
            "MPSGoblinShamanBasicProj",
            "GSGoblinVoltaxicStorm",
            "EASGoblinDance",
            "SOGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStormLesser",
            "GTGoblinVoltaxicStormGreater",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSGoblinShamanBasicProj"] = {
        name = "MPSGoblinShamanBasicProj",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "monster_projectile_variation",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSGoblinVoltaxicStorm"] = {
        name = "GSGoblinVoltaxicStorm",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOGoblinVoltaxicStorm"] = {
        name = "SOGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStorm"] = {
        name = "GTGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormLesser"] = {
        name = "GTGoblinVoltaxicStormLesser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormGreater"] = {
        name = "GTGoblinVoltaxicStormGreater",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    シャーマン・キン
    ヒューマノイド
    Shaman Kin
    SpectreN
    Tagsキャスター, Elemental_onhit_audio, fast_movement, humanoid, not_dex, not_str, red_blood
    Packs
  • シャーマン・キン, タスクベアラー・キン, スピアベアラー・キン
  • ライフ
    200%
    Energy Shield From Life
    40%
    耐性
    0 0 30 0
    Damage
    200%
    命中力
    100%
    Attack Distance
    5 ~ 14
    アタックタイム
    1.5 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    130%
    Type
    GoblinShaman
    Metadata
    GoblinShamanDistracted
    レベル
    68
    ライフ
    9,308
    Damage
    466
    スペルダメージ
    466
    命中力
    2,464
    アタックタイム
    1.5
    経験値
    57,268
    Minion Life
    8,316
    Minion Energy Shield
    5,544
    Minion Damage
    1,938
    Minion Armour
    2,413
    MPSGoblinShamanBasicProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    キャストタイム: 1 秒
    229.6から344.4物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [1056]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    SOGoblinVoltaxicStorm
    Triggerable
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GSGoblinVoltaxicStorm
    Triggerable, Spell, Damage
    キャストタイム: 1 秒
    325.2から487.8物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    is area damage [1]
    GTGoblinVoltaxicStorm
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormLesser
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormGreater
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    EASGoblinDance
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
     	basic_action = "ChangeToStance2"
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Life
    {
    	on_death = 
    		"
    			this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
    			light.SetLightState( off_light, .5 );
    			
    		"
    
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
    
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanDistracted"] = {
        name = "Shaman Kin",
        life = 2,
        energyShield = 0.4,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Wand",
        skillList = {
            "MPSGoblinShamanBasicProj",
            "GSGoblinVoltaxicStorm",
            "EASGoblinDance",
            "SOGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStormLesser",
            "GTGoblinVoltaxicStormGreater",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSGoblinShamanBasicProj"] = {
        name = "MPSGoblinShamanBasicProj",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "monster_projectile_variation",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSGoblinVoltaxicStorm"] = {
        name = "GSGoblinVoltaxicStorm",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOGoblinVoltaxicStorm"] = {
        name = "SOGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStorm"] = {
        name = "GTGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormLesser"] = {
        name = "GTGoblinVoltaxicStormLesser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormGreater"] = {
        name = "GTGoblinVoltaxicStormGreater",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    シャーマン・キン
    ヒューマノイド
    Shaman Kin
    SpectreN
    Tagsキャスター, Elemental_onhit_audio, fast_movement, humanoid, not_dex, not_str, red_blood
    ライフ
    200%
    Energy Shield From Life
    40%
    耐性
    0 0 30 0
    Damage
    200%
    命中力
    100%
    Attack Distance
    5 ~ 14
    アタックタイム
    1.5 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    130%
    Type
    GoblinShaman
    Metadata
    GoblinShamanWalkEmerge
    レベル
    68
    ライフ
    9,308
    Damage
    466
    スペルダメージ
    466
    命中力
    2,464
    アタックタイム
    1.5
    経験値
    57,268
    Minion Life
    8,316
    Minion Energy Shield
    5,544
    Minion Damage
    1,938
    Minion Armour
    2,413
    MPSGoblinShamanBasicProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    キャストタイム: 1 秒
    229.6から344.4物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [1056]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    SOGoblinVoltaxicStorm
    Triggerable
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GSGoblinVoltaxicStorm
    Triggerable, Spell, Damage
    キャストタイム: 1 秒
    325.2から487.8物理ダメージを与える
    物理ダメージの40%をダメージに変換する
    is area damage [1]
    GTGoblinVoltaxicStorm
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormLesser
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    GTGoblinVoltaxicStormGreater
    Triggerable
    クールダウン時間: 8 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-45]
    EASGoblinDance
    action attack or cast time uses animation length [1]
    WalkEmergeGoblin
    walk emerge distance [775]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
     	basic_action = "ChangeToStance2"
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Life
    {
    	on_death = 
    		"
    			this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
    			light.SetLightState( off_light, .5 );
    			
    		"
    
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
    
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanWalkEmerge"] = {
        name = "Shaman Kin",
        life = 2,
        energyShield = 0.4,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Wand",
        skillList = {
            "MPSGoblinShamanBasicProj",
            "GSGoblinVoltaxicStorm",
            "EASGoblinDance",
            "WalkEmergeGoblin",
            "SOGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStorm",
            "GTGoblinVoltaxicStormLesser",
            "GTGoblinVoltaxicStormGreater",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSGoblinShamanBasicProj"] = {
        name = "MPSGoblinShamanBasicProj",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "monster_projectile_variation",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSGoblinVoltaxicStorm"] = {
        name = "GSGoblinVoltaxicStorm",
        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_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_base_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeGoblin"] = {
        name = "WalkEmergeGoblin",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {775, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOGoblinVoltaxicStorm"] = {
        name = "SOGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStorm"] = {
        name = "GTGoblinVoltaxicStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormLesser"] = {
        name = "GTGoblinVoltaxicStormLesser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTGoblinVoltaxicStormGreater"] = {
        name = "GTGoblinVoltaxicStormGreater",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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