Llamatruenos de pruebas
Humanoide
Trial Sparkcaller
SpectreY
Spectre OverrideMetadata/Monsters/LeagueUltimatum/Guard/GuardBowLightningWeakSpectre
Tagshas_bow, human, humanoid, lightning_affinity, medium_movement, not_int, plate_armour, puncturing_weapon, ranged, red_blood, spawner_cannot_spawn_as_rare
Vida
247%
Armadura
+30%
Evasión
+30%
Ailment Threshold
247%
Resistencia
0 0 0 0
Damage
137%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de Golpe Crítico
+130%
Attack Distance
6 ~ 58
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
130%
Model Size
100%
Type
VaalGuardRangedUltimatum
Metadata
GuardBowLightningWeak
Nivel
68
Vida
15,890
Armadura
37,427
Evasión
6,161
Escudo de energía
0
Damage
512
Daño de hechizos
512
Precisión
290
Attack Time
1.5
Experiencia
13,332
Ailment Threshold
15,890
Chill
50
Shock
50
Brittle
284
Scorch
50
Sap
139
UltimatumGuardMeleeLightning
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 409–614
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Derriba a tus enemigos con un golpe poderoso.
Los proyectiles tienen un 30% de probabilidad de poder encadenarse cuando chocan contra el terreno
El 50% del daño físico se convierte en daño de rayo
Se encadena +1 veces
action attack or cast time uses animation length [1]
arrow projectile variation [32]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
UltimatumGuardConeArrowLightning
Triggerable, Attack
Base Damage: 409–614
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Tiempo de recarga: 8 seg
El 100% del daño físico se convierte en daño de rayo
Inflige un 204.3% más de daño
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Preload
{
    preload_misc_animated = "UltimatumBowGuardTargetMarker"
    preload_misc_animated = "UltimatumBowGuardTargetMarkerRuin"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Life
{
	on_spawned_alive =
	"
		IfVarietyContains( Lightning, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_light.epk, OffHand ); } );
		IfVarietyContains( Fire, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_fire.epk, OffHand ); } );
		IfVarietyContains( Cold, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_cold.epk, OffHand ); } );
	"

	on_death =
	"
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_light.epk, OffHand );
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_fire.epk, OffHand );
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_cold.epk, OffHand );
	"
}

Animated
{
	on_event_hide_arrow = "HideWeapons( 1, 0 );"
	on_event_show_arrow = "ShowWeapons( 1, 0 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardBowLightningWeak"] = {
    name = "Trial Sparkcaller",
    life = 2.47,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.37,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 58,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "UltimatumGuardMeleeLightning",
        "UltimatumGuardConeArrowLightning",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardMeleeLightning"] = {
    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 = {
        "active_skill_damage_+%_final",
        "number_of_chains",
        "projectile_chain_from_terrain_chance_%",
        "skill_physical_damage_%_to_convert_to_lightning",
        "arrow_projectile_variation",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {-50, 1, 30, 50, 32, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 1, 30, 50, 32, levelRequirement = 68, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardConeArrowLightning"] = {
    name = "UltimatumGuardConeArrowLightning",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {0, 100, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {250, 100, levelRequirement = 83, statInterpolation = {2},  cost = { }, },
    },
}
Llamatruenos de pruebas
Humanoide
Trial Sparkcaller
SpectreY
Tagshas_bow, human, humanoid, lightning_affinity, medium_movement, not_int, plate_armour, puncturing_weapon, ranged, red_blood, spawner_cannot_spawn_as_rare
Vida
247%
Armadura
+30%
Evasión
+30%
Ailment Threshold
247%
Resistencia
0 0 0 0
Damage
137%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de Golpe Crítico
+130%
Attack Distance
6 ~ 58
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
130%
Model Size
100%
Type
VaalGuardRangedUltimatum
Metadata
GuardBowLightningWeakSpectre
Nivel
68
Vida
15,890
Armadura
37,427
Evasión
6,161
Escudo de energía
0
Damage
512
Daño de hechizos
512
Precisión
290
Attack Time
1.5
Experiencia
13,332
Ailment Threshold
15,890
Chill
50
Shock
50
Brittle
284
Scorch
50
Sap
139
UltimatumGuardMeleeLightning
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 409–614
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Derriba a tus enemigos con un golpe poderoso.
Los proyectiles tienen un 30% de probabilidad de poder encadenarse cuando chocan contra el terreno
El 50% del daño físico se convierte en daño de rayo
Se encadena +1 veces
action attack or cast time uses animation length [1]
arrow projectile variation [32]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
UltimatumGuardConeArrowLightning
Triggerable, Attack
Base Damage: 409–614
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Tiempo de recarga: 8 seg
El 100% del daño físico se convierte en daño de rayo
Inflige un 204.3% más de daño
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Preload
{
    preload_misc_animated = "UltimatumBowGuardTargetMarker"
    preload_misc_animated = "UltimatumBowGuardTargetMarkerRuin"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Life
{
	on_spawned_alive =
	"
		IfVarietyContains( Lightning, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_light.epk, OffHand ); } );
		IfVarietyContains( Fire, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_fire.epk, OffHand ); } );
		IfVarietyContains( Cold, { AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_cold.epk, OffHand ); } );
	"

	on_death =
	"
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_light.epk, OffHand );
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_fire.epk, OffHand );
		RemoveEffectPackFromVisualSlotAttachedObject( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/general_combat/EPKs/vaal_bow_cold.epk, OffHand );
	"
}

Animated
{
	on_event_hide_arrow = "HideWeapons( 1, 0 );"
	on_event_show_arrow = "ShowWeapons( 1, 0 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardBowLightningWeakSpectre"] = {
    name = "Trial Sparkcaller",
    life = 2.47,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.37,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 58,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "UltimatumGuardMeleeLightning",
        "UltimatumGuardConeArrowLightning",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardMeleeLightning"] = {
    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 = {
        "active_skill_damage_+%_final",
        "number_of_chains",
        "projectile_chain_from_terrain_chance_%",
        "skill_physical_damage_%_to_convert_to_lightning",
        "arrow_projectile_variation",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {-50, 1, 30, 50, 32, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 1, 30, 50, 32, levelRequirement = 68, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardConeArrowLightning"] = {
    name = "UltimatumGuardConeArrowLightning",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {0, 100, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {250, 100, levelRequirement = 83, statInterpolation = {2},  cost = { }, },
    },
}
Edit

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