Tonqui, Vidente do Sol
Humanóide
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Tonqui, Seer of the Sun
SpectreN
AreaTemplo do Sol
Tagsallows_additional_projectiles, allows_inc_aoe, Conjurador, cultist, fast_movement, fire_affinity, human, humanoid, not_dex, not_str, red_blood, Unarmed_onhit_audio
Vida
250%
Energy Shield From Life
15%
Resistência
75 -50 0 0
Damage
250%
Precisão
100%
Attack Distance
5 ~ 14
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
250%
Model Size
120%
Type
SunWorshipperBossMAP
Metadata
VaalSunWorshipperMAP
Nível
65
Vida
16,283
Damage
531
Dano Mágico
531
Precisão
2,228
Tempo de Ataque
1.5
Experiência
53,768
Minion Life
15,705
Minion Energy Shield
2,356
Minion Damage
2,072
Minion Armour
2,023
MPSSunWorshipperBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 453.8 a 680.7 de Dano de Fogo
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1043]
projectile uses contact position [1]
spell maximum action distance +% [-32]
use scaled contact offset [1]
SunWorshipperFireLaser
Spell, Area, Fire, Channel, AreaSpell, AttackInPlace
Tempo de Conjuração: 1.5 seg
Recarga: 30 seg
Dano de Fogo recebido aumentado em 10%
Causa 848.4 de dano de fogo por segundo
Comprimento do raio aumentado em 300%
action attack or cast time uses animation length [1]
base secondary skill effect duration [750]
base skill effect duration [1000]
fire beam charge up time ms [700]
fire beam prioritise players for targeting [1]
fire beam rotation speed +% [-80]
fire beam slow down strength -% [20]
monster penalty against minions damage +% final vs player minions [-70]
EASSunWorshipperSummonSuns
Recarga: 30 seg
action attack or cast time uses animation length [1]
EASSunWorshipperSummonSunWall
action attack or cast time uses animation length [1]
CTS3SunWorshipperEnrageDash
Recarga: 22 seg
action attack or cast time uses animation length [1]
DTTSunWorshipperEnrageDash
Attack, Movement, AttackInPlace
Impulso
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
leap slam minimum distance [45]
skill does not pathfind [1]
skill is attack [1]
skill maximum travel distance [90]
walk emerge extra distance [-7]
CTS1SunWorshipperEnrageDash
action attack or cast time uses animation length [1]
SGLSunWorshipperEyeLaser
Spell, Damage, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 18 seg
Causa 209.4 a 314.2 de Dano de Fogo
GPSSunWorshipperStarSwarm
Triggerable, Damage, AttackInPlace
Recarga: 20 seg
Causa 97.74 a 146.6 de Dano de Fogo
action attack or cast time uses animation length [1]
base is projectile [1]
number of projectiles override [1]
projectile ballistic angle from target distance [1]
projectile ballistic gravity override [1]
projectile spread radius [3]
projectile uses contact position [1]
use scaled contact offset [1]
EASSunWorshipperSummonNeutronStar
Recarga: 5 seg
action attack or cast time uses animation length [1]
EASSunWorshipperSummonOrbitSun
Recarga: 5 seg
action attack or cast time uses animation length [1]
EASSunWorshipperDodgeForwards
Recarga: 4 seg
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EASSunWorshipperDodgeBackwards
Recarga: 5 seg
action attack or cast time uses animation length [1]
action do not face target [1]
skill does not pathfind [1]
EASSunWorshipperDodgeLeft
Recarga: 5 seg
action attack or cast time uses animation length [1]
action do not face target [1]
skill does not pathfind [1]
EASSunWorshipperDodgeRight
Recarga: 5 seg
action attack or cast time uses animation length [1]
action do not face target [1]
skill does not pathfind [1]
GPSSunWorshipperMiniSun
Triggerable, Damage, AttackInPlace
base deal no damage [1]
base is projectile [1]
no additional projectiles [1]
projectile maximum range override [400]
projectiles travel at fixed height [1]
GSSunWorshipperBossSunExplosionObject
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 872.7 a 1309 de Dano de Fogo
base is projectile [1]
is area damage [1]
GSSunWorshipperBossSunExplosionOtherSun
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 1152 a 1728 de Dano de Fogo
base is projectile [1]
is area damage [1]
GSSunWorshipperEnrageDashExplosion
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 802.9 a 1204 de Dano de Fogo
action attack or cast time uses animation length [1]
is area damage [1]
GSSunWorshipperSolarFlare
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 1047 a 1571 de Dano de Fogo
action attack or cast time uses animation length [1]
is area damage [1]
EASSunWorshipperDodgeForwardsShort
Recarga: 5 seg
action attack or cast time uses animation length [1]
skill does not pathfind [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	define_shared_state = "no_collision; has_emerged;"

	on_or_create_state_no_collision_1 = { RemoveCollidability(); }
	on_state_no_collision_0 = { MakeCollidable(); }
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Summon Sun Wall */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	define_shared_state =
	"
		sun_wall_count;
		summon_sun_wall;
	"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Rage Dash */
/* ------------------------------------------------------------------------------------------------------------------- */

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance3"
}

Stats
{
	set_monster_delay_item_drops_millis = 3200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */

Render
{
	use_ao_lights = true
}

GlobalAudioParamEvents
{
	player_in_range_param = "KaazuliInRange"
	life_percent_param = "KaazuliLifePercentage"
	range = 130
}

Animated
{
	on_event_scorch_for_death_01 = { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorching.epk' ); }
}

Life
{
	on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorched.epk' ); }
}

StateMachine
{
	create_state_has_emerged_0 = { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao', FX_sunSphere ); }
	on_state_has_emerged_1 = { DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao' ); }
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */

Preload 
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorching.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorched.epk"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Skill 1 */
/* ------------------------------------------------------------------------------------------------------------------- */

BaseEvents {}

Actor {}

Animated {}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Combat Dialogue */
/* ------------------------------------------------------------------------------------------------------------------- */

BaseEvents
{
	set_dash_dialogue = false
	on_wake = 
	"
		IfInStance( stance2, ()
		 {
			local player = GetLocalPlayer();
			local succeeded;
			this.player_ascendancy = player.GetAscendancyName();
			If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2' ),
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Warrior, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( player_ascendancy == 'Warrior3',
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Smith, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( player_ascendancy == 'Monk',
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Monk_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( player_ascendancy == 'Monk2',
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Invoker, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( player_ascendancy == 'Monk3',
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Acolyte_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( Or( player_ascendancy == 'Shadow', player_ascendancy == 'Shadow1', player_ascendancy == 'Shadow2', player_ascendancy == 'Shadow3' ),
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Shadow, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
				succeeded = true;
			} );
			If( !VariableExists( succeeded ), ()
			{
				PlayTextAudio( SunWorshipper_PreEmerge_Other_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
			} );
		} );
	"
}

Actor
{
	on_effect_start_CTS1BossFightStart = { PlayTextAudio( SunWorshipper_Emerge_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
	on_effect_start_CTS3SunWorshipperEnrageDash = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_EnrageDash_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
	on_effect_start_EASSunWorshipperSummonSunWall = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_SunWall_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
	on_effect_start_EASSunWorshipperSummonSuns = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_CrissCross_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
	on_effect_start_GPSSunWorshipperStarSwarm = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_Supernova_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
}

Animated
{
	on_heavy_stun_01 = { PlayTextAudio( SunWorshipper_HeavyStun_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
	on_scorching_ray_start_01 = { PlayTextAudio( SunWorshipper_ScorchingRay_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
	on_eye_laser_01 = { PlayTextAudio( SunWorshipper_EyeLazer_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); } 
	on_summon_blackhole_01 = { PlayTextAudio( SunWorshipper_Blackhole_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
	on_summon_blackhole_02 = { PlayTextAudio( SunWorshipper_Blackhole_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP"] = {
    name = "Tonqui, Seer of the Sun",
    life = 2.5,
    energyShield = 0.15,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "GPSSunWorshipperMiniSun",
        "GPSSunWorshipperStarSwarm",
        "MPSSunWorshipperBasicProj",
        "CTS3SunWorshipperEnrageDash",
        "CTS1SunWorshipperEnrageDash",
        "GSSunWorshipperBossSunExplosionObject",
        "GSSunWorshipperSolarFlare",
        "GSSunWorshipperEnrageDashExplosion",
        "GSSunWorshipperBossSunExplosionOtherSun",
        "EASSunWorshipperSummonSuns",
        "EASSunWorshipperSummonSunWall",
        "EASSunWorshipperSummonNeutronStar",
        "EASSunWorshipperSummonOrbitSun",
        "EASSunWorshipperDodgeForwards",
        "EASSunWorshipperDodgeForwardsShort",
        "EASSunWorshipperDodgeBackwards",
        "EASSunWorshipperDodgeLeft",
        "EASSunWorshipperDodgeRight",
        "DTTSunWorshipperEnrageDash",
        "SGLSunWorshipperEyeLaser",
        "SunWorshipperFireLaser",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSSunWorshipperMiniSun"] = {
    name = "GPSSunWorshipperMiniSun",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_maximum_range_override",
        "base_is_projectile",
        "base_deal_no_damage",
        "projectiles_travel_at_fixed_height",
        "no_additional_projectiles",
    },
    levels = {
        [1] = {400, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSSunWorshipperStarSwarm"] = {
    name = "GPSSunWorshipperStarSwarm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "number_of_projectiles_override",
        "projectile_spread_radius",
        "projectile_ballistic_gravity_override",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_target_distance",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 3, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSSunWorshipperBasicProj"] = {
    name = "MPSSunWorshipperBasicProj",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "check_for_targets_between_initiator_and_projectile_source",
        "maintain_projectile_direction_when_using_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1043, -32, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CTS3SunWorshipperEnrageDash"] = {
    name = "CTS3SunWorshipperEnrageDash",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CTS1SunWorshipperEnrageDash"] = {
    name = "CTS1SunWorshipperEnrageDash",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSunWorshipperBossSunExplosionObject"] = {
    name = "GSSunWorshipperBossSunExplosionObject",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSunWorshipperSolarFlare"] = {
    name = "GSSunWorshipperSolarFlare",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSunWorshipperEnrageDashExplosion"] = {
    name = "GSSunWorshipperEnrageDashExplosion",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSunWorshipperBossSunExplosionOtherSun"] = {
    name = "GSSunWorshipperBossSunExplosionOtherSun",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperSummonSuns"] = {
    name = "EASSunWorshipperSummonSuns",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperSummonSunWall"] = {
    name = "EASSunWorshipperSummonSunWall",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperSummonNeutronStar"] = {
    name = "EASSunWorshipperSummonNeutronStar",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperSummonOrbitSun"] = {
    name = "EASSunWorshipperSummonOrbitSun",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperDodgeForwards"] = {
    name = "EASSunWorshipperDodgeForwards",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperDodgeForwardsShort"] = {
    name = "EASSunWorshipperDodgeForwardsShort",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperDodgeBackwards"] = {
    name = "EASSunWorshipperDodgeBackwards",
    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",
        "action_do_not_face_target",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperDodgeLeft"] = {
    name = "EASSunWorshipperDodgeLeft",
    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",
        "action_do_not_face_target",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSunWorshipperDodgeRight"] = {
    name = "EASSunWorshipperDodgeRight",
    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",
        "action_do_not_face_target",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTSunWorshipperEnrageDash"] = {
    name = "Dash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_is_attack",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {-7, 45, 90, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SGLSunWorshipperEyeLaser"] = {
    name = "SGLSunWorshipperEyeLaser",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SunWorshipperFireLaser"] = {
    name = "SunWorshipperFireLaser",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.Channel] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "fire_damage_taken_+%",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
        "fire_beam_length_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "fire_beam_charge_up_time_ms",
        "fire_beam_rotation_speed_+%",
        "fire_beam_slow_down_strength_-%",
        "fire_beam_prioritise_players_for_targeting",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1, 10, 1000, 750, 300, -70, 700, -80, 20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Tonqui, Vidente do Sol
    Humanóide
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    Tonqui, Seer of the Sun
    SpectreN
    Tagsallows_additional_projectiles, allows_inc_aoe, Conjurador, cultist, fast_movement, fire_affinity, human, humanoid, not_dex, not_str, red_blood, Unarmed_onhit_audio
    Vida
    250%
    Energy Shield From Life
    15%
    Resistência
    75 -50 0 0
    Damage
    250%
    Precisão
    100%
    Attack Distance
    5 ~ 14
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    250%
    Model Size
    120%
    Type
    SunWorshipperBossSTANDALONE
    Metadata
    VaalSunWorshipperSTANDALONE
    Nível
    68
    Vida
    19,393
    Damage
    583
    Dano Mágico
    583
    Precisão
    2,502
    Tempo de Ataque
    1.5
    Experiência
    71,585
    Minion Life
    17,325
    Minion Energy Shield
    2,599
    Minion Damage
    2,422
    Minion Armour
    2,413
    MPSSunWorshipperBasicProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 497.4 a 746.1 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1043]
    projectile uses contact position [1]
    spell maximum action distance +% [-32]
    use scaled contact offset [1]
    SunWorshipperFireLaser
    Spell, Area, Fire, Channel, AreaSpell, AttackInPlace
    Tempo de Conjuração: 1.5 seg
    Recarga: 30 seg
    Dano de Fogo recebido aumentado em 10%
    Causa 930 de dano de fogo por segundo
    Comprimento do raio aumentado em 300%
    action attack or cast time uses animation length [1]
    base secondary skill effect duration [750]
    base skill effect duration [1000]
    fire beam charge up time ms [700]
    fire beam prioritise players for targeting [1]
    fire beam rotation speed +% [-80]
    fire beam slow down strength -% [20]
    monster penalty against minions damage +% final vs player minions [-70]
    EASSunWorshipperSummonSuns
    Recarga: 30 seg
    action attack or cast time uses animation length [1]
    EASSunWorshipperSummonSunWall
    action attack or cast time uses animation length [1]
    CTS3SunWorshipperEnrageDash
    Recarga: 22 seg
    action attack or cast time uses animation length [1]
    DTTSunWorshipperEnrageDash
    Attack, Movement, AttackInPlace
    Impulso
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    action attack or cast time uses animation length [1]
    attack maximum action distance + [80]
    leap slam minimum distance [45]
    skill does not pathfind [1]
    skill is attack [1]
    skill maximum travel distance [90]
    walk emerge extra distance [-7]
    CTS1SunWorshipperEnrageDash
    action attack or cast time uses animation length [1]
    SGLSunWorshipperEyeLaser
    Spell, Damage, Triggerable, AttackInPlace
    Tempo de Conjuração: 1 seg
    Recarga: 18 seg
    Causa 229.6 a 344.4 de Dano de Fogo
    GPSSunWorshipperStarSwarm
    Triggerable, Damage, AttackInPlace
    Recarga: 20 seg
    Causa 107.1 a 160.7 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    number of projectiles override [1]
    projectile ballistic angle from target distance [1]
    projectile ballistic gravity override [1]
    projectile spread radius [3]
    projectile uses contact position [1]
    use scaled contact offset [1]
    EASSunWorshipperSummonNeutronStar
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    EASSunWorshipperSummonOrbitSun
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    EASSunWorshipperDodgeForwards
    Recarga: 4 seg
    action attack or cast time uses animation length [1]
    skill does not pathfind [1]
    EASSunWorshipperDodgeBackwards
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    action do not face target [1]
    skill does not pathfind [1]
    EASSunWorshipperDodgeLeft
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    action do not face target [1]
    skill does not pathfind [1]
    EASSunWorshipperDodgeRight
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    action do not face target [1]
    skill does not pathfind [1]
    GPSSunWorshipperMiniSun
    Triggerable, Damage, AttackInPlace
    base deal no damage [1]
    base is projectile [1]
    no additional projectiles [1]
    projectile maximum range override [400]
    projectiles travel at fixed height [1]
    GSSunWorshipperBossSunExplosionObject
    Triggerable, Spell, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 956.6 a 1435 de Dano de Fogo
    base is projectile [1]
    is area damage [1]
    GSSunWorshipperBossSunExplosionOtherSun
    Triggerable, Spell, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 1263 a 1894 de Dano de Fogo
    base is projectile [1]
    is area damage [1]
    GSSunWorshipperEnrageDashExplosion
    Triggerable, Spell, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 880 a 1320 de Dano de Fogo
    action attack or cast time uses animation length [1]
    is area damage [1]
    GSSunWorshipperSolarFlare
    Triggerable, Spell, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 1148 a 1722 de Dano de Fogo
    action attack or cast time uses animation length [1]
    is area damage [1]
    EASSunWorshipperDodgeForwardsShort
    Recarga: 5 seg
    action attack or cast time uses animation length [1]
    skill does not pathfind [1]
    GTSSunWorshipperSunOrbitSpawnerSTANDALONE
    Spell, Triggerable, AttackInPlace
    Tempo de Conjuração: 1 seg
    Recarga: 16 seg
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Generic */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    StateMachine
    {
    	define_shared_state = "no_collision; has_emerged;"
    
    	on_or_create_state_no_collision_1 = { RemoveCollidability(); }
    	on_state_no_collision_0 = { MakeCollidable(); }
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Summon Sun Wall */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    StateMachine
    {
    	define_shared_state =
    	"
    		sun_wall_count;
    		summon_sun_wall;
    	"
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Rage Dash */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance3"
    }
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 3200
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Generic */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Render
    {
    	use_ao_lights = true
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "KaazuliInRange"
    	life_percent_param = "KaazuliLifePercentage"
    	range = 130
    }
    
    Animated
    {
    	on_event_scorch_for_death_01 = { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorching.epk' ); }
    }
    
    Life
    {
    	on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorched.epk' ); }
    }
    
    StateMachine
    {
    	/* create_state_has_emerged_0 = { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao', FX_sunSphere ); }
    	on_state_has_emerged_1 = { DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao' ); } */
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Preload */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Preload 
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorching.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/epk/onDeathScorched.epk"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/SunWorshipperBoss/sunSphere.ao"
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Skill 1 */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    BaseEvents {}
    
    Actor {}
    
    Animated {}
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Combat Dialogue */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    BaseEvents
    {
    	set_dash_dialogue = false
    	on_wake = 
    	"
    		IfInStance( stance2, ()
    		 {
    			local player = GetLocalPlayer();
    			local succeeded;
    			this.player_ascendancy = player.GetAscendancyName();
    			If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2' ),
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Warrior, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( player_ascendancy == 'Warrior3',
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Smith, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( player_ascendancy == 'Monk',
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Monk_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( player_ascendancy == 'Monk2',
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Invoker, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( player_ascendancy == 'Monk3',
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Acolyte_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( Or( player_ascendancy == 'Shadow', player_ascendancy == 'Shadow1', player_ascendancy == 'Shadow2', player_ascendancy == 'Shadow3' ),
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Shadow, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    				succeeded = true;
    			} );
    			If( !VariableExists( succeeded ), ()
    			{
    				PlayTextAudio( SunWorshipper_PreEmerge_Other_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP', 750 );
    			} );
    		} );
    	"
    }
    
    Actor
    {
    	on_effect_start_CTS1BossFightStart = { PlayTextAudio( SunWorshipper_Emerge_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
    	on_effect_start_CTS3SunWorshipperEnrageDash = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_EnrageDash_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
    	on_effect_start_EASSunWorshipperSummonSunWall = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_SunWall_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
    	on_effect_start_EASSunWorshipperSummonSuns = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_CrissCross_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
    	on_effect_start_GPSSunWorshipperStarSwarm = { Roll( 1, 1, (){ PlayTextAudio( SunWorshipper_Supernova_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' );} ); }
    }
    
    Animated
    {
    	on_heavy_stun_01 = { PlayTextAudio( SunWorshipper_HeavyStun_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
    	on_scorching_ray_start_01 = { PlayTextAudio( SunWorshipper_ScorchingRay_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
    	on_eye_laser_01 = { PlayTextAudio( SunWorshipper_EyeLazer_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); } 
    	on_summon_blackhole_01 = { PlayTextAudio( SunWorshipper_Blackhole_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
    	on_summon_blackhole_02 = { PlayTextAudio( SunWorshipper_Blackhole_Random, 'Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperMAP' ); }
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalSunWorshipper/VaalSunWorshipperSTANDALONE"] = {
        name = "Tonqui, Seer of the Sun",
        life = 2.5,
        energyShield = 0.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "GPSSunWorshipperMiniSun",
            "GPSSunWorshipperStarSwarm",
            "MPSSunWorshipperBasicProj",
            "CTS3SunWorshipperEnrageDash",
            "CTS1SunWorshipperEnrageDash",
            "GSSunWorshipperBossSunExplosionObject",
            "GSSunWorshipperSolarFlare",
            "GSSunWorshipperEnrageDashExplosion",
            "GSSunWorshipperBossSunExplosionOtherSun",
            "EASSunWorshipperSummonSuns",
            "EASSunWorshipperSummonSunWall",
            "EASSunWorshipperSummonNeutronStar",
            "EASSunWorshipperSummonOrbitSun",
            "EASSunWorshipperDodgeForwards",
            "EASSunWorshipperDodgeForwardsShort",
            "EASSunWorshipperDodgeBackwards",
            "EASSunWorshipperDodgeLeft",
            "EASSunWorshipperDodgeRight",
            "GTSSunWorshipperSunOrbitSpawnerSTANDALONE",
            "DTTSunWorshipperEnrageDash",
            "SGLSunWorshipperEyeLaser",
            "SunWorshipperFireLaser",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSSunWorshipperMiniSun"] = {
        name = "GPSSunWorshipperMiniSun",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_maximum_range_override",
            "base_is_projectile",
            "base_deal_no_damage",
            "projectiles_travel_at_fixed_height",
            "no_additional_projectiles",
        },
        levels = {
            [1] = {400, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSSunWorshipperStarSwarm"] = {
        name = "GPSSunWorshipperStarSwarm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "number_of_projectiles_override",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_target_distance",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 3, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSSunWorshipperBasicProj"] = {
        name = "MPSSunWorshipperBasicProj",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "check_for_targets_between_initiator_and_projectile_source",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1043, -32, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CTS3SunWorshipperEnrageDash"] = {
        name = "CTS3SunWorshipperEnrageDash",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CTS1SunWorshipperEnrageDash"] = {
        name = "CTS1SunWorshipperEnrageDash",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSSunWorshipperBossSunExplosionObject"] = {
        name = "GSSunWorshipperBossSunExplosionObject",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSSunWorshipperSolarFlare"] = {
        name = "GSSunWorshipperSolarFlare",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSSunWorshipperEnrageDashExplosion"] = {
        name = "GSSunWorshipperEnrageDashExplosion",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSSunWorshipperBossSunExplosionOtherSun"] = {
        name = "GSSunWorshipperBossSunExplosionOtherSun",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperSummonSuns"] = {
        name = "EASSunWorshipperSummonSuns",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperSummonSunWall"] = {
        name = "EASSunWorshipperSummonSunWall",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperSummonNeutronStar"] = {
        name = "EASSunWorshipperSummonNeutronStar",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperSummonOrbitSun"] = {
        name = "EASSunWorshipperSummonOrbitSun",
        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 = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperDodgeForwards"] = {
        name = "EASSunWorshipperDodgeForwards",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperDodgeForwardsShort"] = {
        name = "EASSunWorshipperDodgeForwardsShort",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperDodgeBackwards"] = {
        name = "EASSunWorshipperDodgeBackwards",
        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",
            "action_do_not_face_target",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperDodgeLeft"] = {
        name = "EASSunWorshipperDodgeLeft",
        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",
            "action_do_not_face_target",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSunWorshipperDodgeRight"] = {
        name = "EASSunWorshipperDodgeRight",
        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",
            "action_do_not_face_target",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSSunWorshipperSunOrbitSpawnerSTANDALONE"] = {
        name = "GTSSunWorshipperSunOrbitSpawnerSTANDALONE",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTSunWorshipperEnrageDash"] = {
        name = "Dash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
            "leap_slam_minimum_distance",
            "skill_maximum_travel_distance",
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
            "skill_is_attack",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {-7, 45, 90, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SGLSunWorshipperEyeLaser"] = {
        name = "SGLSunWorshipperEyeLaser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SunWorshipperFireLaser"] = {
        name = "SunWorshipperFireLaser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Channel] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "fire_damage_taken_+%",
            "base_skill_effect_duration",
            "base_secondary_skill_effect_duration",
            "fire_beam_length_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "fire_beam_charge_up_time_ms",
            "fire_beam_rotation_speed_+%",
            "fire_beam_slow_down_strength_-%",
            "fire_beam_prioritise_players_for_targeting",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 10, 1000, 750, 300, -70, 700, -80, 20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Edit

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