雨祭甲蟲

雨祭甲蟲
Jeweller's Strongbox
unique beetle drop additional jewels display [5,7]
unique beetle from league item rarity +% permyriad display [5000,10000]
在每年的第一場雨期間,無論貧富貴賤
都會在雨水氾濫的凱斯城街道追逐甲蟲,
其帶來的獎賞會由所有人共享。
The Rain Festival Beetle
雨祭甲蟲 Attr /3
名稱顯示物品素質
市集市集
Release Version《狩獵黎明》
BaseTypeJeweller's Strongbox
雨祭甲蟲
野獸
The Rain Festival Beetle
SpectreN
Tags2HSharpMetal_onhit_audio, allows_inc_aoe, beast, insect, lightning_affinity, melee, monster_summons_adds, mud_blood, no_mirror_image, not_dex, not_int, quest_null_monster_mods, slow_movement
生命
150%
抗性
0 -30 30 0
傷害
227%
命中
100%
暴擊 Chance
5%
暴擊傷害加成
+30%
Attack Distance
5 ~ 16
攻擊時間
1.5 Second
Damage Spread
±20%
經驗值
200%
Model Size
130%
Type
EtchedBeetleLargeStrongbox
Metadata
LargeEtchedBeetleStrongbox
等級
68
生命
11,636
傷害
529
法術傷害
529
命中
2,464
攻擊時間
1.5
經驗值
57,268
召喚物生命
10,395
召喚物傷害
2,199
召喚物護甲
9,652
MeleeAtAnimationSpeedUniqueWithDirectionalKnockback
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物
基礎攻擊
Base Damage: 423–635
暴擊率: 5%
攻擊時間: 1.5 秒
擊退距離增加 100%
擊退敵人
action attack or cast time uses animation length [1]
base knockback speed +% [300]
determine knockback direction from melee pattern [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GSBeetleBossNuke
可觸發, 法術, 傷害
暴擊率: 5%
施放時間: 3 秒
造成 478.31435 閃電傷害
15% 更多感電機率
is area damage [1]
GTBeetleBossLaserFront
可觸發
GTBeetleBossLaserBack
可觸發
GTBeetleBossLaserLeft
可觸發
GTBeetleBossLaserRight
可觸發
TBBeetleBossLaserFront
法術, 可觸發, 攻擊, 傷害
Base Damage: 423–635
暴擊率: 5%
施放時間: 1 秒
攻擊時間: 1.5 秒
造成 239.1717.4 閃電傷害
15% 更多感電機率
base skill can be blocked [1]
TBBeetleBossLaserBack
法術, 可觸發, 攻擊, 傷害
Base Damage: 423–635
暴擊率: 5%
施放時間: 1 秒
攻擊時間: 1.5 秒
造成 119.6358.7 閃電傷害
15% 更多感電機率
base skill can be blocked [1]
TBBeetleBossLaserLeft
法術, 可觸發, 攻擊, 傷害
Base Damage: 423–635
暴擊率: 5%
施放時間: 1 秒
攻擊時間: 1.5 秒
造成 119.6358.7 閃電傷害
15% 更多感電機率
base skill can be blocked [1]
TBBeetleBossLaserRight
法術, 可觸發, 攻擊, 傷害
Base Damage: 423–635
暴擊率: 5%
施放時間: 1 秒
攻擊時間: 1.5 秒
造成 119.6358.7 閃電傷害
15% 更多感電機率
base skill can be blocked [1]
DoLiterallyNothing
???

Object Type

version 2
extends "Metadata/Monsters/Monster"

ControlZone {}

Transitionable {}

StateMachine
{
	define_shared_state =
	"
		players;
		laser_buildup;
	"
}

Stats
{
	set_monster_delay_item_drops_millis = 3900
	set_base_heavy_stun_duration_ms = 5800
}

Actor
{
	basic_action = "ChangeToStance1"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete =
	"
		IfAlive( (){}, (){ SetLightState( Off ); } );
	"
}

Render
{
	use_ao_lights = true
}

StateMachine
{
	on_state_laser_buildup_1 = "AddEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk' );"

	on_state_laser_buildup_0 =
	"
		RemoveEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk' );
		AddEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_builddown.epk', 0.3 );
	"
}

Preload
{
	preload_epk = "Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk"
	preload_epk = "Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_builddown.epk"
}

Animated
{
	preload_animated_object = "Metadata/Monsters/EtchedBeetles/BroodguardReplicatorAggroAudio.ao"
}

Life
{
	on_death =
	"
		PlayCharacterAudioEvent( FinishUniqueStrongbox );
		SetLightState( Off, 2.0 );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleStrongbox"] = {
    name = "The Rain Festival Beetle",
    life = 1.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.27,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 16,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedUniqueWithDirectionalKnockback",
        "DoLiterallyNothing",
        "GSBeetleBossNuke",
        "GTBeetleBossLaserFront",
        "GTBeetleBossLaserBack",
        "GTBeetleBossLaserLeft",
        "GTBeetleBossLaserRight",
        "TBBeetleBossLaserFront",
        "TBBeetleBossLaserBack",
        "TBBeetleBossLaserLeft",
        "TBBeetleBossLaserRight",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUniqueWithDirectionalKnockback"] = {
    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 = {
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {300, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "???",
    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["GSBeetleBossNuke"] = {
    name = "GSBeetleBossNuke",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_chance_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTBeetleBossLaserFront"] = {
    name = "GTBeetleBossLaserFront",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTBeetleBossLaserBack"] = {
    name = "GTBeetleBossLaserBack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTBeetleBossLaserLeft"] = {
    name = "GTBeetleBossLaserLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTBeetleBossLaserRight"] = {
    name = "GTBeetleBossLaserRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBBeetleBossLaserFront"] = {
    name = "TBBeetleBossLaserFront",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_chance_+%_final",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBBeetleBossLaserBack"] = {
    name = "TBBeetleBossLaserBack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_chance_+%_final",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBBeetleBossLaserLeft"] = {
    name = "TBBeetleBossLaserLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_chance_+%_final",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBBeetleBossLaserRight"] = {
    name = "TBBeetleBossLaserRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_chance_+%_final",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

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