Jamanra, o Rei Erguido
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Jamanra, the Risen King
SpectreN
AreaOs Portões Halani, Os Portões Halani
Tags2HSharpMetal_onhit_audio, beast, fast_movement, human, humanoid, mammal_beast, not_dex, not_int, red_blood
Vida
250%
Armadura
+50%
Ailment Threshold
%
Resistência
0 0 0 0
Damage
375%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
6 ~ 14
Attack Time
1.65 Second
Damage Spread
±20%
Experiência
250%
Model Size
115%
Type
PerennialKingHumanBoss
Metadata
PerennialKingHumanBoss
Nível
53
Vida
9,068
Armadura
2,094
Evasão
314
Energy Shield
0
Damage
539
Dano Mágico
539
Precisão
653
Attack Time
1.65
Experiência
25,750
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 431–646
Chance de [Critical|Acerto Crítico]: 5%
Attack Time: 1.65 seg
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
DTTPerennialKingDash
Spell, Movement
Tempo de Conjuração: 2.333 seg
Recarga: 8 seg
walk emerge extra distance [-10]
GSPerennialKingBigBeamIntro
Triggerable, Spell, Damage
Chance de Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 122.6 a 183.9 de Dano Físico
Converte 80% do Dano Físico para Dano de Raio
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GSPerennialKingBigBeam
Triggerable, Spell, Damage
Chance de Crítico: 6%
Tempo de Conjuração: 2.5 seg
Recarga: 12 seg
Causa 122.6 a 183.9 de Dano Físico
Converte 80% do Dano Físico para Dano de Raio
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAPerennialKingSwordSlam
Triggerable, Attack
Base Damage: 431–646
Chance de [Critical|Acerto Crítico]: 5%
Dano de Ataque: 250%
Attack Time: 1.65 seg
Recarga: 32 seg
Causa 150% mais Dano de Ataque
Converte 70% do Dano Físico para Dano de Raio
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [600]
GAPerennialKingDashSlash
Triggerable, Attack
Base Damage: 431–646
Chance de [Critical|Acerto Crítico]: 5%
Attack Time: 1.65 seg
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAPerennialKingDashSlash2
Triggerable, Attack
Base Damage: 431–646
Chance de [Critical|Acerto Crítico]: 5%
Attack Time: 1.65 seg
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
CTSPerennialKingStance2
CTSPerennialKingStance3
Recarga: 20 seg
DoLiterallyNothing
???
DPPerennialKingCorruptionBall
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 431–646
Chance de Crítico: 5%
Tempo de Conjuração: 1.5 seg
Attack Time: 1.65 seg
Recarga: 10 seg
Causa 19.01 a 57.04 de Dano Físico
action attack or cast time uses animation length [1]
base is projectile [1]
number of projectiles override [1]
projectile uses contact position [1]
use scaled contact offset [1]
GTPerennialKingCorruptionTotems
Triggerable
SSMPerennialKingCorruptionTotem
Spell, Multicastable, Triggerable
Tempo de Conjuração: 1 seg
alternate minion [1018]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
GSPerennialKingCorruptionBallExplode
Triggerable, Spell, Damage
Chance de Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 42.59 a 63.88 de Dano Físico
base is projectile [1]
generic skill trigger id [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
TBPerennialKingBall
Spell, Triggerable, Attack, Damage
Base Damage: 431–646
Chance de Crítico: 5%
Tempo de Conjuração: 1.5 seg
Attack Time: 1.65 seg
Recarga: 10 seg
Causa 3.108 a 4.662 de Dano Físico
base deal no damage [1]
generic skill trigger skills with id [1]
MAASPerennialKingTripleSlash
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 431–646
Chance de [Critical|Acerto Crítico]: 5%
Attack Time: 1.65 seg
Recarga: 15 seg
Converte 40% do Dano Físico para Dano de Raio
action attack or cast time uses animation length [1]
attack maximum action distance + [30]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SSMPerennialKingVolatileBeetle
Spell, Multicastable, Triggerable
Tempo de Conjuração: 1 seg
alternate minion [1083]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
GTPerennialKingVolatileBeetles
Triggerable
action attack or cast time uses animation length [1]
GAPerennialKingSwordSlamCascade
Triggerable, Spell, Damage
Chance de Crítico: 6%
Tempo de Conjuração: 2.5 seg
Causa 105.3 a 316 de Dano de Raio
action attack or cast time uses animation length [1]
base skill cannot be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [75]
MDPerennialKingObsidianBall
Multicastable, Triggerable
Recarga: 20 seg
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [200]

Object Type

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

Animated
{
	animated_object = "Metadata/Monsters/PerennialKing/PerennialKingHuman.ao"
}

StateMachine
{
	define_shared_state =
	"
		flipped;
		retreat_arena;
		begin_fight;
		end_fight;
		retreat_caravan;
		path;
		flying_escape;
		asala_present;
		corrupting;
		hide_me;
	"

	on_exit_state_flying_escape_0 =
	"
		MatchOrientation( king_teleport_1, 1 );
		Delay( 0.2,
		{
			IfState( flipped, 0, { PlayAnimation( fly_away_left_01 ); }, { PlayAnimation( fly_away_right_01 ); } );
		} );
	"

	on_or_create_state_hide_me_1 = { RemoveCollidability(); }
}

NPC {}

Actor
{
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
	basic_action = "ChangeToStance4"
	on_event_retarget_for_DashToTarget = "SetTarget( FindNearestPlayer() );"
}

Stats
{
	set_cannot_die = 1
}

ControlZone
{
}

Object Type Codes

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

BaseEvents
{
	on_construction_complete =
	"
		globals.NPCPerennialKing = this;
		IfState( begin_fight, 1, { SetStaticLifeBarVisibilty( true ); } );
	"
}

StateMachine
{
	on_exit_state_retreat_arena_0 = "PlayTextAudio( FaridunKingG2_3FightOpeningLineNoAsala, 'Metadata/Monsters/PerennialKing/PerennialKingHuman', 0 );"

	on_exit_state_begin_fight_0 =
	"
		IfState( asala_present, 1,
		{
			PlayConversation( AsalaVsKingAtGates, NPCPerennialKing, NPCAsala );
		},
		{
			PlayTextAudio( FaridunKingG2_3FightOpeningLineNoAsala, 'Metadata/Monsters/PerennialKing/PerennialKingHuman', 0 );
		} );
	"

	on_exit_state_end_fight_0 =
	"
		IfState( asala_present, 1,
		{
			PlayTextAudio( FaridunKingG2_3FightEscapeLine, 'Metadata/Monsters/PerennialKing/PerennialKingHuman', 0 );
		},
		{
			PlayTextAudio( FaridunKingG2_3FightEscapeLineNoAsala, 'Metadata/Monsters/PerennialKing/PerennialKingHuman', 0 );
		} );
	"

	create_state_begin_fight_0 = "DisableTargetable();"
	on_state_begin_fight_1 = "SetStaticLifeBarVisibilty( true );"

	create_state_begin_fight_1 =
	"
		Delay( 0.1, { SetStaticLifeBarVisibilty( True ); } );
	"

	on_state_end_fight_1 =
	"
		SetStaticLifeBarVisibilty( false );
		PlayCharacterAudioEvent( PerennialKingRunsAwayComment );
	"

	on_or_create_state_begin_fight_1 = "EnableTargetable();"
	on_or_create_state_end_fight_1 = "DisableTargetable();"
	on_or_create_state_corrupting_1 = "DisableTargetable();"
	on_state_corrupting_0 = "EnableTargetable();"
	on_or_create_state_retreat_caravan_1 = "TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) );"
	on_or_create_state_hide_me_1 = "DisableRendering();"

	on_or_create_state_dead_1 =
	"
		Delay( 0.1,
		{
			TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) );
		} );
	"
}

Animated
{
	on_corruption_start_01 = "PlayTextAudio( FaridunKingG2_3AttackOneRandom, 'Metadata/Monsters/PerennialKing/PerennialKingHuman' );"

	on_event_sandstormstart =
	"
		this.sandstorm = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/beetlephase_arena.ao' );
		sandstorm.QueueAnimation( idle_01 );
	"

	on_event_sandstormend = "sandstorm.PlayAnimation( end_01 );"
	on_groundslam_01 = "PlayTextAudio( FaridunKingG2_3AttackThreeRandom, 'Metadata/Monsters/PerennialKing/PerennialKingHuman' );"
	on_spellcast_01 = "PlayTextAudio( FaridunKingG2_3AttackTwoRandom, 'Metadata/Monsters/PerennialKing/PerennialKingHuman' );"
	on_event_hide_me = "DisableRendering();"

	on_event_contact_for_groundslam_01 =
	"
		ForEachInRange( 60,
		{
			IfType( 'Metadata/Terrain/Gallows/Act2/2_3/Objects/ArenaTowerFallingDebris', { Transition(); } );
		} );
	"

	on_epic_spellcast_01 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/epk/hand_glow.epk' );"
	on_end_epic_spellcast_01 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/epk/hand_glow.epk' );"
}

Life
{
	//on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/epk/bodyfx.epk );"
	on_death =
	"
		DisableRendering();
		Delay( 0.0, { DisableRendering(); } );
	"

	on_spawned_dead =
	"
		DisableRendering();
		Delay( 0.0, { DisableRendering(); } );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/slam_decal.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/corruption_phase.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/corruption_idle.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/totem_beam_02.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/totem_beam.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/totem_beam_01.ao"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/epk/hand_glow.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/epk/bodyfx.epk"
	preload_environment = "G2_3_boss"
}

Render
{
	use_ao_lights = true
}

GlobalAudioParamEvents
{
	player_in_range_param = "PerennialKing2InRange"
	life_percent_param = "PerennialKing2LifePercentage"
	range = 130
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/PerennialKingHumanBoss"] = {
    name = "Jamanra, the Risen King",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3.75,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "MAASPerennialKingTripleSlash",
        "CTSPerennialKingStance2",
        "CTSPerennialKingStance3",
        "GAPerennialKingSwordSlamCascade",
        "MDPerennialKingObsidianBall",
        "SSMPerennialKingVolatileBeetle",
        "GTPerennialKingVolatileBeetles",
        "DoLiterallyNothing",
        "DTTPerennialKingDash",
        "GSPerennialKingBigBeamIntro",
        "GSPerennialKingBigBeam",
        "GAPerennialKingSwordSlam",
        "GAPerennialKingDashSlash",
        "GAPerennialKingDashSlash2",
        "GSPerennialKingCorruptionBallExplode",
        "GTPerennialKingCorruptionTotems",
        "SSMPerennialKingCorruptionTotem",
        "DPPerennialKingCorruptionBall",
        "TBPerennialKingBall",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    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",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASPerennialKingTripleSlash"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "attack_maximum_action_distance_+",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {100, 40, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CTSPerennialKingStance2"] = {
    name = "CTSPerennialKingStance2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CTSPerennialKingStance3"] = {
    name = "CTSPerennialKingStance3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAPerennialKingSwordSlamCascade"] = {
    name = "GAPerennialKingSwordSlamCascade",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 2.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {0.5, 1.5, 75, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDPerennialKingObsidianBall"] = {
    name = "MDPerennialKingObsidianBall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMPerennialKingVolatileBeetle"] = {
    name = "SSMPerennialKingVolatileBeetle",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {1, 1083, -95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTPerennialKingVolatileBeetles"] = {
    name = "GTPerennialKingVolatileBeetles",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    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["DoLiterallyNothing"] = {
    name = "???",
    hidden = true,
    color = ,
    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["DTTPerennialKingDash"] = {
    name = "DTTPerennialKingDash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.333,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
    },
    levels = {
        [1] = {-10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSPerennialKingBigBeamIntro"] = {
    name = "GSPerennialKingBigBeamIntro",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, 80, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSPerennialKingBigBeam"] = {
    name = "GSPerennialKingBigBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 2.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, 80, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAPerennialKingSwordSlam"] = {
    name = "GAPerennialKingSwordSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "attack_maximum_action_distance_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {600, 70, 20, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAPerennialKingDashSlash"] = {
    name = "GAPerennialKingDashSlash",
    hidden = true,
    color = ,
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAPerennialKingDashSlash2"] = {
    name = "GAPerennialKingDashSlash2",
    hidden = true,
    color = ,
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSPerennialKingCorruptionBallExplode"] = {
    name = "GSPerennialKingCorruptionBallExplode",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "generic_skill_trigger_id",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTPerennialKingCorruptionTotems"] = {
    name = "GTPerennialKingCorruptionTotems",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMPerennialKingCorruptionTotem"] = {
    name = "SSMPerennialKingCorruptionTotem",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {1, 1018, -95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DPPerennialKingCorruptionBall"] = {
    name = "DPPerennialKingCorruptionBall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBPerennialKingBall"] = {
    name = "TBPerennialKingBall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "generic_skill_trigger_skills_with_id",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
IdMonsterUniqueT2Boss
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • Jamanra, o Rei Ressuscitado Topic /1
    NPCNome
    RisuEu sei qual é a intençãodo meu Rei. No topo das torres funerárias de Maraketh jazem seus mortos mais honrados. Meu Rei foi levado pela loucura. Ele busca qualquer vestígio de carne antiga daqueles que foram renomados ou poderosos em vida. Ele pretende alimentar seus corpos com a criatura horrível que ele mantém em uma gaiola atrás de seu trono. Chamam de Besta. Eu a vi, e a visão assombra meus pesadelos...
    Jamanra, o Rei Erguido Text Audio /139
    Nome
    Venha, Sekhema tola. Conheça um Rei.
    FaridunKingG2_3FightOpeningLine
    {Fazendo o trabalho sujo da Sekhema, estrangeiro?}{Fazendo o trabalho sujo da Sekhema, estrangeira?}
    FaridunKingG2_3FightOpeningLineNoAsala
    Vamos terminar isso, mas não hoje.
    FaridunKingG2_3FightEscapeLine
    {Deixe nossa cultura em paz, intrometido!}{Deixe nossa cultura em paz, intrometida!}
    FaridunKingG2_3FightEscapeLineNoAsala
    Você se oferece como presente para a Semente, quanta generosidade!
    FaridunKingG2_11_2FightShoutOne
    Acho que não, mortal.
    FaridunKingG2_11_2FightShoutTwo
    A Semente se deleita com sua loucura divina.
    FaridunKingG2_11_2FightShoutThree
    Nunca!
    FaridunKingG2_11_2FightShoutFour
    Nos levantamos!
    FaridunKingG2_3AttackOneRandom
    Nos levantamos!
    FaridunKingG2_3AttackOne2
    Nos levantamos!
    FaridunKingG2_3AttackOne3
    Nos levantamos!
    FaridunKingG2_3_PhaseChange
    Curve-se!
    FaridunKingG2_3AttackTwoRandom
    Curve-se!
    FaridunKingG2_3AttackTwo2
    Curve-se!
    FaridunKingG2_3AttackTwo3
    Curve-se!
    FaridunKingG2_3AttackTwo4
    Que as areias te engulam!
    FaridunKingG2_3AttackThreeRandom
    Que as areias te engulam!
    FaridunKingG2_3AttackThree2
    Que as areias te engulam!
    FaridunKingG2_3AttackThree3
    Que as areias te engulam!
    FaridunKingG2_3AttackThree4
    Essa terra é nossa!
    FaridunKingG2_11_2Attack1
    Curve-se diante da Corrupção!
    FaridunKingG2_11_2Attack2
    Um banquete para a Semente!
    FaridunKingG2_11_2Attack3
    Eu sou seu Rei!
    FaridunKingG2_11_2Attack4
    Sekhema tola!
    FaridunKingG2_11_2Attack5
    The Maraketh shall be purged from the desert... Mark my words!
    FaridunKingG2_3_Knockdown_Random
    The Maraketh shall be purged from the desert... Mark my words!
    FaridunKingG2_3_Knockdown_2
    You waste your time... And mine!
    FaridunKingG2_3_Knockdown_3
    You waste your time... And mine!
    FaridunKingG2_3_Knockdown_4
    Chegou o tempo dos Faridun!
    FaridunKing_SpiresSummonEnd
    Você é implacável... e isso te torna previsível.
    FaridunKing_SpiresSummonStart
    Morra, bruxa Maraketh!
    PerennialKing_AG_Sorc_Random
    Morra, bruxa Maraketh!
    PerennialKing_AG_Sorc_2
    Morra, bruxa Maraketh!
    PerennialKing_AG_Sorc_3
    Morra, bruxa Maraketh!
    PerennialKing_AG_Sorc_4
    Você vem para a morte, Bruxa Maraketh..
    PerennialKing_AG_Sorc_5
    Você vem para a morte, Bruxa Maraketh..
    PerennialKing_AG_Sorc_6
    Você vem para a morte, Bruxa Maraketh..
    PerennialKing_AG_Sorc_7
    Você vem para a morte, Bruxa Maraketh..
    PerennialKing_AG_Sorc_8
    Você vem para a morte, Bruxa Maraketh..
    PerennialKing_AG_Sorc_9
    Isso não é da sua conta, {jingakh}.
    PerennialKing_AG_Open_Random
    Isso não é da sua conta, {jingakh}.
    PerennialKing_AG_Open_2
    Isso não é da sua conta, {jingakh}.
    PerennialKing_AG_Open_3
    Isso não é da sua conta, {jingakh}.
    PerennialKing_AG_Open_4
    Como quiser!
    PerennialKing_AG_First_Random
    Como quiser!
    PerennialKing_AG_First_2
    Como quiser!
    PerennialKing_AG_First_3
    Como quiser!
    PerennialKing_AG_First_4
    Como quiser!
    PerennialKing_AG_First_5
    Então morra!
    PerennialKing_AG_First_6
    Então morra!
    PerennialKing_AG_First_7
    Então morra!
    PerennialKing_AG_First_8
    Então morra!
    PerennialKing_AG_First_9
    Então morra!
    PerennialKing_AG_First_10
    Então morra!
    PerennialKing_AG_First_11
    Então morra!
    PerennialKing_AG_First_12
    Então você vai morrer junto!
    PerennialKing_AG_First_13
    Então você vai morrer junto!
    PerennialKing_AG_First_14
    Então você vai morrer junto!
    PerennialKing_AG_First_15
    Então você vai morrer junto!
    PerennialKing_AG_First_16
    Então você vai morrer junto!
    PerennialKing_AG_First_17
    Então você vai morrer junto!
    PerennialKing_AG_First_18
    A Besta não é forte o suficiente... ainda não...
    PerennialKing_AG_Interrupted_Random
    A Besta não é forte o suficiente... ainda não...
    PerennialKing_AG_Interrupted_2
    A Besta não é forte o suficiente... ainda não...
    PerennialKing_AG_Interrupted_3
    A Besta não é forte o suficiente... ainda não...
    PerennialKing_AG_Interrupted_4
    A Besta ainda está incompleta; ela deve consumir mais
    PerennialKing_AG_Interrupted_5
    A Besta ainda está incompleta; ela deve consumir mais
    PerennialKing_AG_Interrupted_6
    A Besta ainda está incompleta; ela deve consumir mais
    PerennialKing_AG_Interrupted_7
    A Besta ainda está incompleta; ela deve consumir mais
    PerennialKing_AG_Interrupted_8
    Enfrente nossa ira!
    PerennialKing_AG_Exsanguinate_Random
    Enfrente nossa ira!
    PerennialKing_AG_Exsanguinate_2
    Enfrente nossa ira!
    PerennialKing_AG_Exsanguinate_3
    Enfrente nossa ira!
    PerennialKing_AG_Exsanguinate_4
    Ira de Farud!
    PerennialKing_AG_Exsanguinate_5
    Ira de Farud!
    PerennialKing_AG_Exsanguinate_6
    Ira de Farud!
    PerennialKing_AG_Exsanguinate_7
    Ira de Farud!
    PerennialKing_AG_Exsanguinate_8
    Sangue gera sangue!
    PerennialKing_AG_Exsanguinate_9
    Sangue gera sangue!
    PerennialKing_AG_Exsanguinate_10
    Sangue gera sangue!
    PerennialKing_AG_Exsanguinate_11
    Sangue gera sangue!
    PerennialKing_AG_Exsanguinate_12
    Fim da tirania!
    PerennialKing_AG_WeaponSlam_Random
    Fim da tirania!
    PerennialKing_AG_WeaponSlam_2
    Fim da tirania!
    PerennialKing_AG_WeaponSlam_3
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_4
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_5
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_6
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_7
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_8
    Os Maraketh cairão!
    PerennialKing_AG_WeaponSlam_9
    Você cairá!
    PerennialKing_AG_WeaponSlam_10
    Você cairá!
    PerennialKing_AG_WeaponSlam_11
    Você cairá!
    PerennialKing_AG_WeaponSlam_12
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WeaponSlam_13
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WeaponSlam_14
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WeaponSlam_15
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WeaponSlam_16
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WeaponSlam_17
    Essa. Terra. É. Nossa!
    PerennialKing_AG_WhirlingSlash_Random
    Essa. Terra. É. Nossa!
    PerennialKing_AG_WhirlingSlash_2
    Essa. Terra. É. Nossa!
    PerennialKing_AG_WhirlingSlash_3
    Essa. Terra. É. Nossa!
    PerennialKing_AG_WhirlingSlash_4
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WhirlingSlash_5
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WhirlingSlash_6
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WhirlingSlash_7
    Curve-se diante de seu {rei!}
    PerennialKing_AG_WhirlingSlash_8
    {Vá embora, intrometido!}{Vá embora, intrometida!}
    PerennialKing_AG_WhirlingSlash_9
    {Vá embora, intrometido!}{Vá embora, intrometida!}
    PerennialKing_AG_WhirlingSlash_10
    Eu luto... pelo meu povo!
    PerennialKing_AG_HeavyStun_Random
    Nós nunca desistiremos.
    PerennialKing_AG_HeavyStun_2
    Nós nunca desistiremos.
    PerennialKing_AG_HeavyStun_3
    Você vai precisar de mais que isso...
    PerennialKing_AG_HeavyStun_4
    Eu levarei os Faridun para a glória!
    PerennialKing_AG_HeavyStun_5
    Eu levarei os Faridun para a glória!
    PerennialKing_AG_HeavyStun_6
    Vamos acabar com isso... mas não hoje.
    PerennialKing_AG_Flee_Random
    A Besta se levantará. Os Maraketh cairão.
    PerennialKing_AG_Flee_2
    A Besta se levantará. Os Maraketh cairão.
    PerennialKing_AG_Flee_3
    A Besta se levantará. Os Maraketh cairão.
    PerennialKing_AG_Flee_4
    Você pode ter me superado hoje, mas eu sou apenas um... de {muitos.}
    PerennialKing_AG_Flee_5
    Você pode ter me superado hoje, mas eu sou apenas um... de {muitos.}
    PerennialKing_AG_Flee_6
    Não está na hora disso Nós vamos terminar isso... {em breve.}
    PerennialKing_AG_Flee_7
    Não está na hora disso Nós vamos terminar isso... {em breve.}
    PerennialKing_AG_Flee_8
    Um dia, em breve, você entenderá o que significa sofrer.
    PerennialKing_AG_Flee2_Random
    Um dia, em breve, você entenderá o que significa sofrer.
    PerennialKing_AG_Flee2_2
    Da próxima vez... é até a morte.
    PerennialKing_AG_Flee2_3
    Nós nos levantamos!
    PerennialKing_AG_MiscAttack_Random
    Nós nos levantamos!
    PerennialKing_AG_MiscAttack_2
    Nós nos levantamos!
    PerennialKing_AG_MiscAttack_3
    Curve-se!
    PerennialKing_AG_MiscAttack_4
    Curve-se!
    PerennialKing_AG_MiscAttack_5
    Curve-se!
    PerennialKing_AG_MiscAttack_6
    Morte aos Maraketh!
    PerennialKing_AG_MiscAttack_7
    Morte aos Maraketh!
    PerennialKing_AG_MiscAttack_8
    Morte aos Maraketh!
    PerennialKing_AG_MiscAttack_9
    Morte aos Maraketh!
    PerennialKing_AG_MiscAttack_10
    Morra, opressor!
    PerennialKing_AG_MiscAttack_11
    Morra, opressor!
    PerennialKing_AG_MiscAttack_12
    Morra, opressor!
    PerennialKing_AG_MiscAttack_13