Riker Maloney
Humanoïde
La Vitesse d'action ne peut être modifiée en deça de 50% de sa valeur de base
Vous ne pouvez pas être Repoussé(e)
cannot be stunned for ms after stun finished [0]
cannot be stunned while stunned [1]
SpectreN
Tagsbetrayal_syndicate_member, Lanceur de sorts, fast_movement, has_bow, human, humanoid, light_armour, lightning_affinity, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood
Vie
600%
Évasion
+100%
Ailment Threshold
600%
Résistance
40 40 40 25
Damage
140%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 75
Attack Time
1.995 Second
Damage Spread
±20%
Expérience
200%
Model Size
100%
Type
BetrayalRiker
Metadata
BetrayalRiker
Niveau
68
Vie
38,600
Armure
28,790
Évasion
9,478
Bouclier d'énergie
0
Damage
523
Dégâts des sorts
523
Précision
290
Attack Time
1.995
Expérience
20,510
Ailment Threshold
38,600
Chill
122
Shock
122
Brittle
691
Scorch
122
Sap
337
MeleeBetrayalRiker
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque par défaut
Base Damage: 418–628
Chances de coup critique: 5%
Dégâts d'Attaque: 85%
Attack Time: 1.995 sec.
Frappez vos ennemis d'un coup puissant.
15% de Perte de Dégâts d'Attaque
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
EmptyActionAttackRikerJumpShot
Attack
Base Damage: 418–628
Chances de coup critique: 5%
Attack Time: 1.995 sec.
Temps de recharge: 8 sec.
25% de Perte de Vitesse d'attaque
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionAttackRikerMultiShot
Attack
Base Damage: 418–628
Chances de coup critique: 5%
Attack Time: 1.995 sec.
Temps de recharge: 5 sec.
25% de Perte de Vitesse d'attaque
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalRikerMultiShot
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 418–628
Chances de coup critique: 5%
Dégâts d'Attaque: 48%
Attack Time: 1.995 sec.
50% des Dégâts physiques sont Convertis en Dégâts de foudre
52% de Perte de Dégâts d'Attaque
82.32% Davantage de Dégâts
base is projectile [1]
monster projectile variation [54]
BetrayalRikerBombShot
Attack, Triggerable
Base Damage: 418–628
Chances de coup critique: 5%
Attack Time: 1.995 sec.
Temps de recharge: 10 sec.
50% de Perte de Dégâts
25% de Perte de Vitesse d'attaque
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
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Temps d'incantation: 1 sec.
Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
Inflige 22.42 à 33.63 Dégâts physiques
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
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Temps d'incantation: 1 sec.
Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
Inflige 561.7 à 842.6 Dégâts de foudre
2.5% de Perte de Dégâts
Tire 3 Projectiles supplémentaires
Tire des Projectiles en cercle
base is projectile [1]
is area damage [1]
mortar projectile distance override [12]
projectile minimum range [20]
projectile spread radius [6]
SpellNovaRikerClusterBomb
Spell, Triggerable
Temps d'incantation: 1 sec.
Inflige 449.4 à 674.1 Dégâts de foudre
2.5% de Perte de Dégâts
is area damage [1]
SpellNovaRikerClusterBomb2
Spell, Triggerable
Temps d'incantation: 1 sec.
Inflige 337 à 505.6 Dégâts de foudre
2.5% de Perte de Dégâts
is area damage [1]
BetrayalRikerArcBombProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Temps d'incantation: 1 sec.
Temps de recharge: 8 sec.
Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
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 = { }, },
    },
}
La Vitesse d'action ne peut être modifiée en deça de 50% de sa valeur de base
IdCannotBeSlowedBelowValueBosses
FamilyCannotBeSlowedBelowValue
Domainsmonstre (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    Vous ne pouvez pas être Repoussé(e)
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [0]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityBoss__
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 0 Max: 0 Global
  • Riker Maloney, l'Horloger de minuit Text Audio /118
    Nom
    Mijoteriez-vous des moyens de mettre à mal mes merveilleuses machinations ?
    RikerPrimaryDefenderStartsFightZero
    Tâchons de trouver ceux qui trébuchent à tâtons en ma tendre tanière.
    RikerPrimaryDefenderStartsFightOne
    Serviles sous-fifres suintants, suivez ceci.
    RikerPrimaryDefenderStartsFightTwo
    Propices importuns, que de prodiges vous pourrez apprécier...
    RikerPrimaryDefenderStartsFightThree
    Cessez toute résistance et sombrez dans le silence...
    RikerPrimaryDefenderStartsFightFour
    Je ne souhaite que cette cellule. Si suave y est le silence. Soulager ainsi mes sens de vos simagrées me suffira.
    RikerPrimaryDefenderStartsFightFive
    Notre partenariat passé fut une débâcle que je ne daigne pas dupliquer.
    RikerPrimaryDefenderStartsFightSix
    Les péchés du passé sont apaisés. Dansez avec moi, ma dulcinée.
    RikerPrimaryDefenderStartsFightSeven
    La mort fut un tel cadeau. Permettez-moi de vous le repayer comme il se doit.
    RikerPrimaryDefenderStartsFightEight
    {Un exilé, occis, revient pour récolter des regrets à répétition.}{Une exilée, occise, revient pour récolter des regrets à répétition.}
    RikerPrimaryDefenderStartsFightNine
    {Un exilé, occis, revient. Ugh, quelle honte.}{Une exilée, occise, revient. Ugh, quelle honte.}
    RikerPrimaryDefenderStartsFightTen
    Je n'ai nulle familiarité avec la mêlée, mais même moi, je suis en mesure d'intimider le meilleur d'eux-même !
    RikerPrimaryDefenderStartsFightEleven
    Sur ce parterre s'étendra un terreau de tendons et chair.
    RikerPrimaryDefenderStartsFightTwelve
    {Nulle éloquence pour ce combat, exilé. Rien que le pouvoir à l'état pur !}{Nulle éloquence pour ce combat, exilée. Rien que le pouvoir à l'état pur !}
    RikerPrimaryDefenderStartsFightThirteen
    Une si sordide escarmouche, le Syndicat ne saurait la souffrir !
    RikerPrimaryDefenderStartsFightFourteen
    Le Syndicat ne saurait souffrir une si sordide escarmouche !
    RikerPrimaryDefenderStartsFightFifteen
    Ces reliques restaurent ma radieuse robustesse, le réalisez-vous ?
    RikerPrimaryDefenderStartsFightSixteen
    {Impressionnant, intrus, mais le scarabée ne saurait fuir les rets de l'araignée.}{Impressionnant, intruse, mais le scarabée ne saurait fuir les rets de l'araignée.}
    RikerSafehouseLeaderIntroZero
    Gardez la tête haute, mon ami. De l'aide arrive.
    RikerSecondaryDefenderArrivalZero
    Délaissez vos divagations, le devoir vous demande !
    RikerSecondaryDefenderArrivalOne
    Éradiques les explorateurs puis scellez ce sanctuaire.
    RikerSecondaryDefenderArrivalTwo
    Hâtons cette cruelle calomnie.
    RikerSecondaryDefenderArrivalThree
    Inspirez-moi avec votre ichor.
    RikerSecondaryDefenderArrivalFour
    Chaque rouage doit tourner pour que la machine fonctionne.
    RikerSecondaryDefenderArrivalFive
    Prudence aux alentours de mes pièges, Léo, à moins que vous ne souhaitiez perdre l'autre main !
    RikerSecondaryDefenderArrivalSix
    Seul un Pérandus était à même d'apprécier la complexité de mes machinations.
    RikerSecondaryDefenderArrivalSeven
    Hillock ! Je me charge de les contenir, vous de les écraser !
    RikerSecondaryDefenderArrivalEight
    Apprenez-leur ce dont sont capables les hommes d'Ogham, Jorgin !
    RikerSecondaryDefenderArrivalNine
    Après cela, nous sommes quittes, Korell.
    RikerSecondaryDefenderArrivalTen
    Un piège à ours requiert au moins deux mâchoires.
    RikerSecondaryDefenderArrivalEleven
    Il est temps de réarranger l'agencement de certains des engrenages de cette machine diabolique.
    RikerSecondaryDefenderArrivalTwelve
    Une telle inefficacité ne saurait être autorisée à perdurer.
    RikerSecondaryDefenderArrivalThirteen
    Le Syndicat essaye de sceller ses secrets, même de nous.
    RikerSecondaryDefenderArrivalFourteen
    Ne prenez-vous jamais le temps de remettre en question la machine ?
    RikerSecondaryDefenderArrivalFifteen
    Je n'ai rien contre vous, croisé. Vous êtes simplement en travers de mon chemin.
    RikerSecondaryDefenderArrivalSixteen
    Tora ! Il est temps pour une nouvelle passe d'armes !
    RikerSecondaryDefenderArrivalSeventeen
    De la force ou de l'esprit, je me demande bien qui va l'emporter, Vagan.
    RikerSecondaryDefenderArrivalEighteen
    Je me demande ce que vous pourriez offrir pour que j'épargne votre vie, Pérandus.
    RikerSecondaryDefenderArrivalNineteen
    Jusqu'à quel point la furie peut-elle compenser l'absence de talent, Rougelame ?
    RikerSecondaryDefenderArrivalTwenty
    Jetez la pierre au machiniste, non à la machine.
    RikerSecondaryDefenderArrivalTwentyOne
    Mes plans défensifs ont toujours inclus l'éventualité de votre trahison.
    RikerReplyToSecondaryDefenderArrivalZero
    Vraiment ? Ici ? Et maintenant ? Vous auriez pu jouer votre coup bien mieux que cela.
    RikerReplyToSecondaryDefenderArrivalOne
    Ce n'est ni le lieu ni l'heure.
    RikerReplyToSecondaryDefenderArrivalTwo
    Comment suis-je censé accomplir quoi que ce soit avec ces incessantes luttes intestines ?
    RikerReplyToSecondaryDefenderArrivalThree
    Et j'ai appris qu'il ne faut jamais faire confiance à un Templier déchu.
    RikerReplyToSecondaryDefenderArrivalFour
    Je n'aurais pas souhaité qu'il en soit autrement, vieil ami.
    RikerReplyToSecondaryDefenderArrivalFive
    Ce Syndicat est décidément un parfait exemple d'engrenage orphelin. Nous tournons, encore et encore, mais nous n'allons nulle part.
    RikerReplyToSecondaryDefenderArrivalSix
    Nous allons nous mesurer par l'intellect, Rin, mais ne soyez pas surprise de l'issue.
    RikerReplyToSecondaryDefenderArrivalSeven
    Le masque n'est pas pour ma protection, mais pour la vôtre, Caméria.
    RikerReplyToSecondaryDefenderArrivalEight
    Si vous désirez me tuer, il vous faudra me capturer au préalable.
    RikerReplyToSecondaryDefenderArrivalNine
    Les rouages tournent, broyant les exilés entre leurs dents.
    RikerSecondaryDefenderArrivalTwentyTwo
    Le pouvoir se protège lui-même de manière fort satisfaisante, ne trouvez-vous pas ?
    RikerSecondaryDefenderArrivalTwentyThree
    Même notre chère Source de vie ignore ce qui s'est réellement passé ici.
    RikerSecondaryDefenderArrivalTwentyFour
    Si les engrenages se grippent, appliquez davantage de force.
    RikerSecondaryDefenderArrivalTwentyFive
    L'élégance artistique est ce qui différencie le véritable talent de la simple compétence.
    RikerSecondaryDefenderArrivalTwentySix
    Le Syndicat surveille vos arrières, Vagan.
    RikerSecondaryDefenderArrivalTwentySeven
    Vous êtes véritablement incapable de ne pas attirer les ennuis, Janus, je me trompe ?
    RikerSecondaryDefenderArrivalTwentyEight
    Êtes-vous en mesure de suivre des ordres, Hillock ?
    RikerSecondaryDefenderArrivalTwentyNine
    Faites ce que vous savez faire de mieux, Caméria. Nulle instruction n'est nécessaire.
    RikerSecondaryDefenderArrivalThirty
    Je viens remédier à une flagrante pénurie d'intelligence et de tactique.
    RikerSecondaryDefenderArrivalThirtyOne
    {Et c'est ainsi que vous chutez depuis les engrenages, exilé, en gesticulant dans les ténèbres tandis que le Temps, vampire s'il en est, draine votre vie.}{Et c'est ainsi que vous chutez depuis les engrenages, exilée, en gesticulant dans les ténèbres tandis que le Temps, vampire s'il en est, draine votre vie.}
    RikerKillPlayerZero
    Votre tentative de larcin était vouée à l'échec à l'instant même où vous m'avez défié.
    RikerKillPlayerOne
    Ce foyer de cadavres éparpillés ne fait que masquer la vraie terreur du Syndicat.
    RikerKillPlayerTwo
    Vous ne devriez jamais vous mesurer à un immortel en combat. L'issue sera systématiquement la même, à savoir : votre défaite.
    RikerKillPlayerThree
    Les mécanismes de ma victoire ont beau grincer, jamais ils ne s'enrayent.
    RikerEscapeZero
    {Le tour de manège prend fin, exilé, et je suis au regret de constater que vous n'avez pas réussi à atteindre le pompon.}{Le tour de manège prend fin, exilée, et je suis au regret de constater que vous n'avez pas réussi à atteindre le pompon.}
    RikerEscapeOne
    Les perfides perversions en place ici ne seront jamais percées à jour, désormais.
    RikerEscapeTwo
    Défenseur... à terre...
    RikerDefeatedZero
    Ne partez pas... en quête... de la source...
    RikerDefeatedOne
    Pas en ces lieux crasseux !
    RikerDefeatedTwo
    J'aurais dû faire plus attention.
    RikerDefeatedThree
    Je vais retourner au silence, j'imagine.
    RikerDefeatedFour
    Attendez... nous pouvons à nouveau parvenir à un accord...
    RikerDefeatedFive
    Je refuse d'être connu sous le sobriquet de Riker le Traître.
    RikerDefeatedSix
    Vous aurez beau me tuer, je reviendrai à chaque fois plus fort.
    RikerDefeatedSeven
    Une avancée des plus inattendues...
    RikerDefeatedEight
    Il est possible de ne commettre aucune erreur et de perdre malgré tout.
    RikerDefeatedNine
    Ce n'est pas mon genre de commettre des erreurs.
    RikerDefeatedTen
    Un massacre en bonne et due forme, si je puis me permettre. J'apprécierais de ne pas subir similaire sentence. Dites-moi ce que vous désirez.
    RikerOfferBargainZero
    L'efficacité de la machine se mesure à l'aune de la fermeté de l'imbrication de ses rouages. Choisissez les bons rouages, et la machine tournera en votre faveur. Choisissez les mauvais et... juste, ne choisissez pas les mauvais.
    RikerOfferBargainOne
    Il y a beaucoup à apprendre en observant la rotation des rouages. Et plus encore avec un peu de déconstruction. J'ai un certain rouage en tête... accordez-moi cela, et en retour, je vous permettrai d'entrevoir les mécanismes internes de la machine.
    RikerOfferBargainTwo
    Au sein de cette immense machine sans âme, un rouage ne saurait être distingué d'un autre. Permutez-en deux et vous verrez ce que je veux dire.
    RikerOfferBargainThree
    {Il n'y a qu'une seule échappatoire au Syndicat, exilé : rester en vie. Laissez-moi m'en aller, afin que je puisse fuir, et par ce moyen, m'extirper de cette machine inarrêtable dont l'unique production est la misère humaine.}{Il n'y a qu'une seule échappatoire au Syndicat, exilée : rester en vie. Laissez-moi m'en aller, afin que je puisse fuir, et par ce moyen, m'extirper de cette machine inarrêtable dont l'unique production est la misère humaine.}
    RikerOfferBargainFour
    Souhaiteriez-vous savoir de quelle manière le rouage que je suis s'imbrique dans la grande machine, ou bien n'envisagez-vous que prosaïquement de la détruire ?
    RikerOfferBargainFive
    Je me demande... quels ravages pourriez-vous causer au sein de ces mécanismes avec l'outil adéquat, vraiment, je me demande...
    RikerOfferBargainSix
    Les engrenages tournent toujours, mais leur agencement est nouveau.
    RikerBargainAcceptedZero
    {Rien qu'un coup d'œil, exilé, rien qu'un coup d'œil.}{Rien qu'un coup d'œil, exilée, rien qu'un coup d'œil.}
    RikerBargainAcceptedOne
    Contemplez l'ininterrompue production du malheur et de la douleur.
    RikerBargainAcceptedTwo
    {À quoi bon vivre libre et rêver, si c'est pour revenir au sein du Syndicat en mourant ? À bientôt, exilé !}{À quoi bon vivre libre et rêver, si c'est pour revenir au sein du Syndicat en mourant ? À bientôt, exilée !}
    RikerBargainAcceptedThree
    Et à présent, vous prenez conscience que je ne suis qu'une pièce d'une machine inexorable et sans pitié.
    RikerBargainAcceptedFour
    {Allez, exilé. Faites des ravages.}{Allez, exilée. Faites des ravages.}
    RikerBargainAcceptedFive
    Il y a une opportunité à saisir, ici. Je pourrais exploiter mon côté de cette situation afin de supplanter mon supérieur du moment. Cela pourrait... cela pourrait altérer l'organigramme du Syndicat en votre faveur. Qu'en pensez-vous ?
    RikerOfferBetrayalZero
    Rétrograder autrui, m'auto-promouvoir. Tel est le résultat simple d'un plan complexe. Épargnez ma vie : je suis sur le point de l'implémenter.
    RikerOfferBetrayalOne
    Me tuer maintenant ne saurait être idéal. J'allais justement implémenter un plan afin d'éjecter complètement quelqu'un de la machine du Syndicat, et de le regarder peiner à aller de l'avant. En échange de la vie sauve, je vous propose de choisir la victime.
    RikerOfferBetrayalTwo
    J'ai toujours fait en sorte d'en savoir suffisamment pour pouvoir m'en sortir. Souhaitez-vous acquérir des quantités substantielles de renseignements sur mes confrères et consœurs ? En échange de ma propre vie, bien entendu.
    RikerOfferBetrayalThree
    Vagan est un bouffon. Un fanfaron. Un gamin. Un babouin qui n'est jamais autrement qu'en chaleur. Il ne représente aucune valeur ajoutée ni pour le Syndicat, ni pour le monde. Débarrassez-vous de lui.
    RikerOfferBetrayalFour
    Vous n'envisagez quand même pas de me punir, moi, alors que vous pourriez faire découvrir à Hillock le goût de la justice ?
    RikerOfferBetrayalFive
    Les tendances destructrices du Rougelame vont bien au-delà des objectifs du Syndicat. Nous ne pouvons pas davantage le contenir, lui, que les feux qu'il allume. Mieux vaudrait l'éteindre dès à présent.
    RikerOfferBetrayalSix
    Le massacre sanglant de Caméria doit cesser, et personne ne s'est proposé pour prendre les mesures nécessaires à cet effet. Permettez-moi de faire quelque chose à propos de lui.
    RikerOfferBetrayalSeven
    Aisling... les mots ne sauraient retranscrire les horreurs dont elle est capable. C'est une sadique de la pire espèce. Vous et moi devons travailler de concert afin de la mettre hors d'état de nuire.
    RikerOfferBetrayalEight
    Tout fait partie du grand jeu. Et c'est à votre tour de jouer.
    RikerOfferBetrayalNine
    Je crains que l'unique option pour moi ici ne soit l'exécution.
    RikerOfferExecuteZero
    Le Syndicat doit être témoin du fait que je sois loyal au point de mourir en son nom.
    RikerOfferExecuteOne
    Je meurs devant les yeux de mes confrères, afin de renaître au service du Syndicat.
    RikerOfferExecuteTwo
    Je pense que je vais abréger l'interrogatoire en optant à la place pour le trépas.
    RikerOfferExecuteThree
    Une manœuvre des plus attendues !
    RikerReplyToBetrayalAcceptedZero
    Elréon, vous oubliez que vos maîtres Templiers s'affublent de masques, eux aussi. Peut-être pour des raisons similaires ?
    RikerReplyToBetrayalAcceptedOne
    Mes excuses si c'est l'impression que vous avez eue, Guff. Mais pour ceci, je me dois d'infliger des représailles, j'espère que vous le comprenez.
    RikerReplyToBetrayalAcceptedTwo
    Vous me paierez cela, Hillock. Retenez bien ces mots.
    RikerReplyToBetrayalAcceptedThree
    Je n'avais aucun plan à l'esprit vous concernant, Rin. Jusqu'à maintenant.
    RikerReplyToBetrayalAcceptedFour
    Prenez garde là où vous mettez désormais les pieds, traître. Un piège sera plus que suffisant.
    RikerReplyToBetrayalAcceptedFive
    Vous ne glanerez auprès de moi que ce que je daignerai consentir à vous révéler.
    RikerInterrogatedZero
    Ce cycle d'interrogatoires est aussi futile et infructueux que ce Syndicat ridicule.
    RikerInterrogatedOne
    Le marchandage et l'interrogatoire sont une seule et même chose, au bout du compte.
    RikerInterrogatedTwo
    Je suis fort familier avec la mort, mais je me dois d'admettre qu'en être témoin instille toujours une terreur viscérale en moi.
    RikerReplyToExecutionZero
    J'avais besoin d'eux. Vous avez commis une erreur.
    RikerReplyToExecutionOne
    {Exilé, vous avez agi exactement comme je l'espérais.}{Exilée, vous avez agi exactement comme je l'espérais.}
    RikerReplyToExecutionTwo
    Ceci... ce n'était pas le plan... !
    RikerSafehouseLeaderDefeatedZero
    Edit

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