ゴーストキャノン
コンストラクト
Ghost Cannon
SpectreY
Tagsconstruct, slow_movement
ライフ
100%
耐性
0 0 0 0
Damage
115%
命中力
100%
Attack Distance
5 ~ 20
アタックタイム
1.5 Second
Damage Spread
±20%
経験値
100%
Model Size
100%
Type
CaptainRothCannon
Metadata
CaptainRothBossCannon
レベル
68
ライフ
7,757
Damage
268
スペルダメージ
268
命中力
2,464
アタックタイム
1.5
経験値
28,634
Minion Life
6,930
Minion Damage
1,114
Minion Armour
2,413
EASCaptainRothMinionCannonBarrage
action attack or cast time uses animation length [1]
MPWCaptainRothGhostCannonballBarrage
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 214–322
アタックタイム: 1.5 秒
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
base skill can be avoided by dodge roll [1]
monster projectile variation [1081]
projectile ballistic angle from reference event [1]
projectile maximum range override [500]
projectile uses contact direction [1]
projectile uses contact position [2]
spell maximum action distance +% [-30]
use scaled contact offset [1]
GACaptainRothGhostCannonImpact
Triggerable, Attack
Base Damage: 214–322
アタックダメージ: 200%
アタックタイム: 1.5 秒
アタックダメージが100%上昇する
物理ダメージの50%をダメージに変換する
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothGhostCannonImpactWall
Triggerable, Attack
Base Damage: 214–322
アタックダメージ: 200%
アタックタイム: 1.5 秒
アタックダメージが100%上昇する
物理ダメージの50%をダメージに変換する
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothGhostCannonImpactFloor
Triggerable, Attack
Base Damage: 214–322
アタックダメージ: 200%
アタックタイム: 1.5 秒
アタックダメージが100%上昇する
物理ダメージの50%をダメージに変換する
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Pathfinding
{
	immobile = true
}

Stats
{
	uses_no_mana = 1
	untargetable_by_monster_ai = 1
	base_cannot_be_damaged = 1
	base_cannot_be_stunned = 1
	immune_to_curses = 1
	base_maximum_life = 1
	base_maximum_mana = 10000
	item_drop_slots = 0
	elemental_reflect_damage_taken_+% = -300
	physical_reflect_damage_taken_+% = -300
	avoid_all_elemental_status_% = 300
	set_cannot_die = 1
	is_hidden_monster = 1
	is_guillotine_trap = 1
	main_hand_weapon_accuracy_rating = 100
}

Buffs {}

Life
{
	corpse_usable = false
}

/* Positioned
{
	on_initial_position_set = "SetHeight( 30 );"
} */


Functions
{
    set_cannon_height = "SetHeight( arg1 );"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Pirates/CaptainRothBossCannon"] = {
    name = "Ghost Cannon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.15,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 20,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "MPWCaptainRothGhostCannonballBarrage",
        "GACaptainRothGhostCannonImpact",
        "GACaptainRothGhostCannonImpactWall",
        "GACaptainRothGhostCannonImpactFloor",
        "EASCaptainRothMinionCannonBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWCaptainRothGhostCannonballBarrage"] = {
    name = "MPWCaptainRothGhostCannonballBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "projectile_maximum_range_override",
        "base_is_projectile",
        "projectile_uses_contact_direction",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "base_deal_no_damage",
        "projectile_ballistic_angle_from_reference_event",
        "projectile_uses_contact_position",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {1081, -30, 500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpact"] = {
    name = "GACaptainRothGhostCannonImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpactWall"] = {
    name = "GACaptainRothGhostCannonImpactWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpactFloor"] = {
    name = "GACaptainRothGhostCannonImpactFloor",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASCaptainRothMinionCannonBarrage"] = {
    name = "EASCaptainRothMinionCannonBarrage",
    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 = { }, },
    },
}
Edit

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