Vigilante fractal
Constructo
Fractal Watcher
SpectreN
TagsLanzador de hechizos, construct, extra_small_height, fire_affinity, immobile, is_unarmed, mud_blood, ranged, stone_armour
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
100%
Model Size
150%
Type
SynthesisDroneTurret
Metadata
SynthesisDroneBossTurret2
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Damage
374
Daño de hechizos
374
Precisión
580
Attack Time
1.5
Experiencia
10,255
Minion Life
1,395
Minion Damage
298
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
SynthesisTurretChargeProjectile
Spell, Projectile, Damage
Probabilidad de golpe crítico: 5%
Tiempo de lanzamiento: 1 seg
Inflige de 1141 a 1711 de daño de fuego
is area damage [1]
number of projectiles override [1]
use scaled contact offset [1]
ChangeToStance1
ChangeToStance2
Tiempo de recarga: 5 seg
SynthesisSoulstealerGuardianDroneDeactivate
Triggerable, Spell
Tiempo de lanzamiento: 0.1 seg

Object Type

version 2
extends "Metadata/Monsters/LeagueSynthesis/BossArenaObjects/DroneTurrets/SynthesisDroneBase"

StateMachine
{
	define_shared_state =
	"
		charging;
		charge;
	"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueSynthesis/BossArenaObjects/DroneTurrets/SynthesisDroneBase"

StateMachine
{
	on_state_charging_0 =
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge_01.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge_02.ao );
	"

	on_state_charging_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge.ao, root_jntBnd, 1.0, 1 );"
	on_state_charge_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge_01.ao, root_jntBnd, 1.0, 1 );"
	on_state_charge_2 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/droneCharge_02.ao, root_jntBnd, 1.0, 1 );"

	on_state_active_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, , 0.5 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, start );
		Delay( 0.1, { QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, idle ); } );
	"

	create_state_active_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, , 0.5 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, idle );
	"

	on_state_active_0 =
	"
		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao, end );
		Delay( 0.5, { DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Synthesis/general/drone_target/rig_fire.ao ); } );
	"
}

Animated
{
	on_event_contact_for_fast_spellcast_01 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/drone_impact.ao, root_jntBnd, 1.0, 1 );"
	on_end_fast_spellcast_01 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Synthesis/Synthesis_Guardian2/droneCharge/drone_impact.ao );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueSynthesis/SynthesisDroneBossTurret2"] = {
    name = "Fractal Watcher",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "ChangeToStance1",
        "ChangeToStance2",
        "SynthesisSoulstealerGuardianDroneDeactivate",
        "SynthesisTurretChargeProjectile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1"] = {
    name = "ChangeToStance1",
    hidden = true,
    color = "4",
    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["ChangeToStance2"] = {
    name = "ChangeToStance2",
    hidden = true,
    color = "4",
    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["SynthesisSoulstealerGuardianDroneDeactivate"] = {
    name = "SynthesisSoulstealerGuardianDroneDeactivate",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SynthesisTurretChargeProjectile"] = {
    name = "SynthesisTurretChargeProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "number_of_projectiles_override",
        "is_area_damage",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

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