Sekhema Asala
Humanoid
master damage +% final vs unique monsters [-85]
Your Hits can't be Evaded
monster damage +% final vs monsters [-30]
shock art variation [2]
SpectreN
Tags1HSword_onhit_audio, human, humanoid, medium_movement, red_blood
Life
400%
Energy Shield From Life
8%
Armour
+33%
Evasion
+33%
Resistance
0 0 0 0
Damage
320%
Accuracy
100%
5%
Attack Distance
6 ~ 10
Attack Time
1.005 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
MarakethMatriarchGate
Metadata
MarakethMatriarchGate
Level
68
Life
28,546
Armour
3,209
Evasion Rating
942
Energy Shield
2,482
Damage
746
Spell Damage
746
Accuracy
2,464
Attack Time
1.005
Experience
57,268
Minion Life
25,502
Minion Energy Shield
2,218
Minion Damage
3,100
Minion Armour
4,802
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 597–895
Critical Hit Chance: 5%
Attack Time: 1.005 sec
action attack or cast time uses animation length [1]
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]
MarakethMatriarchBeamBarrageGT
Triggerable
Cooldown Time: 20 sec
MarakethMatriarchBeamBarrageTB
Spell, Triggerable, Attack, Damage
Base Damage: 597–895
Critical Hit Chance: 5%
Cast Time: 1 sec
Attack Time: 1.005 sec
Deals 62.18 to 186.5 Lightning Damage
generic skill trigger skills with id [1]
MarakethMatriarchBeamBarrageGS
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 59.78 to 179.4 Lightning Damage
generic skill trigger id [1]
is area damage [1]
MarakethMatriarchBeamBarrageEAS
Cooldown Time: 15 sec
GSAsalaLightningStrike
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 95.66 to 287 Lightning Damage
is area damage [1]
GSPerennialKingAsalaLightningBolt
Triggerable, Channel, Spell, Damage
Cast Time: 1.6 sec
Deals 14.56 to 21.84 Lightning Damage
is area damage [1]
EGPerennialKingAsalaStun
Triggerable
EASAsalaGateCrankPush
action attack or cast time uses animation length [1]
skill cannot be interrupted [1]
spell maximum action distance +% [-95]

Object Type

version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"

Animated
{
	animated_object = "Metadata/NPC/Four_Act2/MarakethMatriarch.ao"
}

StateMachine
{
	define_shared_state =
	"
		path;
		follow;
		met_risu;
	"
}

SectorEvents {}

Stats
{
	base_cannot_be_damaged = 1
}

Functions
{
	ArenaSetup =
	"
		this.path_target = arg1;
		IfInSector( arena, {}, { PathTo( path_target ); } );
	"
}

ControlZone {}

Actor
{
	basic_action = "Emerge"
}

Positioned
{
	flip_lock = true
}

MinimapIcon
{
	force_temporary = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/NPC/NPCMonsterBase"

BaseEvents
{
	on_construction_complete = "globals.NPCAsala = this;
	AddAttached( 'Metadata/Monsters/NPC/MarakethMatriarchGateLight.ao', head_jntBnd );
	"
}

Render
{
	use_ao_lights = true
}

Targetable
{
	attackable = false
	targetable = false
	force_targetable = true
}

Animated
{
	on_event_start_epk_for_epic_lightning_bolt_start_01 = "AddEffectPack( AsalaEpicLightningBoltStart );"
	on_epic_lightning_bolt_end_01 = "RemoveEffectPack( AsalaEpicLightningBoltStart );"
	on_event_end_epk_for_epic_lightning_bolt_end_01 = "AddEffectPack( AsalaEpicLightningBoltEnd );"
	on_end_epic_lightning_bolt_end_01 = "RemoveEffectPack( AsalaEpicLightningBoltEnd );"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Asala/ao/on_act_epic_lightning.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Asala/ao/grd_decal.ao"
}

Actor
{
	on_effect_start_EASAsalaGateCrankPush =
	"
		SetLocation( target.GetLocation(), 1 );
		MatchOrientation( target, true );
	"
}

//Commented out block below : Waiting for MarakethMatriarchInto to work

/*
Transitionable
{
	on_transition = "EnableRendering(); ShowMinimapIcon(); ShowNPCMarker(); EnableTargetable(); globals.renly_intro.SetStateTo( hide, 1 );"
	create_transitioned = "globals.renly_intro.SetStateTo( hide, 1 );"
	create_untransitioned = "DisableRendering(); HideMinimapIcon(); HideNPCMarker(); DisableTargetable(); globals.renly = this;"
}

*/
-- src\Data\Spectres.lua
minions["Metadata/Monsters/NPC/MarakethMatriarchGate"] = {
    name = "Sekhema Asala",
    life = 4,
    energyShield = 0.08,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3.2,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "EASAsalaGateCrankPush",
        "GSPerennialKingAsalaLightningBolt",
        "GSAsalaLightningStrike",
        "EGPerennialKingAsalaStun",
        "MarakethMatriarchBeamBarrageGS",
        "MarakethMatriarchBeamBarrageGT",
        "MarakethMatriarchBeamBarrageTB",
        "MarakethMatriarchBeamBarrageEAS",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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.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",
        "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, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASAsalaGateCrankPush"] = {
    name = "EASAsalaGateCrankPush",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {-95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSPerennialKingAsalaLightningBolt"] = {
    name = "GSPerennialKingAsalaLightningBolt",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.6,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSAsalaLightningStrike"] = {
    name = "GSAsalaLightningStrike",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGPerennialKingAsalaStun"] = {
    name = "EGPerennialKingAsalaStun",
    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["MarakethMatriarchBeamBarrageGS"] = {
    name = "MarakethMatriarchBeamBarrageGS",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "generic_skill_trigger_id",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MarakethMatriarchBeamBarrageGT"] = {
    name = "MarakethMatriarchBeamBarrageGT",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.133,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MarakethMatriarchBeamBarrageTB"] = {
    name = "MarakethMatriarchBeamBarrageTB",
    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,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "generic_skill_trigger_skills_with_id",
    },
    levels = {
        [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MarakethMatriarchBeamBarrageEAS"] = {
    name = "MarakethMatriarchBeamBarrageEAS",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.266,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
master damage +% final vs unique monsters [-85]
FamilyMasterDamageFinalVsUniqueMonsters
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • master damage +% final vs unique monsters Min: -85 Max: -85 Global
  • Craft Tagsdamage
    Your Hits can't be Evaded
    FamilyAlwaysHits
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • global always hit Min: 1 Max: 1 Global
  • Craft Tagsattack
    monster damage +% final vs monsters [-30]
    FamilyMonsterDamageFinalVsMonsters
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster damage +% final vs monsters Min: -30 Max: -30 Global
  • Craft Tagsdamage
    shock art variation [2]
    FamilyStatusAilmentArtVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • shock art variation Min: 2 Max: 2 Global
  • keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%750
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.base_maximum_all_resistances_%75
    Stats.monster_base_flask_charges_percent_of_monster_power50
    Stats.base_critical_hit_damage_bonus30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.object_inherent_base_maximum_block_%_from_ot50
    Stats.movement_velocity_cap128
    Stats.max_azurite_debuff_stacks10
    Stats.ignore_skill_weapon_restrictions1
    Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot33
    Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot100
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.melee_swing_not_scaled_by_area_modifiers1
    Stats.actor_scale_+%_limit200
    Stats.base_heavy_stun_duration_ms2000
    Stats.melee_defer_damage_prediction1
    Stats.poise_decay_delay_ms8000
    Stats.poise_decay_%_per_second5
    Stats.base_block_angle_degrees180
    Stats.action_attack_or_cast_time_uses_animation_length1
    Stats.slow_potency_+%_final_per_additional_player-10
    Stats.check_for_targets_between_initiator_and_projectile_source1
    Stats.maximum_life_+%_final_per_additional_player50
    Stats.maximum_energy_shield_+%_final_per_additional_player50
    Stats.poise_threshold_+%_final_per_additional_player50
    Stats.stun_base_duration_override_ms500
    Stats.bleeding_moving_damage_%_of_base_override200
    Stats.cannot_die1
    Stats.monster_no_additional_player_scaling1
    Stats.cannot_be_chained_from1
    Stats.base_cannot_be_damaged1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.csd
    Positioned.blockingtrue
    Positioned.team0, 1
    Positioned.serialise_collidabletrue
    Positioned.flip_locktrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, ChangeToStance3, FollowPath, Emerge
    Actor.slow_animations_go_to_idlefalse, false
    MinimapIcon.iconNPC
    MinimapIcon.force_temporarytrue
    Animated.animated_objectMetadata/NPC/Four_Act2/MarakethMatriarch.ao
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.path;
    StateMachine.follow;
    StateMachine.met_risu;
    Functions.ArenaSetup =
    Functions.",
    Functions.this.path_targetarg1;
    Functions.IfInSector( arena, {}, { PathTo( path_target ); } );
    Sekhema Asala
    Humanoid
    master damage +% final vs unique monsters [-85]
    Your Hits can't be Evaded
    monster damage +% final vs monsters [-30]
    shock art variation [2]
    SpectreN
    Tags1HSword_onhit_audio, human, humanoid, medium_movement, red_blood
    Life
    400%
    Energy Shield From Life
    8%
    Armour
    +33%
    Evasion
    +33%
    Resistance
    0 0 0 0
    Damage
    320%
    Accuracy
    100%
    5%
    Attack Distance
    6 ~ 10
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    MarakethMatriarchDreadnought
    Metadata
    MarakethMatriarchDreadnought_
    Level
    68
    Life
    28,546
    Armour
    3,209
    Evasion Rating
    942
    Energy Shield
    2,482
    Damage
    746
    Spell Damage
    746
    Accuracy
    2,464
    Attack Time
    1.005
    Experience
    57,268
    Minion Life
    25,502
    Minion Energy Shield
    2,218
    Minion Damage
    3,100
    Minion Armour
    4,802
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 597–895
    Critical Hit Chance: 5%
    Attack Time: 1.005 sec
    action attack or cast time uses animation length [1]
    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]
    MarakethMatriarchBeamBarrageGT
    Triggerable
    Cooldown Time: 20 sec
    MarakethMatriarchBeamBarrageTB
    Spell, Triggerable, Attack, Damage
    Base Damage: 597–895
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Attack Time: 1.005 sec
    Deals 62.18 to 186.5 Lightning Damage
    generic skill trigger skills with id [1]
    MarakethMatriarchBeamBarrageGS
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 59.78 to 179.4 Lightning Damage
    generic skill trigger id [1]
    is area damage [1]
    MarakethMatriarchBeamBarrageEAS
    Cooldown Time: 15 sec
    GSAsalaLightningStrike
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 95.66 to 287 Lightning Damage
    is area damage [1]
    GSPerennialKingAsalaSandstormDefense
    Triggerable, Channel, Spell, Damage
    Cast Time: 1 sec
    action attack or cast time uses animation length [1]
    is area damage [1]
    EASMarakethMatriarchMurderMove

    Object Type

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    Animated
    {
    	animated_object = "Metadata/NPC/Four_Act2/MarakethMatriarch.ao"
    }
    
    Stats
    {
    	base_cannot_be_damaged = 1
    }
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Interaction"
    	basic_action = "MoveForced"
    }
    
    Positioned
    {
    	flip_lock = true
    }
    
    SectorEvents {}
    
    Functions
    {
    	fix_orientation =
    	"
    		AddOnActionEnd(
    		{
    			SetOrientation( GetOrientation() + arg1, false, true );
    			PlayAnimationType( Idle, 1.0, 0, 0 );
    		}, true );
    	"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		has_pks_head;
    		unconscious;
    		sandstorm_defence;
    		oi_get_up;
    		locked_orientation;
    	"
    	define_checkpoint_state = "spawned;"
    
    	on_or_create_state_unconscious_0 = "MakeCollidable(); UnlockOrientation();"
    	on_or_create_state_unconscious_1 = "RemoveCollidability(); LockOrientation();"
    	on_or_create_state_locked_orientation_0 = "UnlockOrientation();"
    	on_or_create_state_locked_orientation_1 = "LockOrientation();"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/PerennialKing/ao/sand_storm_barrier.ao"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    Render
    {
    	use_ao_lights = true
    	hide_mini_life_bar = true
    }
    
    Targetable
    {
    	attackable = false
    	targetable = false
    	force_targetable = true
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Asala/ao/grd_decal.ao"
    	preload_animated_object = "Metadata/Monsters/NPC/MarakethMatriarchGateLight.ao"
    	preload_animated_object = "Metadata/Monsters/PerennialKingStage2/attachments/PerennialKingHeadDecapited.ao"
    	preload_object = "Metadata/Monsters/PerennialKingStage2/Objects/MatriarchSandstormDefence"
    }
    
    StateMachine
    {
    	on_or_create_state_has_pks_head_0 = "DetachAllOfType( 'Metadata/Monsters/PerennialKingStage2/attachments/PerennialKingHeadDecapited.ao' );"
    	on_or_create_state_has_pks_head_1 = "AddAttached( 'Metadata/Monsters/PerennialKingStage2/attachments/PerennialKingHeadDecapited.ao', L_Weapon );"
    	on_state_sandstorm_defence_1 = "PlayTextAudio( AsalaWildGatesTen, 'Metadata/Monsters/NPC/MarakethMatriarchGate' );"
    	
    	on_or_create_state_oi_get_up_0 = "DisableTargetable();"
    	on_or_create_state_oi_get_up_1 = "EnableTargetable();"
    	on_or_create_state_oi_get_up_2 = "EnableTargetable();"
    }
    
    Functions
    {
    	PlayCharacterAudio = "PlayCharacterAudioEvent( EnterDreadnaught );"
    	getting_up = "PlayCharacterAudioEvent( AfterPerennialKingHelpAsala );"
    	running_to_pk = "PlayTextAudio( AsalaA2DreadnoughtWakesUp, 'Metadata/Monsters/NPC/MarakethMatriarchGate' );"
    	kill_time = "PlayTextAudio( AsalaA2DreadnoughtSentenceToDeath, 'Metadata/Monsters/NPC/MarakethMatriarchGate', 600 );"
    	head_removed = "PlayTextAudio( AsalaA2DreadnoughtCutOffHisHead, 'Metadata/Monsters/NPC/MarakethMatriarchGate', 3000 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/NPC/MarakethMatriarchDreadnought_"] = {
        name = "Sekhema Asala",
        life = 4,
        energyShield = 0.08,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.2,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "GSPerennialKingAsalaSandstormDefense",
            "EASMarakethMatriarchMurderMove",
            "GSAsalaLightningStrike",
            "MarakethMatriarchBeamBarrageGS",
            "MarakethMatriarchBeamBarrageGT",
            "MarakethMatriarchBeamBarrageTB",
            "MarakethMatriarchBeamBarrageEAS",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        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.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",
            "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, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSPerennialKingAsalaSandstormDefense"] = {
        name = "GSPerennialKingAsalaSandstormDefense",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMarakethMatriarchMurderMove"] = {
        name = "EASMarakethMatriarchMurderMove",
        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["GSAsalaLightningStrike"] = {
        name = "GSAsalaLightningStrike",
        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_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MarakethMatriarchBeamBarrageGS"] = {
        name = "MarakethMatriarchBeamBarrageGS",
        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_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "generic_skill_trigger_id",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MarakethMatriarchBeamBarrageGT"] = {
        name = "MarakethMatriarchBeamBarrageGT",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.133,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MarakethMatriarchBeamBarrageTB"] = {
        name = "MarakethMatriarchBeamBarrageTB",
        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,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "generic_skill_trigger_skills_with_id",
        },
        levels = {
            [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MarakethMatriarchBeamBarrageEAS"] = {
        name = "MarakethMatriarchBeamBarrageEAS",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.266,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    master damage +% final vs unique monsters [-85]
    FamilyMasterDamageFinalVsUniqueMonsters
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • master damage +% final vs unique monsters Min: -85 Max: -85 Global
  • Craft Tagsdamage
    Your Hits can't be Evaded
    FamilyAlwaysHits
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • global always hit Min: 1 Max: 1 Global
  • Craft Tagsattack
    monster damage +% final vs monsters [-30]
    FamilyMonsterDamageFinalVsMonsters
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster damage +% final vs monsters Min: -30 Max: -30 Global
  • Craft Tagsdamage
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    shock art variation [2]
    FamilyStatusAilmentArtVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • shock art variation Min: 2 Max: 2 Global
  • Sekhema Asala
    Humanoid
    SpectreN
    Tagshuman, humanoid, medium_movement, red_blood
    Life
    400%
    Energy Shield From Life
    8%
    Armour
    +33%
    Evasion
    +33%
    Resistance
    0 0 0 0
    Damage
    320%
    Accuracy
    100%
    5%
    Attack Distance
    6 ~ 10
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    MarakethMatriarchGate
    Metadata
    MarakethMatriarchTemple

    Object Type

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    Animated
    {
    	animated_object = "Metadata/NPC/Four_Act2/MarakethMatriarch.ao"
    }
    
    Positioned 
    {
    	unblock_quest_flag = "AsalaInterludeTempleSeen"
    }
    
    Transitionable {}
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		spawned;
    		visible = 1;
    	"
    
    /* 	per_player_quest_flag_state_visible_0 = "AsalaInterludeTempleSeen" */
    }
    
    MinimapIcon
    {
    	force_temporary = true
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    BaseEvents {}
    
    StateMachine
    {
    	on_or_create_state_spawned_1 =
    	"
    		DisableTargetable();
    		HideMinimapIcon();
    	"
    
    /* 	on_or_create_state_visible_0 =
    	"
    		DisableRendering();
    		HideMinimapIcon();
    		HideNPCMarker();
    		DisableTargetable();
    	" */
    
    /* 	on_or_create_state_visible_1 =
    	"
    		EnableRendering();
    		ShowMinimapIcon();
    		ShowNPCMarker();
    		EnableTargetable();
    	" */
    }
    
    Animated
    {
    	on_emerge_portal_relaxed =
    	"
    		this.my_portal = PlayEffect( 'Metadata/Effects/Spells/player_portal/rig.ao', 3 );
    		my_portal.SetLocation( this.GetLocation() + this.RotateLocation( [0, 8] ), true );
    		my_portal.MatchOrientation( this, true );
    		my_portal.QueueAnimation( townportal );
    	"
    
    	on_end_emerge_portal_relaxed =
    	"
    		PlayAnimation( idle_relaxed_01 );
    		my_portal.PlayAnimation( townportalclose );
    		EnableTargetable();
    		ShowMinimapIcon();
    	"
    }
    
    Render
    {
    	has_light = false
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/NPC/MarakethMatriarchTemple"] = {
        name = "Sekhema Asala",
        life = 4,
        energyShield = 0.08,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.2,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 10,
        accuracy = 1,
        skillList = {
        },
        modList = {
        },
    }
    
    Sekhema Asala
    Humanoid
    SpectreN
    Tagshuman, humanoid, medium_movement, red_blood
    Life
    400%
    Energy Shield From Life
    8%
    Armour
    +33%
    Evasion
    +33%
    Resistance
    0 0 0 0
    Damage
    320%
    Accuracy
    100%
    5%
    Attack Distance
    6 ~ 10
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    MarakethMatriarchGate
    Metadata
    MarakethMatriarchQimah

    Object Type

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    Animated
    {
    	animated_object = "Metadata/NPC/Four_Act2/MarakethMatriarch.ao"
    }
    
    Positioned {}
    
    Transitionable {}
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    StateMachine
    {
    	define_shared_state = "spawned;"
    }
    
    MinimapIcon
    {
    	force_temporary = true
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/NPC/NPCMonsterBase"
    
    BaseEvents {}
    
    Transitionable
    {
    	on_transition = "EnableRendering();"
    
    	create_untransitioned =
    	"
    		DisableRendering();
    		HideMinimapIcon();
    		HideNPCMarker();
    		DisableTargetable();
    	"
    }
    
    StateMachine
    {
    	on_or_create_state_spawned_1 =
    	"
    		DisableTargetable();
    		HideMinimapIcon();
    	"
    
    	on_or_create_state_spawned_2 =
    	"
    		DisableTargetable();
    		HideMinimapIcon();
    	"
    }
    
    Animated
    {
    	on_emerge_portal_relaxed =
    	"
    		this.my_portal = PlayEffect( 'Metadata/Effects/Spells/player_portal/rig.ao', 3 );
    		my_portal.SetLocation( this.GetLocation() + this.RotateLocation( [0, 8] ), true );
    		my_portal.MatchOrientation( this, true );
    		my_portal.QueueAnimation( townportal );
    	"
    
    	on_end_emerge_portal_relaxed =
    	"
    		PlayAnimation( idle_relaxed_01 );
    		my_portal.PlayAnimation( townportalclose );
    	"
    }
    
    Render
    {
    	has_light = false
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/NPC/MarakethMatriarchQimah"] = {
        name = "Sekhema Asala",
        life = 4,
        energyShield = 0.08,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.2,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 10,
        accuracy = 1,
        skillList = {
        },
        modList = {
        },
    }
    
    Asala Topic /5
    NPCName
    RisuI must pursue what I feel to be right. Asala might yet decide to have me put to death, or abandon me to the Doom of the Desert. I knew these risks, but I had to try anyway. If you had seen the darkness rising in the hearts of my brothers and sisters, you would understand. I am not betraying them. I am trying to save them from themselves.
    ZarkaTrust in her, {jingakh}. While you are here, she is your Sekhema, and she will not lead you astray.
    The Hooded OneAsala has agreed to aid us, exactly as I expected. The Beast represents an existential threat to all the peoples of Wraeclast, but even beyond that, she seems to be quite driven. She reminds me of a rambunctious young woman I once knew in Keth, who eventually rose to power, attained divinity, and led her people to greatness.
    ShambrinI remember her face, from before the battle where I lost my sight. She is quite beautiful, and she has strength and cunning to match. I can think of no better leader for us. We Ardura have put all of our faith in Asala, and though we do not number enough to spark Divinity in her, we have still thrived under her leadership.
    ShambrinWith that speech, she has woven a hopeful tapestry for our future. Our Sekhema leaves nothing to chance. By beheading Jamanra, she has both dealt a deadly strike and begun the process of healing an old wound. Perhaps it is enough to begin a conversation with the Faridun. Perhaps... There is a way forward for all.
    Sekhema Asala Text Audio /115
    Name
    Did Zarka send you, outsider? Then let us do battle!
    MatriarchGatesShoutOne
    Advance with me! There are two more gates we must open!
    MatriarchGatesShoutTwo
    The Faridun have never organized in such numbers before. They fight as if they no longer fear death.
    MatriarchGatesShoutThree
    If we can allow the caravan through all three gates, my warriors will swarm them under.
    MatriarchGatesShoutFour
    Let us find the figurehead of this horde!
    MatriarchGatesShoutFive
    This final gate must be opened from the watchtower ahead.
    MatriarchGatesShoutSix
    The Maraketh do not bow to kings. We skin them.
    MatriarchGatesShoutSeven
    Make haste! He must not escape!
    MatriarchGatesShoutEight
    Quickly!
    MatriarchGatesShoutNine
    The pretender king has escaped, for now. Let us return to the caravan and question this defector.
    MatriarchGatesShoutTen
    Foreigner, time is of the essence!
    MatriarchGatesShoutEleven
    {Balbalakh!}
    AsalaDivineGenericCombatLine1
    {Balbalakh!}
    AsalaDivineGenericCombatLine2
    {Balbalakh!}
    AsalaDivineGenericCombatLine3
    {Hakh hakh nor!}
    AsalaDivineGenericCombatLine4
    {Hakh hakh nor!}
    AsalaDivineGenericCombatLine5
    {Hakh hakh nor!}
    AsalaDivineGenericCombatLine6
    Worship!
    AsalaDivineGenericCombatLine7
    Worship!
    AsalaDivineGenericCombatLine8
    Worship!
    AsalaDivineGenericCombatLine9
    Bow to your Goddess!
    AsalaDivineGenericCombatLine10
    Bow to your Goddess!
    AsalaDivineGenericCombatLine11
    Bow to your Goddess!
    AsalaDivineGenericCombatLine12
    On your knees!
    AsalaDivineGenericCombatLine13
    On your knees!
    AsalaDivineGenericCombatLine14
    On your knees!
    AsalaDivineGenericCombatLine15
    Submit, or die!
    AsalaDivineGenericCombatLine16
    Submit, or die!
    AsalaDivineGenericCombatLine17
    Submit, or die!
    AsalaDivineGenericCombatLine18
    Sun's fury!
    AsalaDivineBeam1
    {Chin sol!}
    AsalaDivineBeam2
    For Keth!
    AsalaMirages1
    For Keth!
    AsalaMirages2
    For Keth!
    AsalaMirages3
    For ancient glory!
    AsalaMirages4
    Armies of Keth, join me!
    AsalaMirages5
    {Garukhan!}
    AsalaSandAttack1
    Sands, fly!
    AsalaSandAttack2
    {Shakari!}
    AsalaStabbyAttack1
    Outsider! Join me in battle!
    AsalaWildGatesOne
    Advance with me!
    AsalaWildGatesTwo
    A dark shadow has fallen across the land...
    AsalaWildGatesThreeOne
    The enemy crumbles!
    AsalaWildGatesThreeTwo
    Their formation is broken - attack!
    AsalaWildGatesThreeThree
    Continue the assault! Slay them all!
    AsalaWildGatesThreeFour
    Onwards! Give these demons no quarter!
    AsalaWildGatesFour
    Die forgotten, Faridun scum!
    AsalaWildGatesFiveRandom
    That was for my fallen sisters.
    AsalaWildGatesFive2
    The Faridun can produce worthy champions after all...
    AsalaWildGatesFive3
    My fallen sisters will be remembered.
    AsalaWildGatesFive4
    The Faridun have fallen to corruption. Their eyes gleam with madness!
    AsalaWildGatesSix
    The final gate is broken! We must continue our advance!
    AsalaWildGatesSeven
    Outsider, we fight!
    AsalaWildGatesEight
    Make haste, he must not escape!
    AsalaWildGatesNine
    Quickly! He conjures the very sands against us!
    AsalaWildGatesTen
    We cannot follow through the raging sands. Let us return to the caravan and question this defector.
    AsalaWildGatesEleven
    You received the death you deserved! And I shall give you another!
    AsalaWildJamanraResponseSandstorm
    Hold them back while I open the gate!
    AsalaA2AncientGatesBattleSummonedIn
    Advance with me! There are two more gates we must open!
    AsalaA2AncientGatesBattleFirstGateOpen
    Advance with me!
    AsalaA2AncientGatesBattleAdvanceWithMe
    The Faridun have never organized in such numbers before. They fight as if they no longer fear death!
    AsalaA2AncientGatesBattleFaridunNoLongerFearDeath
    A dark shadow has fallen across the land...
    AsalaA2AncientGatesBattleRandomCallout1
    The enemy crumbles!
    AsalaA2AncientGatesBattleRandomCallout2
    Their formation is broken - attack!
    AsalaA2AncientGatesBattleRandomCallout3
    Continue the assault! Slay them all!
    AsalaA2AncientGatesBattleRandomCallout4
    If we can allow the caravan through all three gates, my warriors will swarm them under.
    AsalaA2AncientGatesBattleSecondGateReached
    Onwards! Give these demons no quarter!
    AsalaA2AncientGatesBattleSecondGateOpened
    Die forgotten, Faridun scum!
    AsalaA2AncientGatesBattleLimImpalerKilled1
    Let us find the leader of this horde.
    AsalaA2AncientGatesBattleFindFigurehead
    The Faridun have fallen to corruption. Their eyes gleam with madness!
    AsalaA2AncientGatesBattleFaridunEyesGleam
    {The...} Jamanra? How is this possible?
    AsalaA2AncientGatesVsKingResponseSorceress
    The Maraketh do not bow to kings. We skin them.
    AsalaA2DreadnoughtRespondToKingBow
    We shall destroy the Beast here and now!
    AsalaA2AncientGatesVsKingDestroyTheBeast
    Make haste! He must not escape!
    AsalaA2AncientGatesVsKingChaseHim
    Quickly! He conjures the very sands against us!
    AsalaA2AncientGatesAfterKingSandsConjured
    Quickly!
    AsalaA2AncientGatesAfterKingSandsConjuredIdle
    {Jingakh,} time is of the essence!
    AsalaA2AncientGatesAfterKingSandsConjuredIdleJingakh
    Time is of the essence!
    AsalaA2AncientGatesAfterKingSandsConjuredIdleSorceress
    This is no natural sandstorm! We must battle sorcery with sorcery. Let us return to the caravan and entreat Zarka's wisdom.
    AsalaA2AncientGatesAfterKingReturnToTown
    Ready yourself. We must prevail, no matter what!
    AsalaA2DreadnoughtPepTalk
    Give no quarter!
    AsalaA2DreadnoughtWarCry
    It waits ahead... the Beast!
    AsalaA2DreadnoughtApproachingTheBeast
    We shall see about that!
    AsalaA2DreadnoughtRespondToKingVengeance
    Submit! You are finished!
    AsalaA2DreadnoughtKingSlightlyInjured
    What are you doing?!
    AsalaA2DreadnoughtKingSlashesCart
    This is not over. Not yet.
    AsalaA2DreadnoughtWakesUp
    Jamanra! I return you to the embrace of death!
    AsalaA2DreadnoughtSentenceToDeath
    It is done.
    AsalaA2DreadnoughtCutOffHisHead
    The war is over. I have given him an honourable death. This may prove to heal the wound between the Faridun and the Maraketh. Return with me. I must address my people.
    The Fall of the King

    AsalaA2_Greeting_01_01.ogg

    AsalaA2_Greeting_01_02.ogg

    AsalaA2_Greeting_01_03.ogg

    AsalaA2_Greeting_01_04.ogg

    AsalaA2_Greeting_02_01.ogg

    AsalaA2_Greeting_02_02.ogg

    AsalaA2_Greeting_02_03.ogg

    AsalaA2_Greeting_02_04.ogg

    AsalaA2_Greeting_03_01.ogg

    AsalaA2_Greeting_03_02.ogg

    AsalaA2_Greeting_03_03.ogg

    AsalaA2_Greeting_03_04.ogg

    AsalaA2_Greeting_04_01.ogg

    AsalaA2_Greeting_04_02.ogg

    AsalaA2_Farewell_01_01.ogg

    AsalaA2_Farewell_01_02.ogg

    AsalaA2_Farewell_01_03.ogg

    AsalaA2_Farewell_02_01.ogg

    AsalaA2_Farewell_02_02.ogg

    AsalaA2_Farewell_02_03.ogg

    AsalaA2_Farewell_03_01.ogg

    AsalaA2_Farewell_03_02.ogg

    AsalaA2_Farewell_03_03.ogg

    AsalaA2_Farewell_04_01.ogg

    AsalaA2_Farewell_04_02.ogg

    AsalaA2_Farewell_04_03.ogg

    Sekhema Asala

    Sekhema Asala on Travel to the Sandswept Marsh /1
    : Yes, we can take you to the edge of the desert. Then, we will continue to track the Beast. You {must} find a way to contain it. When we find out where it is being taken, we will seek you out. Until then, may the winds ever be calm on your path.
    Sekhema Asala on Gifting of Water /3
    : My attempt at unification has not gone smoothly. As a people, we are... stubborn.
    : I'm sure you know this better than anyone.
    : The Gifting of Water is an opportunity to air grievances and heal old wounds. It takes place at the last reservoir of the original Seven Waters. The last true remnant of Keth's glory days. If I am to enlist the other {akharas} in this war, I must do so at this ritual. The fact that they have chosen me to do this means they are at least open to moving forward.
    Sekhema Asala on Ready for War /1
    : This will be a war for the very soul of Wraeclast. I can imagine no greater battle, no greater cause. If we are to die... We will die {well}.
    Sekhema Asala on The Envoy /6
    : Did our scouts find you?
    : It is good to see you.
    Warrior: No, I returned to seek your aid. We must assault Oriath, to slay the Beast.
    Witch: Scouts? No. The Beast is in Oriath, and it's time we did something about it.
    Sorceress: Likewise. I have discovered that the Beast is in Oriath, and we must wage war.
    Ranger: You had scouts looking for me? The Beast is in Oriath. We must go.
    Huntress: I am not so easily found. We must get to Oriath. The Beast is there.
    Monk: Not possible. I've been on the sea. The Beast has been taken to Oriath.
    Mercenary: Might have. Not sure. I've come to ask your aid once again, boss. The Beast... it's in Oriath.
    : Yes. We have learned this as well, and have been looking for you. Your return is timely. I am making moves to gather the {akharas} for war, but they will not follow my leadership unless this goes well. This year, because of what I am attempting to do, it has become my duty to oversee the Gifting of Water. In the city of Qimah, the {akharas} gather at the appointed time, as marked by the skies. There, we divide sacred water. We 'keep the river flowing,' as it is said. The same waters that once flowed through Keth.
    Warrior: A powerful tradition. How can I help?
    Witch: Hmm. And something's not going according to plan, I take it?
    Sorceress: I am familiar. Is there a problem?
    Ranger: Am I to play some role in this?
    Huntress: I can respect that. You sound concerned, though.
    Monk: A symbol of unity. What can I do?
    Mercenary: That's all above my head. What's my job?
    : The {sel khari}, the sacred guardians of the First {Barya}, have not arrived... Three nights before the Gifting, they are to bring the {Barya} here. We cannot find them, nor have we received word. It is not mere chance that this has happened at such a time... there is an enemy at work. I am not permitted to know where the {sel khari} live. Zarka, can you entrust this knowledge to an outsider?
    : Yes, in times of need. This surely qualifies. You earned our trust by your care and service at Deshar. Come closer, young one. I must speak to you privately.
    Sekhema Asala on The First Barya /13
    : What happened to the {sel khari}?! Who are you?! I should slay you where you stand!
    : I am Jado... Now, stay your blade! I am not your enemy!
    : As {Sekhema} of the Ardura, I demand you explain yourself!
    : Very well... we learned that someone was planning an attack on the Gifting of Water. I infiltrated the {sel khari} to protect the First {Barya}.
    : Who is this 'we'?
    : The... Order of the Djinn.
    : So... Zarka's suspicions are true. You {have} started to replenish your ranks. Who attacked you?
    : A rogue sect of Faridun who stand against you. Their leader calls himself 'Prince Azmadi.'
    : More false titles! How did you let a pack of stray dogs best you?
    : They had help... from the Serpent Clan.
    : Of course! They swore vengeance for the death of their Queen at Keth.
    : Even then, I should have been able to hold them off. But Azmadi... he had strange abilities... powers beyond his own... He invoked the name Zarokh... They've taken the First {Barya}, and they left in the direction of Qimah.
    : Then we must give chase! Come, let us return to my {akhara}.
    Sekhema Asala on Faridun Prince /1
    : Jamanra was a worthy opponent, and was given a warrior's death. This 'Azmadi' is a craven dog, assaulting our traditions directly. He will not receive recognition when he dies.
    Sekhema Asala on Jado /1
    : I have not yet decided whether I support this rebuilding of the Order of the Djinn. The Maraketh are already committed to protecting the world. {I} am already committed. It is dangerous to have a rogue element operating unseen... no matter how well-intentioned they may be.
    Sekhema Asala on Rashi /1
    : To keep the reserves from running dry, Rashi collects water from the winds throughout the seasons. She inhabits the First {Barya}. The {sel khari} bring her to us. We take her to the sacred site, and Rashi bleeds what she gathered. In this way, we replenish our reserves. Rashi is not a criminal, like so many others bound to {baryas.} She chose this duty. She could choose to move on at any time; to pass the burden to another. She has not yet done so. It is a grim and solemn duty. Each time she is bled of water... her screams are haunting. This existence, alone in all that I have seen in this world, I do not believe I could endure. She has my utmost respect.
    Sekhema Asala on Sel Khari /2
    : Did you abandon your tale-woman duties before they taught you this?
    : Long ago, when the bounty of the land began to shift against us, we enacted traditions that would safeguard the future. Each {akhara} sends one {dekhara} per generation to the {sel khari}. Thus, they are loyal to all, and to none. They watch over vast underground reserves that were built in Keth's fading days. For countless generations, the Gifting of Water meant pouring water {into} the reserves. Now, in this era of thirst and heat, we are given what our forebears set aside for us. When I drink, it is from water given to me by my mother, and her mother before her. Their sacrifice. Their resolve. The Grand Water Djinn, Rashi, is crucial to maintaining these reserves... which is why the {sel khari's} absence is so concerning.
    Sekhema Asala on Kingsmarch /1
    : The Gifting of Water went well. We are ready. I will make preparations. We shall meet you in Kingsmarch.
    Edit

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