Kadaris, le Maire pourpre
Mort-vivant
100% d'Augmentation de l'Expérience octroyée par les Monstres
15000% d'Augmentation de la Rareté des Objets cédés
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
Kadaris, Crimson Mayor
SpectreN
AreaCommune pourpre, Carte
TagsLanceur de sorts, extra_large_height, hard_armour, immobile, is_unarmed, large_model, non_unique_map_boss, physical_affinity, red_blood, slashing_weapon, undead, zombie
Vie
400%
Energy Shield From Life
30%
Armure
+50%
Évasion
+10%
Ailment Threshold
400%
Résistance
40 40 40 25
Damage
150%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
Expérience
200%
Model Size
140%
Type
CrimsonPriest
Metadata
CrimsonPriestBoss
Niveau
78
Vie
4,002,799
Armure
94,401
Évasion
7,334
Bouclier d'énergie
3,398
Damage
1,153
Dégâts des sorts
1,722
Précision
428
Attack Time
1.005
Expérience
136,147
Ailment Threshold
1,961,371
Chill
6,202
Shock
6,202
Brittle
35,087
Scorch
6,202
Sap
17,135
EDSCrimsonPriestRuneBlast1
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Inflige 1037 à 1555 Dégâts physiques
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
EDSCrimsonPriestRuneBlast2
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Inflige 855.4 à 1283 Dégâts physiques
corrupted blood on hit % average damage to deal per minute per stack [600]
corrupted blood on hit duration [2000]
corrupted blood on hit num stacks [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
EDSCrimsonPriestRuneBlast3
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Inflige 855.4 à 1283 Dégâts physiques
debilitate on hit ms [4000]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
EDSCrimsonPriestRunePattern
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Inflige 1037 à 1555 Dégâts physiques
corrupted blood on hit % average damage to deal per minute per stack [600]
corrupted blood on hit duration [2000]
corrupted blood on hit num stacks [1]
debilitate on hit ms [4000]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
GTCrimsonPriestRunePattern
Triggerable, Spell
Temps d'incantation: 1.63 sec.
Temps de recharge: 5 sec.
EDSCrimsonPriestRuneCascade
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Inflige 1037 à 1555 Dégâts physiques
corrupted blood on hit % average damage to deal per minute per stack [600]
corrupted blood on hit duration [2000]
corrupted blood on hit num stacks [1]
debilitate on hit ms [4000]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
GTCrimsonPriestRuneCascade
Triggerable, Spell
Temps d'incantation: 2.13 sec.
Temps de recharge: 5 sec.
EGCrimsonPriestSmashBench
Triggerable, Spell
Temps d'incantation: 1 sec.
EGCrimsonPriestCandlesOut
Triggerable, Spell
Temps d'incantation: 1 sec.
EGCrimsonPriestLightsOut
Triggerable, Spell
Temps d'incantation: 1 sec.
GTCrimsonPriestRuneBulletHell
Triggerable, Spell
Temps d'incantation: 3 sec.
GTCrimsonPriestRuneLine
Triggerable, Spell
Temps d'incantation: 1.5 sec.
Temps de recharge: 5 sec.

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "ChangeToStance2"
}

Stats
{
	hidden_monster_can_have_auras = 1
}

Pathfinding
{
	immobile = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Preload
{
    preload_buff_visual = "corrupted_blood"
    preload_buff_visual = "debilitate_debuff"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/clone_emerge.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_01.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_02.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_03.ao"
}

Animated
{
	on_crimson_death_01 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/EPKs/CrimsonPriestDeath.epk );"
}

Life
{
	on_death = "PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_off );"

	on_spawned_alive =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_attach );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_on );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/CrimsonPriest/CrimsonPriestBoss"] = {
    name = "Kadaris, Crimson Mayor",
    life = 4,
    energyShield = 0.3,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 15,
    accuracy = 1,
    skillList = {
        "EGCrimsonPriestSmashBench",
        "EGCrimsonPriestCandlesOut",
        "EGCrimsonPriestLightsOut",
        "GTCrimsonPriestRunePattern",
        "GTCrimsonPriestRuneCascade",
        "GTCrimsonPriestRuneLine",
        "GTCrimsonPriestRuneBulletHell",
        "EDSCrimsonPriestRuneBlast1",
        "EDSCrimsonPriestRuneBlast2",
        "EDSCrimsonPriestRuneBlast3",
        "EDSCrimsonPriestRunePattern",
        "EDSCrimsonPriestRuneCascade",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["EGCrimsonPriestSmashBench"] = {
    name = "EGCrimsonPriestSmashBench",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGCrimsonPriestCandlesOut"] = {
    name = "EGCrimsonPriestCandlesOut",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGCrimsonPriestLightsOut"] = {
    name = "EGCrimsonPriestLightsOut",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCrimsonPriestRunePattern"] = {
    name = "GTCrimsonPriestRunePattern",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.63,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCrimsonPriestRuneCascade"] = {
    name = "GTCrimsonPriestRuneCascade",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.13,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCrimsonPriestRuneLine"] = {
    name = "GTCrimsonPriestRuneLine",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCrimsonPriestRuneBulletHell"] = {
    name = "GTCrimsonPriestRuneBulletHell",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSCrimsonPriestRuneBlast1"] = {
    name = "EDSCrimsonPriestRuneBlast1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.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",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSCrimsonPriestRuneBlast2"] = {
    name = "EDSCrimsonPriestRuneBlast2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSCrimsonPriestRuneBlast3"] = {
    name = "EDSCrimsonPriestRuneBlast3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "debilitate_on_hit_ms",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSCrimsonPriestRunePattern"] = {
    name = "EDSCrimsonPriestRunePattern",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "debilitate_on_hit_ms",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSCrimsonPriestRuneCascade"] = {
    name = "EDSCrimsonPriestRuneCascade",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "debilitate_on_hit_ms",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
100% d'Augmentation de l'Expérience octroyée par les Monstres
15000% d'Augmentation de la Rareté des Objets cédés
IdMonsterMapBoss
FamilyMonsterMapBoss
Domainsmonstre (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Kadaris, le Maire pourpre
    Mort-vivant
    100% d'Augmentation de l'Expérience octroyée par les Monstres
    15000% d'Augmentation de la Rareté des Objets cédés
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Kadaris, Crimson Mayor
    SpectreN
    TagsLanceur de sorts, extra_large_height, hard_armour, is_unarmed, large_model, physical_affinity, red_blood, slashing_weapon, standalone_map_boss, undead, very_slow_movement, zombie
    Vie
    400%
    Energy Shield From Life
    30%
    Armure
    +50%
    Évasion
    +10%
    Ailment Threshold
    400%
    Résistance
    40 40 40 25
    Damage
    150%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    200%
    Model Size
    140%
    Type
    CrimsonPriestStandalone
    Metadata
    CrimsonPriestBossStandalone
    Niveau
    68
    Vie
    557,385
    Armure
    43,185
    Évasion
    5,213
    Bouclier d'énergie
    1,838
    Damage
    638
    Dégâts des sorts
    953
    Précision
    290
    Attack Time
    1.005
    Expérience
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    EDSCrimsonPriestRuneBlast1
    Spell, Triggerable
    Chances de coup critique: 5%
    Temps d'incantation: 1.5 sec.
    Inflige 700.4 à 1051 Dégâts physiques
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    EDSCrimsonPriestRuneBlast2
    Spell, Triggerable
    Chances de coup critique: 5%
    Temps d'incantation: 1.5 sec.
    Inflige 577.9 à 866.8 Dégâts physiques
    corrupted blood on hit % average damage to deal per minute per stack [600]
    corrupted blood on hit duration [2000]
    corrupted blood on hit num stacks [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    EDSCrimsonPriestRuneBlast3
    Spell, Triggerable
    Chances de coup critique: 5%
    Temps d'incantation: 1.5 sec.
    Inflige 577.9 à 866.8 Dégâts physiques
    debilitate on hit ms [4000]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    EDSCrimsonPriestRunePattern
    Spell, Triggerable
    Chances de coup critique: 5%
    Temps d'incantation: 1.5 sec.
    Inflige 700.4 à 1051 Dégâts physiques
    corrupted blood on hit % average damage to deal per minute per stack [600]
    corrupted blood on hit duration [2000]
    corrupted blood on hit num stacks [1]
    debilitate on hit ms [4000]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    GTCrimsonPriestRunePattern
    Triggerable, Spell
    Temps d'incantation: 1.63 sec.
    Temps de recharge: 5 sec.
    EDSCrimsonPriestRuneCascade
    Spell, Triggerable
    Chances de coup critique: 5%
    Temps d'incantation: 1.5 sec.
    Inflige 700.4 à 1051 Dégâts physiques
    corrupted blood on hit % average damage to deal per minute per stack [600]
    corrupted blood on hit duration [2000]
    corrupted blood on hit num stacks [1]
    debilitate on hit ms [4000]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    GTCrimsonPriestRuneCascade
    Triggerable, Spell
    Temps d'incantation: 2.13 sec.
    Temps de recharge: 5 sec.
    EGCrimsonPriestSmashBench
    Triggerable, Spell
    Temps d'incantation: 1 sec.
    EGCrimsonPriestCandlesOut
    Triggerable, Spell
    Temps d'incantation: 1 sec.
    EGCrimsonPriestLightsOut
    Triggerable, Spell
    Temps d'incantation: 1 sec.
    GTCrimsonPriestRuneBulletHell
    Triggerable, Spell
    Temps d'incantation: 3 sec.
    GTCrimsonPriestRuneLine
    Triggerable, Spell
    Temps d'incantation: 1.5 sec.
    Temps de recharge: 5 sec.
    SSMStandaloneCrimsonPriestClone
    Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
    Temps d'incantation: 1 sec.
    alternate minion [538]
    minion dies when parent dies [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [150]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Stats
    {
    	hidden_monster_can_have_auras = 1
    }
    
    StateMachine
    {
    	define_shared_state = "add_effects;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Preload
    {
        preload_buff_visual = "corrupted_blood"
        preload_buff_visual = "debilitate_debuff"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/clone_emerge.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_01.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_02.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/telegraph_03.ao"
    }
    
    Animated
    {
    	on_crimson_death_01 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/EPKs/CrimsonPriestDeath.epk );"
    }
    
    Life
    {
    	on_death = "PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_off );"
    }
    
    StateMachine
    {
    	on_or_create_state_add_effects_1 =
    	"
    		IfAlive(
    		{
    			AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_attach );
    			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/CrimsonPriest/on_act/boss_light.ao, light_on );
    		} );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/CrimsonPriest/CrimsonPriestBossStandalone"] = {
        name = "Kadaris, Crimson Mayor",
        life = 4,
        energyShield = 0.3,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        skillList = {
            "SSMStandaloneCrimsonPriestClone",
            "EGCrimsonPriestSmashBench",
            "EGCrimsonPriestCandlesOut",
            "EGCrimsonPriestLightsOut",
            "GTCrimsonPriestRunePattern",
            "GTCrimsonPriestRuneCascade",
            "GTCrimsonPriestRuneLine",
            "GTCrimsonPriestRuneBulletHell",
            "EDSCrimsonPriestRuneBlast1",
            "EDSCrimsonPriestRuneBlast2",
            "EDSCrimsonPriestRuneBlast3",
            "EDSCrimsonPriestRunePattern",
            "EDSCrimsonPriestRuneCascade",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMStandaloneCrimsonPriestClone"] = {
        name = "SSMStandaloneCrimsonPriestClone",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = 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, 538, 150, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGCrimsonPriestSmashBench"] = {
        name = "EGCrimsonPriestSmashBench",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGCrimsonPriestCandlesOut"] = {
        name = "EGCrimsonPriestCandlesOut",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGCrimsonPriestLightsOut"] = {
        name = "EGCrimsonPriestLightsOut",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCrimsonPriestRunePattern"] = {
        name = "GTCrimsonPriestRunePattern",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.63,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCrimsonPriestRuneCascade"] = {
        name = "GTCrimsonPriestRuneCascade",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.13,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCrimsonPriestRuneLine"] = {
        name = "GTCrimsonPriestRuneLine",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCrimsonPriestRuneBulletHell"] = {
        name = "GTCrimsonPriestRuneBulletHell",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCrimsonPriestRuneBlast1"] = {
        name = "EDSCrimsonPriestRuneBlast1",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.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",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCrimsonPriestRuneBlast2"] = {
        name = "EDSCrimsonPriestRuneBlast2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCrimsonPriestRuneBlast3"] = {
        name = "EDSCrimsonPriestRuneBlast3",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "debilitate_on_hit_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCrimsonPriestRunePattern"] = {
        name = "EDSCrimsonPriestRunePattern",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "debilitate_on_hit_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCrimsonPriestRuneCascade"] = {
        name = "EDSCrimsonPriestRuneCascade",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "debilitate_on_hit_ms",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 2000, 600, 4000, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    100% d'Augmentation de l'Expérience octroyée par les Monstres
    15000% d'Augmentation de la Rareté des Objets cédés
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Kadaris, le Maire pourpre
    Mort-vivant
    100% d'Augmentation de l'Expérience octroyée par les Monstres
    15000% d'Augmentation de la Rareté des Objets cédés
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Kadaris, Crimson Mayor
    SpectreN
    Tagselder_map_boss, hard_armour, immobile, is_unarmed, large_model, non_attacking, red_blood, slashing_weapon, undead, zombie
    Vie
    400%
    Energy Shield From Life
    30%
    Armure
    +50%
    Évasion
    +10%
    Ailment Threshold
    400%
    Résistance
    40 40 40 25
    Damage
    150%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    200%
    Model Size
    140%
    Type
    CrimsonPriest
    Metadata
    CrimsonPriestBossElder

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	corpse_usable = false
    }
    
    Stats
    {
    	base_cannot_be_damaged = 1
    	base_cannot_be_stunned = 1
    	cannot_be_knocked_back = 1
    	is_hidden_monster = 1
    	immune_to_curses = 1
    	immune_to_auras_from_other_entities = 1
    	set_immune_vaal_lighting_warp = 1
    }
    
    Transitionable
    {
    	
    }
    
    Preload
    {
    	preload_object = "Metadata/Monsters/ElderBosses/ElderAbsorb"
    	preload_object = "Metadata/MiscellaneousObjects/ElderPortal"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target.epk );"
    	create_transitioned = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target_instant.epk );"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/entrance.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/absorb/absorb.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/CrimsonPriest/CrimsonPriestBossElder"] = {
        name = "Kadaris, Crimson Mayor",
        life = 4,
        energyShield = 0.3,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        skillList = {
        },
        modList = {
        },
    }
    
    100% d'Augmentation de l'Expérience octroyée par les Monstres
    15000% d'Augmentation de la Rareté des Objets cédés
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Kadaris, le Maire pourpre Text Audio /18
    Nom
    Un autre hors-la-loi est parmi nous !
    KadarisIntroRandom
    {Un intrus !}{Une intruse !}
    KadarisIntro2
    Une source encore inexploitée.
    KadarisIntro3
    {Blasphémateur !}{Blasphématrice !}
    KadarisIntro4
    {Déviant impur !}{Déviante impure !}
    KadarisIntro5
    C'est contre la loi…
    KadarisDeathRandom
    C'est contre la loi…
    KadarisDeath2
    La séance est suspendue…
    KadarisDeath3
    Ne faire qu'un avec le pourpre…
    KadarisDeath4
    Que le conseil se lève !
    KadarisCouncilRiseRandom
    Que le conseil se lève !
    KadarisCouncilRise2
    Que le conseil se lève !
    KadarisCouncilRise3
    Le sang devient souffrance !
    KadarisBloodIntoPainRandom
    Le sang devient souffrance !
    KadarisBloodIntoPain2
    Le sang devient souffrance !
    KadarisBloodIntoPain3
    Votre cœur s'accélère !
    KadarisHeartQuickensRandom
    Votre cœur s'accélère !
    KadarisHeartQuickens2
    Votre cœur s'accélère !
    KadarisHeartQuickens3