Perquil, o Sortudo
Humanóide
50% do Dano Físico Convertido em Dano de Raio
Velocidade de Ataque aumentada em 60%
Raridade dos Itens Derrubados aumentada em %
monster additional quantity of dropped items in cruel +% [500]
monster additional quantity of dropped items in merciless +% [1000]
monster additional rarity of dropped items in cruel +% [750]
monster additional rarity of dropped items in merciless +% [1500]
monster no map drops [1]
stance movement speed +% final [-58]
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
Perquil the Lucky
SpectreN
AreaFontes Radiantes, Fontes Radiantes
Tagsfast_movement, has_one_hand_sword, has_one_handed_melee, human, humanoid, light_armour, medium_height, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon, vaalsidearea_boss
Vida
200%
Evasão
+15%
Ailment Threshold
200%
Resistência
30 30 30 20
Damage
168%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
4 ~ 9
Attack Time
1.5 Second
Damage Spread
±20%
Experiência
200%
Model Size
125%
Type
CannibalBossSideArea
Metadata
CannibalBossSideArea
Nível
68
Vida
12,867
Armadura
28,790
Evasão
5,450
Escudo de Energia
0
Damage
628
Dano Mágico
628
Precisão
290
Attack Time
1.5
Experiência
20,510
Ailment Threshold
12,867
Chill
41
Shock
41
Brittle
230
Scorch
41
Sap
112
ThrownWeaponSideAreaBoss
Attack, RangedAttack, Projectile, ProjectilesFromUser
Arremesso Espectral
Base Damage: 502–753
Chance de Crítico: 5%
Attack Time: 1.5 seg
Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
Causa 40% menos Dano
Dispara 4 Projéteis adicionais
Dano de Projétil aumentado em 26%
Velocidade de Projéteis aumentada em 30%
action attack or cast time uses animation length [1]
base is projectile [1]

Object Type

version 2
extends "Metadata/Monsters/Cannibal/Cannibal"

Monster
{
	flip_enabled = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Cannibal/Cannibal"

Life
{
	on_death = "DetachAllContainingText( Hands );"
	on_spawned_dead = "DetachAllContainingText( Hands );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Cannibal/CannibalBossSideArea"] = {
    name = "Perquil the Lucky",
    life = 2,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.68,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "ThrownWeaponSideAreaBoss",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ThrownWeaponSideAreaBoss"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_damage_+%",
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "base_projectile_speed_+%",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1, 0, -40, 30, levelRequirement = 3, statInterpolation = {1, 1},  cost = { }, },
        [2] = {2, 0, -40, 30, levelRequirement = 5, statInterpolation = {1, 1},  cost = { }, },
        [3] = {4, 0, -40, 30, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
        [4] = {5, 0, -40, 30, levelRequirement = 10, statInterpolation = {1, 1},  cost = { }, },
        [5] = {6, 0, -40, 30, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
        [6] = {7, 0, -40, 30, levelRequirement = 14, statInterpolation = {1, 1},  cost = { }, },
        [7] = {8, 0, -40, 30, levelRequirement = 17, statInterpolation = {1, 1},  cost = { }, },
        [8] = {9, 0, -40, 30, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
        [9] = {11, 0, -40, 30, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
        [10] = {12, 0, -40, 30, levelRequirement = 30, statInterpolation = {1, 1},  cost = { }, },
        [11] = {13, 0, -40, 30, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
        [12] = {14, 2, -40, 30, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [13] = {15, 2, -40, 30, levelRequirement = 41, statInterpolation = {1, 1},  cost = { }, },
        [14] = {16, 2, -40, 30, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [15] = {18, 2, -40, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
        [16] = {19, 3, -40, 30, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [17] = {20, 3, -40, 30, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
        [18] = {21, 3, -40, 30, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
        [19] = {22, 3, -40, 30, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
        [20] = {24, 4, -40, 30, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [21] = {25, 4, -40, 30, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [22] = {26, 4, -40, 30, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [23] = {27, 4, -40, 30, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
        [24] = {28, 4, -40, 30, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [25] = {29, 4, -40, 30, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
        [26] = {31, 4, -40, 30, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [27] = {32, 4, -40, 30, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [28] = {33, 4, -40, 30, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [29] = {34, 4, -40, 30, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [30] = {35, 4, -40, 30, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [31] = {36, 4, -40, 30, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [32] = {38, 4, -40, 30, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [33] = {39, 4, -40, 30, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [34] = {40, 4, -40, 30, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [35] = {41, 4, -40, 30, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
        [36] = {41, 4, -40, 30, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
IdMonsterStormCallBossSideArea
NamePerseguidora da Tempestade
FamilyMonsterNemesis
Domainsmonstro (3)
GenerationTypeÚnico (3)
Req. level1
50% do Dano Físico Convertido em Dano de Raio
IdMonsterElementalSkeletonLightning
FamilyLightningDamageAsPortionOfDamage
Domainsmonstro (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    Velocidade de Ataque aumentada em 60%
    IdMonsterImplicitFastAttack3
    FamilyIncreasedAttackSpeed
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • attack speed +% Min: 60 Max: 60 Global
  • Craft Tagsattack speed
    Raridade dos Itens Derrubados aumentada em %
    IdMonsterSideAreaBoss
    FamilyMonsterSideAreaBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 0 Max: 0 Global
  • monster additional quantity of dropped items in cruel +% [500]
    monster additional quantity of dropped items in merciless +% [1000]
    monster additional rarity of dropped items in cruel +% [750]
    monster additional rarity of dropped items in merciless +% [1500]
    IdMonsterInvasionMercilessDrops2
    FamilyMonsterMercilessDrops
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster additional rarity of dropped items in cruel +% Min: 750 Max: 750 Global
  • monster additional quantity of dropped items in cruel +% Min: 500 Max: 500 Global
  • monster additional rarity of dropped items in merciless +% Min: 1500 Max: 1500 Global
  • monster additional quantity of dropped items in merciless +% Min: 1000 Max: 1000 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • stance movement speed +% final [-58]
    IdStanceScavengerWalkMale___
    FamilyStance
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -58 Max: -58 Global
  • Craft Tagsspeed
    IdNothing
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage
    Perquil, o Sortudo
    Humanóide
    50% do Dano Físico Convertido em Dano de Raio
    Velocidade de Ataque aumentada em 60%
    Raridade dos Itens Derrubados aumentada em %
    monster no map drops [1]
    stance movement speed +% final [-58]
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    Perquil the Lucky
    SpectreN
    AreaPedregulho Afundado, Pedregulho Afundado
    Tagsfast_movement, has_one_hand_sword, has_one_handed_melee, human, humanoid, light_armour, medium_height, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon, vaalsidearea_boss
    Vida
    200%
    Evasão
    +15%
    Ailment Threshold
    200%
    Resistência
    30 30 30 20
    Damage
    168%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    4 ~ 9
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    200%
    Model Size
    125%
    Type
    CannibalBossSideAreaLowbie
    Metadata
    CannibalBossSideAreaLowbie
    Nível
    68
    Vida
    12,867
    Armadura
    28,790
    Evasão
    5,450
    Escudo de Energia
    0
    Damage
    628
    Dano Mágico
    628
    Precisão
    290
    Attack Time
    1.5
    Experiência
    20,510
    Ailment Threshold
    12,867
    Chill
    41
    Shock
    41
    Brittle
    230
    Scorch
    41
    Sap
    112
    ThrownWeaponSideAreaBoss
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Arremesso Espectral
    Base Damage: 502–753
    Chance de Crítico: 5%
    Attack Time: 1.5 seg
    Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
    Causa 40% menos Dano
    Dispara 4 Projéteis adicionais
    Dano de Projétil aumentado em 26%
    Velocidade de Projéteis aumentada em 30%
    action attack or cast time uses animation length [1]
    base is projectile [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Cannibal/Cannibal"
    
    Monster
    {
    	flip_enabled = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Cannibal/Cannibal"
    
    Life
    {
    	on_death = "DetachAllContainingText( Hands );"
    	on_spawned_dead = "DetachAllContainingText( Hands );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Cannibal/CannibalBossSideAreaLowbie"] = {
        name = "Perquil the Lucky",
        life = 2,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.68,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "ThrownWeaponSideAreaBoss",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ThrownWeaponSideAreaBoss"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_damage_+%",
            "number_of_additional_projectiles",
            "active_skill_damage_+%_final",
            "base_projectile_speed_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 0, -40, 30, levelRequirement = 3, statInterpolation = {1, 1},  cost = { }, },
            [2] = {2, 0, -40, 30, levelRequirement = 5, statInterpolation = {1, 1},  cost = { }, },
            [3] = {4, 0, -40, 30, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [4] = {5, 0, -40, 30, levelRequirement = 10, statInterpolation = {1, 1},  cost = { }, },
            [5] = {6, 0, -40, 30, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
            [6] = {7, 0, -40, 30, levelRequirement = 14, statInterpolation = {1, 1},  cost = { }, },
            [7] = {8, 0, -40, 30, levelRequirement = 17, statInterpolation = {1, 1},  cost = { }, },
            [8] = {9, 0, -40, 30, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [9] = {11, 0, -40, 30, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
            [10] = {12, 0, -40, 30, levelRequirement = 30, statInterpolation = {1, 1},  cost = { }, },
            [11] = {13, 0, -40, 30, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [12] = {14, 2, -40, 30, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [13] = {15, 2, -40, 30, levelRequirement = 41, statInterpolation = {1, 1},  cost = { }, },
            [14] = {16, 2, -40, 30, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [15] = {18, 2, -40, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [16] = {19, 3, -40, 30, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [17] = {20, 3, -40, 30, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
            [18] = {21, 3, -40, 30, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
            [19] = {22, 3, -40, 30, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
            [20] = {24, 4, -40, 30, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {25, 4, -40, 30, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {26, 4, -40, 30, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {27, 4, -40, 30, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {28, 4, -40, 30, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {29, 4, -40, 30, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {31, 4, -40, 30, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {32, 4, -40, 30, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {33, 4, -40, 30, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {34, 4, -40, 30, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {35, 4, -40, 30, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {36, 4, -40, 30, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {38, 4, -40, 30, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {39, 4, -40, 30, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {40, 4, -40, 30, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {41, 4, -40, 30, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {41, 4, -40, 30, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    IdMonsterStormCallBossSideArea
    NamePerseguidora da Tempestade
    FamilyMonsterNemesis
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    50% do Dano Físico Convertido em Dano de Raio
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    Velocidade de Ataque aumentada em 60%
    IdMonsterImplicitFastAttack3
    FamilyIncreasedAttackSpeed
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • attack speed +% Min: 60 Max: 60 Global
  • Craft Tagsattack speed
    Raridade dos Itens Derrubados aumentada em %
    IdMonsterSideAreaBoss
    FamilyMonsterSideAreaBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 0 Max: 0 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • stance movement speed +% final [-58]
    IdStanceScavengerWalkMale___
    FamilyStance
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -58 Max: -58 Global
  • Craft Tagsspeed
    IdNothing
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage
    Perquil, o Sortudo
    Humanóide
    50% do Dano Físico Convertido em Dano de Raio
    Velocidade de Ataque aumentada em 60%
    Raridade dos Itens Derrubados aumentada em %
    monster additional quantity of dropped items in cruel +% [500]
    monster additional quantity of dropped items in merciless +% [1000]
    monster additional rarity of dropped items in cruel +% [750]
    monster additional rarity of dropped items in merciless +% [1500]
    monster no map drops [1]
    monster is invasion boss [1]
    stance movement speed +% final [-58]
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    Perquil the Lucky
    SpectreN
    AreaInvasionBoss
    End GameVida máxima aumentada em 50%
    Tagsfast_movement, has_one_hand_sword, has_one_handed_melee, human, humanoid, invasion_boss, light_armour, medium_height, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Packs
  • InvasionBoss: Perquil, o Sortudo, Canibal, Canibal
  • Vida
    200%
    Evasão
    +15%
    Ailment Threshold
    200%
    Resistência
    30 30 30 20
    Damage
    168%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    4 ~ 9
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    200%
    Model Size
    125%
    Type
    CannibalBossSideArea
    Metadata
    CannibalBossSideAreaInvasion
    Nível
    68
    Vida
    12,867
    Armadura
    28,790
    Evasão
    5,450
    Escudo de Energia
    0
    Damage
    628
    Dano Mágico
    628
    Precisão
    290
    Attack Time
    1.5
    Experiência
    20,510
    Ailment Threshold
    12,867
    Chill
    41
    Shock
    41
    Brittle
    230
    Scorch
    41
    Sap
    112
    ThrownWeaponSideAreaBoss
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Arremesso Espectral
    Base Damage: 502–753
    Chance de Crítico: 5%
    Attack Time: 1.5 seg
    Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
    Causa 40% menos Dano
    Dispara 4 Projéteis adicionais
    Dano de Projétil aumentado em 26%
    Velocidade de Projéteis aumentada em 30%
    action attack or cast time uses animation length [1]
    base is projectile [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Cannibal/Cannibal"
    
    Monster
    {
    	flip_enabled = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Cannibal/Cannibal"
    
    Life
    {
    	on_death = "DetachAllContainingText( Hands );"
    	on_spawned_dead = "DetachAllContainingText( Hands );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Cannibal/CannibalBossSideAreaInvasion"] = {
        name = "Perquil the Lucky",
        life = 2,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.68,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "ThrownWeaponSideAreaBoss",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ThrownWeaponSideAreaBoss"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_damage_+%",
            "number_of_additional_projectiles",
            "active_skill_damage_+%_final",
            "base_projectile_speed_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 0, -40, 30, levelRequirement = 3, statInterpolation = {1, 1},  cost = { }, },
            [2] = {2, 0, -40, 30, levelRequirement = 5, statInterpolation = {1, 1},  cost = { }, },
            [3] = {4, 0, -40, 30, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [4] = {5, 0, -40, 30, levelRequirement = 10, statInterpolation = {1, 1},  cost = { }, },
            [5] = {6, 0, -40, 30, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
            [6] = {7, 0, -40, 30, levelRequirement = 14, statInterpolation = {1, 1},  cost = { }, },
            [7] = {8, 0, -40, 30, levelRequirement = 17, statInterpolation = {1, 1},  cost = { }, },
            [8] = {9, 0, -40, 30, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [9] = {11, 0, -40, 30, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
            [10] = {12, 0, -40, 30, levelRequirement = 30, statInterpolation = {1, 1},  cost = { }, },
            [11] = {13, 0, -40, 30, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [12] = {14, 2, -40, 30, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [13] = {15, 2, -40, 30, levelRequirement = 41, statInterpolation = {1, 1},  cost = { }, },
            [14] = {16, 2, -40, 30, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [15] = {18, 2, -40, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [16] = {19, 3, -40, 30, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [17] = {20, 3, -40, 30, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
            [18] = {21, 3, -40, 30, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
            [19] = {22, 3, -40, 30, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
            [20] = {24, 4, -40, 30, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {25, 4, -40, 30, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {26, 4, -40, 30, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {27, 4, -40, 30, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {28, 4, -40, 30, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {29, 4, -40, 30, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {31, 4, -40, 30, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {32, 4, -40, 30, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {33, 4, -40, 30, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {34, 4, -40, 30, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {35, 4, -40, 30, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {36, 4, -40, 30, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {38, 4, -40, 30, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {39, 4, -40, 30, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {40, 4, -40, 30, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {41, 4, -40, 30, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {41, 4, -40, 30, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    IdMonsterStormCallBossSideArea
    NamePerseguidora da Tempestade
    FamilyMonsterNemesis
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    50% do Dano Físico Convertido em Dano de Raio
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    Velocidade de Ataque aumentada em 60%
    IdMonsterImplicitFastAttack3
    FamilyIncreasedAttackSpeed
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • attack speed +% Min: 60 Max: 60 Global
  • Craft Tagsattack speed
    Raridade dos Itens Derrubados aumentada em %
    IdMonsterSideAreaBoss
    FamilyMonsterSideAreaBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 0 Max: 0 Global
  • monster additional quantity of dropped items in cruel +% [500]
    monster additional quantity of dropped items in merciless +% [1000]
    monster additional rarity of dropped items in cruel +% [750]
    monster additional rarity of dropped items in merciless +% [1500]
    IdMonsterInvasionMercilessDrops2
    FamilyMonsterMercilessDrops
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster additional rarity of dropped items in cruel +% Min: 750 Max: 750 Global
  • monster additional quantity of dropped items in cruel +% Min: 500 Max: 500 Global
  • monster additional rarity of dropped items in merciless +% Min: 1500 Max: 1500 Global
  • monster additional quantity of dropped items in merciless +% Min: 1000 Max: 1000 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • monster is invasion boss [1]
    IdIsInvasionBoss
    FamilyMonsterIsInvasionBoss
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster is invasion boss Min: 1 Max: 1 Global
  • stance movement speed +% final [-58]
    IdStanceScavengerWalkMale___
    FamilyStance
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -58 Max: -58 Global
  • Craft Tagsspeed
    IdNothing
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage