莱克·马洛尼
人形
行动速度不能调整至低于基础值的 70%
无法被击退
cannot be stunned for ms after stun finished [0]
cannot be stunned while stunned [1]
Riker Maloney
幽魂N
标签施法, fast_movement, has_bow, human, humanoid, light_armour, lightning_affinity, medium_height, no_pantheon_mod, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood
生命
600%
闪避值
+100%
异常状态临界值
600%
抗性
40 40 40 25
伤害
140%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
攻击距离
6 ~ 75
攻击间隔
1.995 秒
伤害分布
±20%
经验值
200%
Model Size
100%
类型
BetrayalRiker
Metadata
BetrayalRiker
等级
68
生命
38,600
护甲
28,790
闪避值
9,478
能量护盾
0
伤害
523
法术伤害
523
命中
290
攻击间隔
1.995
经验值
20,510
异常状态临界值
38,600
冰缓
122
Shock
122
Brittle
691
Scorch
122
Sap
337
MeleeBetrayalRiker
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击伤害: 85%
攻击间隔: 1.995 秒
对你的敌人无情痛击。
攻击伤害总降 15%
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
EmptyActionAttackRikerJumpShot
攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.995 秒
冷却时间: 8 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionAttackRikerMultiShot
攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.995 秒
冷却时间: 5 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalRikerMultiShot
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
基本伤害: 418–628
攻击暴击率: 5%
攻击伤害: 48%
攻击间隔: 1.995 秒
50% 物理伤害转换为闪电伤害
攻击伤害总降 52%
伤害总增 82.32%
base is projectile [1]
monster projectile variation [54]
BetrayalRikerBombShot
攻击, 可触发
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.995 秒
冷却时间: 10 秒
伤害总降 50%
攻击速度总降 25%
base is projectile [1]
is area damage [1]
projectile uses contact position [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalRikerClusterBomb
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 范围法术
施放间隔: 1 秒
通用的怪物炮击技能. 与怪物投射物相似, 但带有冲击效果.
造成 22.42 - 33.63 物理伤害
base deal no damage [1]
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]
mortar projectile distance override [10]
projectile spread radius [15]
projectile uses contact position [1]
BetrayalRikerClusterBombSecondary
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 范围法术
施放间隔: 1 秒
通用的怪物炮击技能. 与怪物投射物相似, 但带有冲击效果.
造成 561.7 - 842.6 闪电伤害
伤害总降 2.5%
额外发射 3 个投射物
环状发射投射物
base is projectile [1]
is area damage [1]
mortar projectile distance override [12]
projectile minimum range [20]
projectile spread radius [6]
SpellNovaRikerClusterBomb
法术, 可触发
施放间隔: 1 秒
造成 449.4 - 674.1 闪电伤害
伤害总降 2.5%
is area damage [1]
SpellNovaRikerClusterBomb2
法术, 可触发
施放间隔: 1 秒
造成 337 - 505.6 闪电伤害
伤害总降 2.5%
is area damage [1]
BetrayalRikerArcBombProjectile
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 范围法术
施放间隔: 1 秒
冷却时间: 8 秒
通用的怪物炮击技能. 与怪物投射物相似, 但带有冲击效果.
base deal no damage [1]
base is projectile [1]
number of projectiles override [1]
projectile uses contact position [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueBetrayal/BetrayalTarget"

StateMachine
{
	define_shared_state = "hidden"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueBetrayal/BetrayalTarget"

StateMachine
{
	on_state_hidden_0 = "EnableRendering(  );"
	on_state_hidden_1 = "DisableRendering(  );"
	create_state_hidden_1 = "DisableRendering(  );"

	create_state_Helm_0 = "ShowMeshSegments( Warrior_HoodShape, Warrior_MaskShape );"
	create_state_Boots_0 = "ShowMeshSegments( Warrior_bootsShape );"
	create_state_Gloves_0 = "ShowMeshSegments( Warrior_HandsShape, Warrior_glovesShape, Warrior_gloves_clothShape );"

	create_state_Back_0 =
	"
		ShowMeshSegments( Cape_TopShape );
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalRikerRobe.ao, aux_back_attachment );
		AddAttachedOffset( Art/Models/Items/Quivers/RikerRinQuivers/Rikersquiver.fmt, aux_back_attachment, 1.0, 0.0, 0.0, 10.0 );
	"

	//create_state_Weapon_0 = "ShowMeshSegments(  );"
	//Raust's Blessings
	create_state_Helm_11 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Gogori's Army
	create_state_Helm_12 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Urdamel's Madness
	create_state_Helm_13 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Silas' Spires
	create_state_Helm_14 = "ShowMeshSegments( Warrior_HoodShape, Warrior_MaskShape );"
	//Lorag's Dream
	create_state_Helm_15 = "ShowMeshSegment( Warrior_HoodShape );"
	//Azal's Eye
	create_state_Helm_16 = "ShowMeshSegments( Warrior_HoodShape, Warrior_MaskShape );"
	//Moknuma's Watch
	create_state_Helm_17 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Bu's Delight
	create_state_Helm_18 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Harimal's Wall
	create_state_Helm_19 = "ShowMeshSegments( Warrior_MaskShape, Warrior_Hood_loweredShape );"
	//Sen-Kin's Descent
	create_state_Helm_20 = "ShowMeshSegments( Warrior_HoodShape, Warrior_MaskShape );"

	//Akanilim's Hide
	create_state_Back_21 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/AkanilimsHideWingsHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/AkanilimsHideWingsHeld.ao, Riker );
	"

	//Shiaphet's Pall
	create_state_Back_22 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/ShiaphetsPallCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/ShiaphetsPallCapeHeld.ao, Riker );
	"

	//Xunti's Parasol
	create_state_Back_23 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/XuntisParasolCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/XuntisParasolCapeHeld.ao, Riker );
	"

	//Tekiton's Spine
	create_state_Back_24 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TekitonsSpineCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TekitonsSpineCapeHeld.ao, Riker );
	"

	//Gogori's Plague
	create_state_Back_25 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/GogorisPlagueWingsHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/GogorisPlagueWingsHeld.ao, Riker );
	"

	//Harimal's Campaign
	create_state_Back_26 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/HarimalsCampaignCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/HarimalsCampaignCapeHeld.ao, Riker );
	"

	//Tau Poh's Banner
	create_state_Back_27 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TauPohsBannerCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TauPohsBannerCapeHeld.ao, Riker );
	"

	//Bu's Bottle
	create_state_Back_28 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/BusBottleCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/BusBottleCapeHeld.ao, Riker );
	"

	//Rithkin's Dance
	create_state_Back_29 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/RithkinsDanceCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/RithkinsDanceCapeHeld.ao, Riker );
	"

	//Cantar's Coffin
	create_state_Back_30 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, Riker );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Betrayal/Riker/Teleport_attack/mortar/rig.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Betrayal/Riker/Lightning_trap/rig.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Betrayal/Riker/Barrage/projectile/projectile_impact.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueBetrayal/BetrayalRiker"] = {
    name = "Riker Maloney",
    life = 6,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 75,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "MeleeBetrayalRiker",
        "BetrayalRikerBombShot",
        "BetrayalRikerMultiShot",
        "SpellNovaRikerClusterBomb",
        "SpellNovaRikerClusterBomb2",
        "EmptyActionAttackRikerJumpShot",
        "EmptyActionAttackRikerMultiShot",
        "WalkEmergeBetrayal",
        "BetrayalRikerClusterBomb",
        "BetrayalRikerClusterBombSecondary",
        "BetrayalRikerArcBombProjectile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeBetrayalRiker"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalRikerBombShot"] = {
    name = "BetrayalRikerBombShot",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.13,
    baseFlags = {
        attack = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "is_area_damage",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-65, -25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {-50, -25, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {-50, -25, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalRikerMultiShot"] = {
    name = "BetrayalRikerMultiShot",
    hidden = true,
    color = 4,
    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 = {
        "active_skill_damage_+%_final",
        "monster_projectile_variation",
        "skill_physical_damage_%_to_convert_to_lightning",
        "base_is_projectile",
    },
    levels = {
        [1] = {-20, 54, 50, baseMultiplier = 0.48, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {-10, 54, 50, baseMultiplier = 0.48, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 54, 50, baseMultiplier = 0.48, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 54, 50, baseMultiplier = 0.48, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaRikerClusterBomb"] = {
    name = "SpellNovaRikerClusterBomb",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -20, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -10, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 0, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaRikerClusterBomb2"] = {
    name = "SpellNovaRikerClusterBomb2",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -20, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -10, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 0, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackRikerJumpShot"] = {
    name = "EmptyActionAttackRikerJumpShot",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackRikerMultiShot"] = {
    name = "EmptyActionAttackRikerMultiShot",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.33,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeBetrayal"] = {
    name = "WalkEmergeBetrayal",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.72,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {300, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalRikerClusterBomb"] = {
    name = "BetrayalRikerClusterBomb",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "mortar_projectile_distance_override",
        "projectile_spread_radius",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 15, -25, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalRikerClusterBombSecondary"] = {
    name = "BetrayalRikerClusterBombSecondary",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_damage_+%_final",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "number_of_additional_projectiles",
        "mortar_projectile_distance_override",
        "is_area_damage",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -20, 6, 20, 3, 12, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -10, 6, 20, 3, 12, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 0, 6, 20, 3, 12, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalRikerArcBombProjectile"] = {
    name = "BetrayalRikerArcBombProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
行动速度不能调整至低于基础值的 70%
IdCannotBeSlowedBelowValueBosses
FamilyCannotBeSlowedBelowValue
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • hellscape boots action speed +% minimum value Min: -30 Max: -30 全域
  • Craft Tagsspeed
    无法被击退
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished [0]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityBoss__
    FamilyNothing
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished Min: 0 Max: 0 全域
  • 莱克·马洛尼,午夜修补匠 Text Audio /118 ⍟
    名字
    更加干涉我奇妙的计谋?
    RikerPrimaryDefenderStartsFightZero
    看看我可爱的巢穴里有什么东西。
    RikerPrimaryDefenderStartsFightOne
    肮脏的失败。跟着这个。
    RikerPrimaryDefenderStartsFightTwo
    流浪者,你将见证的奇迹……
    RikerPrimaryDefenderStartsFightThree
    停止挣扎,陷入沉默……
    RikerPrimaryDefenderStartsFightFour
    虽我渴望那个牢房,甜蜜的沉寂,不过能让你沉默就足够满足。
    RikerPrimaryDefenderStartsFightFive
    我们过去的合作关系是一个我不愿重复的惨剧。
    RikerPrimaryDefenderStartsFightSix
    过去的罪过就让它去吧。和我一起跳舞吧,亲爱的。
    RikerPrimaryDefenderStartsFightSeven
    死亡是不错的礼物。请允许我继续赠送。
    RikerPrimaryDefenderStartsFightEight
    一个流放者,被杀害又回归。呃,一次又一次的遗憾。
    RikerPrimaryDefenderStartsFightNine
    一个流放者,被杀害又回归。呃,多么可惜。
    RikerPrimaryDefenderStartsFightTen
    虽然我不是一个斗士,但我还是可以靠我的肌肉来扼杀他们中最好的!
    RikerPrimaryDefenderStartsFightEleven
    让地面长出一个软骨花园。
    RikerPrimaryDefenderStartsFightTwelve
    这场斗争不靠嘴上功夫,流放者。只靠力量!
    RikerPrimaryDefenderStartsFightThirteen
    我会迅速取得这战斗的胜利,为了辛迪加!
    RikerPrimaryDefenderStartsFightFourteen
    为了辛迪加,我会迅速的拿下这场胜利!
    RikerPrimaryDefenderStartsFightFifteen
    遗物会使人相当健壮,你说呢?
    RikerPrimaryDefenderStartsFightSixteen
    不错呀,入侵者。但苍蝇是没办法逃离蜘蛛的圈套的。
    RikerSafehouseLeaderIntroZero
    朋友,别丧气。援助来了。
    RikerSecondaryDefenderArrivalZero
    别拖拖拉拉,上工了!
    RikerSecondaryDefenderArrivalOne
    消灭探索者,然后封印这个地方。
    RikerSecondaryDefenderArrivalTwo
    让我们加速攻击吧!
    RikerSecondaryDefenderArrivalThree
    用你的血水激励我。
    RikerSecondaryDefenderArrivalFour
    每颗齿轮都必须转动,才能使机器运作。
    RikerSecondaryDefenderArrivalFive
    里奥,小心我的陷阱,别丢了其他部位了!
    RikerSecondaryDefenderArrivalSix
    只有普兰德斯的人能够理解我阴谋的复杂性。
    RikerSecondaryDefenderArrivalSeven
    西拉克!我围堵,你揍他们!
    RikerSecondaryDefenderArrivalEight
    尤尔金,让他们瞧瞧欧甘人的厉害!
    RikerSecondaryDefenderArrivalNine
    克雷尔,这里结束后我们就扯平了。
    RikerSecondaryDefenderArrivalTen
    熊陷阱需要至少两个钳口。
    RikerSecondaryDefenderArrivalEleven
    是时候重组这台恶魔般机器中的一些齿轮了。
    RikerSecondaryDefenderArrivalTwelve
    这种低效率不能在不插手解决了。
    RikerSecondaryDefenderArrivalThirteen
    辛迪加在隐藏些甚么,即使是我们也拜蒙在鼓里。
    RikerSecondaryDefenderArrivalFourteen
    你从不质疑机器吗?
    RikerSecondaryDefenderArrivalFifteen
    征途者,并不是针对你。你只是刚好挡在路上。
    RikerSecondaryDefenderArrivalSixteen
    托拉,再来一回合吧!
    RikerSecondaryDefenderArrivalSeventeen
    瓦甘,力量还是智谋?哪个才会获胜呢?
    RikerSecondaryDefenderArrivalEighteen
    普兰德斯,我想知道为了生存你愿意付出甚么。
    RikerSecondaryDefenderArrivalNineteen
    红刃军团,多少愤怒才能弥补缺少的技术?
    RikerSecondaryDefenderArrivalTwenty
    鄙视机械师,而不是机器。
    RikerSecondaryDefenderArrivalTwentyOne
    我的防护计划早已包括你的背叛。
    RikerReplyToSecondaryDefenderArrivalZero
    真的?就这里?现在?你本可以更好地选择你的行动。
    RikerReplyToSecondaryDefenderArrivalOne
    既不是好时间也不是好地方。
    RikerReplyToSecondaryDefenderArrivalTwo
    持续的内斗,我要如何完成任何事情?
    RikerReplyToSecondaryDefenderArrivalThree
    我学到永远不要相信前圣堂武士。
    RikerReplyToSecondaryDefenderArrivalFour
    老朋友,这样再好不过。
    RikerReplyToSecondaryDefenderArrivalFive
    一个不错漫无目的的齿轮,在辛迪加里转啊转,但没有任何的进度。
    RikerReplyToSecondaryDefenderArrivalSix
    麟,我们可以斗智,但别对结果感到惊讶。
    RikerReplyToSecondaryDefenderArrivalSeven
    面罩不是为了保护我,而是保护你,卡美利亚。
    RikerReplyToSecondaryDefenderArrivalEight
    如果你想杀了我,你必须先抓到我。
    RikerReplyToSecondaryDefenderArrivalNine
    齿轮转动,将流放者碾碎。
    RikerSecondaryDefenderArrivalTwentyTwo
    力量将自己保护得很好,你觉得呢?
    RikerSecondaryDefenderArrivalTwentyThree
    我甚至怀疑我们亲爱的领导是否真的知道这里发生了什么事。
    RikerSecondaryDefenderArrivalTwentyFour
    如果齿轮发生卡住,只要更用力的转动。
    RikerSecondaryDefenderArrivalTwentyFive
    细节才是艺术大师与一般人之间的区别。
    RikerSecondaryDefenderArrivalTwentySix
    瓦甘,辛迪加是你的靠山。
    RikerSecondaryDefenderArrivalTwentySeven
    杨纳斯,你真的都没办法自找麻烦吗?
    RikerSecondaryDefenderArrivalTwentyEight
    你会接受命令吗,西拉克?
    RikerSecondaryDefenderArrivalTwentyNine
    放手去做吧卡美利亚。不需要命令。
    RikerSecondaryDefenderArrivalThirty
    这里似乎非常需要狡猾的战术。
    RikerSecondaryDefenderArrivalThirtyOne
    堕落吧流放者,跌入黑暗,被吸血鬼般的光阴吸走生命。
    RikerKillPlayerZero
    你挑战我的那一刻,你的计划就注定要失败。
    RikerKillPlayerOne
    这座溅满灵柩的房子掩盖了辛迪加真正的恐怖。
    RikerKillPlayerTwo
    你不应该挑战不朽者。我每次都会击败你。
    RikerKillPlayerThree
    这种机制一直让我走向顶端。
    RikerEscapeZero
    虽然你很接近了,但是你实际上从来没机会获得这宝藏。
    RikerEscapeOne
    这地方的种种变态现在永远不会暴露出来。
    RikerEscapeTwo
    守护者……倒地……
    RikerDefeatedZero
    不要……寻找……来源……
    RikerDefeatedOne
    不在这个污秽的地方!
    RikerDefeatedTwo
    我应该早就要知道这会发生。
    RikerDefeatedThree
    又回归沉默了,是吧。
    RikerDefeatedFour
    等一下……我们可以再次达成协议……
    RikerDefeatedFive
    我不能让自己的名声成为叛徒莱克。
    RikerDefeatedSix
    每次你杀了我,我都会变得更强壮。
    RikerDefeatedSeven
    无法预测进度……
    RikerDefeatedEight
    不犯错误但仍然输的可能。
    RikerDefeatedNine
    犯错不像是我会做的事。
    RikerDefeatedTen
    我得说,真是野蛮的杀戮。我可不想落得同样的下场。告诉我你想要些什么。
    RikerOfferBargainZero
    齿轮咬合得越紧密,机械的功效就越高。只要选对齿轮,机器就能为你所用。要是选错了的话……那就……尽量不要这么做。
    RikerOfferBargainOne
    齿轮的转动蕴藏着深奥的学问,拆解开来更是叫人增长见闻。我倒是知道有这么一枚齿轮……放过我,作为回报,我可以让你去这台机器内部一窥究竟。
    RikerOfferBargainTwo
    这是一台铁石心肠的庞大机械,不同的齿轮之间没有任何分别。更换掉其中的两只,你就懂我的意思了。
    RikerOfferBargainThree
    只有一个办法能够逃离辛迪加,流放者。那就是活下来。让我走,这样我才能脱身,从这台只会为人类带来无尽苦难的机器中摆脱出来。
    RikerOfferBargainFour
    你想知道这枚齿轮是如何嵌在这座宏伟的机械里的吗?还是说你只是打算把它给捣毁?
    RikerOfferBargainFive
    我很好奇:有了合适的工具,你都能造成怎样的破坏?
    RikerOfferBargainSix
    齿轮依然在转动,但结果已经不同往昔。
    RikerBargainAcceptedZero
    一窥究竟,流放者……一窥究竟。
    RikerBargainAcceptedOne
    眼睁睁地看着磨难和痛苦的产物继续下去。
    RikerBargainAcceptedTwo
    为了自由的生活,为了梦想。要想重返辛迪加,除非我死……再见了,流放者!
    RikerBargainAcceptedThree
    现在你明白了。对于这台冷酷无情的机器而言,我只不过是上面的一颗螺丝钉。
    RikerBargainAcceptedFour
    去吧,流放者。去大干一场。
    RikerBargainAcceptedFive
    我们面前有一个机会。我可以利用现在的局势,取代我的上司。这样,辛迪加就有可能向你所希望的方向发展。你怎么想?
    RikerOfferBetrayalZero
    踩着别人往上爬。这是一个复杂机会的简单结果。饶我一命,我的计划就快实现了。
    RikerOfferBetrayalOne
    现在不是杀死我的最佳时机。我正打算实施一项计划,把辛迪加里的某个人完全踢出去,看着他们苦苦挣扎。你是否愿意自己挑一个人选,放过我这一次?
    RikerOfferBetrayalTwo
    我敢肯定,我所知道的情报一定能换我的命。想得到关于我的同伴们的大量情报吗?当然,条件是饶我一命。
    RikerOfferBetrayalThree
    瓦甘就是个小丑。吹牛大王。乳臭未干。总是在发情的狒狒。他对辛迪加和这个世界都毫无价值。干掉他。
    RikerOfferBetrayalFour
    你不会真的放着西拉克不管,而是处死我,对吧?
    RikerOfferBetrayalFive
    红刃的毁灭天性远远超过辛迪加所需要的。他就像他放的那些火一样难以控制。最好现在就把火彻底熄灭。
    RikerOfferBetrayalSix
    卡美利亚的血腥屠杀必须停止,除了我,没有别人愿意去做必须做的事情。那就让我去对付他吧。
    RikerOfferBetrayalSeven
    爱斯林…她所做的那些可怕的事情无法用语言形容。她真的是一个可怕的虐待狂。你我必须合作,除掉她。
    RikerOfferBetrayalEight
    这些都是一盘大棋。该你走了。
    RikerOfferBetrayalNine
    恐怕我唯一的选择,就是死刑。
    RikerOfferExecuteZero
    辛迪加必须看到我愿为它赴死的忠诚。
    RikerOfferExecuteOne
    我死在我的伙伴面前,只为了再次复活并服务辛迪加。
    RikerOfferExecuteTwo
    我想我会跳过审讯并选择死亡。
    RikerOfferExecuteThree
    可预期的动作!
    RikerReplyToBetrayalAcceptedZero
    艾尔雷恩,你忘记了吗?你曾经的圣堂领导者也戴着面具。也许出于同样的原因?
    RikerReplyToBetrayalAcceptedOne
    我很抱歉古夫,如果这就是你所得到的印象。不过你也该你明白,我必须寻求报复。
    RikerReplyToBetrayalAcceptedTwo
    西拉克,相信我,我一定会报复的。
    RikerReplyToBetrayalAcceptedThree
    麟,我的计划并没有将你算在内。不过那将会改变。
    RikerReplyToBetrayalAcceptedFour
    叛徒,从现在开始给我小心点。只要一个陷阱就够了。
    RikerReplyToBetrayalAcceptedFive
    你只会从我那里获得我希望你知道的东西。
    RikerInterrogatedZero
    这种审问与愚蠢的辛迪加一样徒劳无益。
    RikerInterrogatedOne
    最后不论是谈判还价或审问都是一样的。
    RikerInterrogatedTwo
    我很熟悉死亡,但我必须承认,目击死亡仍然存在一种内心的恐怖。
    RikerReplyToExecutionZero
    我需要那些,你犯了一个大错。
    RikerReplyToExecutionOne
    是的,流放者,你表现得和我预期的完全一样。
    RikerReplyToExecutionTwo
    这……不在计划之中……!
    RikerSafehouseLeaderDefeatedZero
    Edit

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