SpectreY
Areaวิหารลูนาริส ชั้นที่ 2, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, Poorjoy's Asylum
Tagsนักเวท, cursing_monster, fire_affinity, has_wand, human, humanoid, light_armour, medium_height, not_dex, not_str, physical_affinity, ranged, red_blood, very_slow_movement
Packs
  • วิหารลูนาริส ชั้นที่ 2: Flesh Sculptor, Burned Miscreation
  • วิหารลูนาริส ชั้นที่ 2: Flesh Sculptor, Drenched Miscreation
  • วิหารลูนาริส ชั้นที่ 2: Flesh Sculptor, Shocked Miscreation
  • WorldAreas#801: Flesh Sculptor, Drenched Miscreation
  • WorldAreas#879, WorldAreas#1008, Poorjoy's Asylum: Flesh Sculptor, Drenched Miscreation
  • WorldAreas#1337: Burned Miscreation, Tentacle Miscreation, Flesh Sculptor
  • ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ความทรงจำที่แตกแยก, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ, ช่องว่างความจำ: Flesh Sculptor, Blackguard Soldier, Reanimator
  • พลังชีวิต
    96%
    Energy Shield From Life
    50%
    Ailment Threshold
    96%
    ค่าต้านทาน
    0 0 0 75
    Damage
    120%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 40
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    120%
    Model Size
    85%
    Type
    AxisExperimenter
    Metadata
    AxisExperimenter2
    เลเวล
    83
    พลังชีวิต
    30,736
    เกราะ
    92,477
    การหลบหลีก
    7,860
    โล่พลังงาน
    7,660
    Damage
    1,080
    ความเสียหายเวท
    1,080
    ความแม่นยำ
    518
    Attack Time
    1.995
    ค่าประสบการณ์
    15,758
    Ailment Threshold
    30,736
    Chill
    97
    Shock
    97
    Brittle
    550
    Scorch
    97
    Sap
    269
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    โจมตีธรรมดา (Default Attack)
    Base Damage: 864–1297
    โอกาสคริติคอล: 5%
    Attack Time: 1.995 วินาที
    โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    AxisEnfeeble
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    หมดเรี่ยวแรง (Enfeeble)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 10 วินาที
    สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันมีความแม่นยำลดลง และทำให้มันสร้างความเสียหาย ลดลง อีก
    ระยะเวลาพื้นฐาน 5 วินาที
    ศัตรูที่ถูกสาป มีอัตราความแม่นยำ ลดลง 40%
    ศัตรูธรรมดาหรือเมจิก ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 40%
    ศัตรูแรร์หรือยูนิค ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 15%
    active skill area of effect radius +% final [42]
    MonsterProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    คำแช่งนักซุ่มยิง (Sniper's Mark)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 12 วินาที
    สาปศัตรูตัวเดียว ทำให้มันได้รับความเสียหายจากกระสุนเพิ่มขึ้น เมื่อกระสุนปะทะมัน กระสุนนั้นจะแยกไปปะทะกับเป้าหมายอื่นๆ รอบตัวมันอีกด้วย คุณสามารถสาปแช่งได้พร้อมกันสูงสุดเพียงเป้าหมายเดียวเท่านั้น
    ระยะเวลาพื้นฐาน 6 วินาที
    ศัตรูที่ถูกสาป ได้รับความเสียหายจากการปะทะ กระสุน เพิ่มขึ้น 34%
    กระสุนที่ปะทะ ศัตรูที่ถูกสาป แยก ไปหาเป้าหมาย เพิ่มเติม 3 ตัว
    active skill area of effect radius +% final [42]
    MonsterDetonateDeadExperimenter
    Spell, Area, Damage, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 0.67 วินาที
    คูลดาวน์: 2 วินาที
    ระยะเวลาพื้นฐาน 1.5 วินาที
    ระยะเวลารองพื้นฐาน 0.5 วินาที
    สร้างความเสียหาย ไฟ 129.5 ถึง 194.2
    ระเบิด สร้างความเสียหาย ไฟ พื้นฐานเท่ากับ 1% ของ พลังชีวิตสูงสุดของศพ
    ทำให้เกิด การปะทุ +1 ครั้ง
    is area damage [1]
    spell maximum action distance +% [-45]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	muzzle_flash_swap_hands = 1
    }
    
    Actor
    {
    	main_hand_unarmed_type = "Wand"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance1"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/AxisExperimenter2"] = {
        name = "Flesh Sculptor",
        life = 0.96,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 75,
        damage = 1.2,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 40,
        accuracy = 1,
        weaponType1 = "Wand",
        skillList = {
            "MeleeAtAnimationSpeed",
            "AxisEnfeeble",
            "MonsterProjectileWeakness",
            "MonsterDetonateDeadExperimenter",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AxisEnfeeble"] = {
        name = "Enfeeble",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "accuracy_rating_+%",
            "enfeeble_damage_+%_final",
            "enfeeble_damage_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {5000, -40, -40, -15, 42, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
        },
        levels = {
            [1] = {32, 24, 6000, 3, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [2] = {34, 42, 6000, 3, levelRequirement = 55, statInterpolation = {1, 1},  cost = { }, },
            [3] = {34, 42, 6000, 3, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterDetonateDeadExperimenter"] = {
        name = "MonsterDetonateDeadExperimenter",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.67,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "corpse_explosion_monster_life_%",
            "base_skill_effect_duration",
            "base_secondary_skill_effect_duration",
            "upheaval_number_of_spikes",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 1500, 500, 1, -45, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    stance movement speed +% final [112]
    IdStanceBanditRun
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 112 Max: 112 Global
  • Craft Tagsspeed
    นักสลักกายเนื้อ
    มนุษย์
    stance movement speed +% final [-64]
    stance movement speed +% final [-18]
    Flesh Sculptor
    SpectreN
    Tagsนักเวท, chaos_affinity, cleaving_weapon, fast_movement, has_two_hand_axe, has_two_handed_melee, heist_science_miniboss_monster, human, humanoid, light_armour, lightning_affinity, melee, not_int, physical_affinity, ranged, red_blood
    Packs
  • นักสลักกายเนื้อ, แล็บบราดอร์
  • พลังชีวิต
    1400%
    เกราะ
    +50%
    การหลบหลีก
    +50%
    Ailment Threshold
    504%
    ค่าต้านทาน
    30 30 30 20
    Damage
    160%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 13
    Attack Time
    1.77 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    200%
    Model Size
    110%
    Type
    HeistThaumaturgistMiniBossAxe
    Metadata
    ThaumaturgistMaleMiniBoss
    เลเวล
    68
    พลังชีวิต
    90,067
    เกราะ
    43,185
    การหลบหลีก
    7,109
    โล่พลังงาน
    0
    Damage
    598
    ความเสียหายเวท
    598
    ความแม่นยำ
    290
    Attack Time
    1.77
    ค่าประสบการณ์
    20,510
    Ailment Threshold
    32,424
    Chill
    103
    Shock
    103
    Brittle
    580
    Scorch
    103
    Sap
    283
    HeistCultistSawbladeMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    โจมตีธรรมดา (Default Attack)
    Base Damage: 478–717
    โอกาสคริติคอล: 5%
    ความเสียหายโจมตี: 50%
    Attack Time: 1.77 วินาที
    โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
    การโจมตีประชิด มีโอกาสสร้างสถานะ เลือดไหล 50%
    สร้างความเสียหาย โจมตี ลดลง อีก 50%
    ลดระยะเวลาของสถานะ เลือดไหล 25%
    action attack or cast time uses animation length [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    DoLiterallyNothing
    WalkEmergeHeistScience
    walk emerge distance [50]
    GSHeistTemplarCasterChannelledBlast
    Spell, Triggerable, Channel
    โอกาสคริติคอล: 5%
    เวลาร่าย: 0.499 วินาที
    สร้างความเสียหาย สายฟ้า 1117 ถึง 3350
    is area damage [1]
    HeistCultistCanisterGreen
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    เวลาร่าย: 1.33 วินาที
    คูลดาวน์: 8 วินาที
    สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
    ยิงกระสุน เพิ่มเติม 3 ลูก
    base is projectile [1]
    is area damage [1]
    number of projectiles override [1]
    projectile minimum range [15]
    projectile spread radius [20]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    GSHeistCultistCanisterGreenHit
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย เคออส 109.5 ถึง 164.2
    การปะทะของคุณ ไม่สามารถสร้างสถานะ มึนงง ต่อศัตรูได้
    is area damage [1]
    visual hit effect chaos is green [1]
    HeistSawbladeMortar
    Spell, Damage, Area, Trappable, Mineable, Totemable, Triggerable, Fire, Projectile, ProjectilesFromUser, Multicastable, Chains, CanRapidFire, AreaSpell
    เวลาร่าย: 2 วินาที
    คูลดาวน์: 6 วินาที
    สร้างความเสียหาย กายภาพ 370.2 ถึง 555.3
    ชิ่ง +2 ครั้ง
    base is projectile [1]
    is area damage [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSHeistScienceSawbladeSparks
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย กายภาพ 129.6 ถึง 194.3
    เพิ่มความเร็วกระสุน 25%
    is area damage [1]
    ChangeToStance1Heist
    skill cannot be interrupted [1]
    skill cannot be stunned [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
    extends "Metadata/Monsters/LeagueHeist/HeistMinibossBase"
    extends "Metadata/Monsters/LeagueHeist/Science/HeistScienceMonsterBase"
    
    StateMachine
    {
    	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
    
    extends "Metadata/Monsters/LeagueHeist/HeistMinibossBase"
    
    extends "Metadata/Monsters/LeagueHeist/Science/HeistScienceMonsterBase"
    
    StateMachine {}
    
    Animated
    {
    	on_event_contact_for_sawblade_projectile_01 = "HideAttachedMeshSegments( sawShape );"
    
    	on_end_sawblade_projectile_01 =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/cultist/actfx/act_saw/saw_reload.epk, Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao );
    		ShowAttachedMeshSegments();
    		Delay( 2.0, { RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/cultist/actfx/act_saw/saw_reload.epk, Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao ); } );
    	"
    }
    
    Life
    {
    	on_death = "PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao, death_bwd_01 );"
    	on_spawned_dead = "PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao, death_bwd_01 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHeist/Science/ThaumaturgistMaleMiniBoss"] = {
        name = "Flesh Sculptor",
        life = 14,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.77,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Two Hand Axe",
        skillList = {
            "HeistCultistSawbladeMelee",
            "GSHeistTemplarCasterChannelledBlast",
            "GSHeistScienceSawbladeSparks",
            "GSHeistCultistCanisterGreenHit",
            "WalkEmergeHeistScience",
            "HeistCultistCanisterGreen",
            "DoLiterallyNothing",
            "HeistSawbladeMortar",
            "ChangeToStance1Heist",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistCultistSawbladeMelee"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "bleed_on_melee_attack_chance_%",
            "base_bleed_duration_+%",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0, 50, -25, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistTemplarCasterChannelledBlast"] = {
        name = "GSHeistTemplarCasterChannelledBlast",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.499,
        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 = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistScienceSawbladeSparks"] = {
        name = "GSHeistScienceSawbladeSparks",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_projectile_speed_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistCultistCanisterGreenHit"] = {
        name = "GSHeistCultistCanisterGreenHit",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "cannot_stun",
            "visual_hit_effect_chaos_is_green",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeHeistScience"] = {
        name = "WalkEmergeHeistScience",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.25,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistCultistCanisterGreen"] = {
        name = "HeistCultistCanisterGreen",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.33,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "spell_maximum_action_distance_+%",
            "number_of_additional_projectiles",
            "number_of_projectiles_override",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {20, 15, -40, 3, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DoLiterallyNothing"] = {
        name = "DoLiterallyNothing",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistSawbladeMortar"] = {
        name = "HeistSawbladeMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Chains] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_chains",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 2, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ChangeToStance1Heist"] = {
        name = "ChangeToStance1Heist",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    stance movement speed +% final [-64]
    IdStanceHeistScientistWalk_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -64 Max: -64 Global
  • Craft Tagsspeed
    stance movement speed +% final [-18]
    IdStanceHeistScientistJog_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -18 Max: -18 Global
  • Craft Tagsspeed
    นักสลักกายเนื้อ
    มนุษย์
    stance movement speed +% final [-64]
    stance movement speed +% final [-18]
    Flesh Sculptor
    SpectreN
    Tagsนักเวท, chaos_affinity, cleaving_weapon, fast_movement, has_two_hand_axe, has_two_handed_melee, human, humanoid, light_armour, lightning_affinity, melee, not_int, physical_affinity, ranged, red_blood
    Packs
  • นักสลักกายเนื้อ, นักเย็บศพ, Violator, Pusbag, Rattling Experiment, Rattling Experiment, Rattling Experiment, Clattering Experiment, Heretech, Necroscientist, Senior Heretech, Senior Necroscientist
  • หัวหน้าทหารประชิด, ผู้เชี่ยวชาญด้านความปลอดภัย, นักสลักกายเนื้อ, นักเย็บศพ, ผู้หักสันหลัง, ผู้ทรมาน, การ์ดภักดีรุ่นที่ 4, Boring
  • พลังชีวิต
    1400%
    เกราะ
    +50%
    การหลบหลีก
    +50%
    Ailment Threshold
    504%
    ค่าต้านทาน
    30 30 30 20
    Damage
    160%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 13
    Attack Time
    1.77 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    200%
    Model Size
    110%
    Type
    HeistThaumaturgistMiniBossAxe
    Metadata
    ThaumaturgistMaleMiniBossAtlas
    เลเวล
    68
    พลังชีวิต
    90,067
    เกราะ
    43,185
    การหลบหลีก
    7,109
    โล่พลังงาน
    0
    Damage
    598
    ความเสียหายเวท
    598
    ความแม่นยำ
    290
    Attack Time
    1.77
    ค่าประสบการณ์
    20,510
    Ailment Threshold
    32,424
    Chill
    103
    Shock
    103
    Brittle
    580
    Scorch
    103
    Sap
    283
    HeistCultistSawbladeMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    โจมตีธรรมดา (Default Attack)
    Base Damage: 478–717
    โอกาสคริติคอล: 5%
    ความเสียหายโจมตี: 50%
    Attack Time: 1.77 วินาที
    โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
    การโจมตีประชิด มีโอกาสสร้างสถานะ เลือดไหล 50%
    สร้างความเสียหาย โจมตี ลดลง อีก 50%
    ลดระยะเวลาของสถานะ เลือดไหล 25%
    action attack or cast time uses animation length [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    DoLiterallyNothing
    WalkEmergeHeistScience
    walk emerge distance [50]
    GSHeistTemplarCasterChannelledBlast
    Spell, Triggerable, Channel
    โอกาสคริติคอล: 5%
    เวลาร่าย: 0.499 วินาที
    สร้างความเสียหาย สายฟ้า 1117 ถึง 3350
    is area damage [1]
    HeistCultistCanisterGreen
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    เวลาร่าย: 1.33 วินาที
    คูลดาวน์: 8 วินาที
    สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
    ยิงกระสุน เพิ่มเติม 3 ลูก
    base is projectile [1]
    is area damage [1]
    number of projectiles override [1]
    projectile minimum range [15]
    projectile spread radius [20]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    GSHeistCultistCanisterGreenHit
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย เคออส 109.5 ถึง 164.2
    การปะทะของคุณ ไม่สามารถสร้างสถานะ มึนงง ต่อศัตรูได้
    is area damage [1]
    visual hit effect chaos is green [1]
    HeistSawbladeMortar
    Spell, Damage, Area, Trappable, Mineable, Totemable, Triggerable, Fire, Projectile, ProjectilesFromUser, Multicastable, Chains, CanRapidFire, AreaSpell
    เวลาร่าย: 2 วินาที
    คูลดาวน์: 6 วินาที
    สร้างความเสียหาย กายภาพ 370.2 ถึง 555.3
    ชิ่ง +2 ครั้ง
    base is projectile [1]
    is area damage [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GSHeistScienceSawbladeSparks
    Spell, Triggerable
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    สร้างความเสียหาย กายภาพ 129.6 ถึง 194.3
    เพิ่มความเร็วกระสุน 25%
    is area damage [1]
    ChangeToStance1Heist
    skill cannot be interrupted [1]
    skill cannot be stunned [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"
    extends "Metadata/Monsters/LeagueHeist/HeistMinibossAtlasBase"
    extends "Metadata/Monsters/LeagueHeist/Science/HeistScienceMonsterBase"
    
    StateMachine
    {
    	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"
    extends "Metadata/Monsters/LeagueHeist/HeistMinibossAtlasBase"
    extends "Metadata/Monsters/LeagueHeist/Science/HeistScienceMonsterBase"
    
    StateMachine {}
    
    Animated
    {
    	on_event_contact_for_sawblade_projectile_01 = "HideAttachedMeshSegments( sawShape );"
    
    	on_end_sawblade_projectile_01 =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/cultist/actfx/act_saw/saw_reload.epk, Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao );
    		ShowAttachedMeshSegments();
    		Delay( 2.0, { RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/cultist/actfx/act_saw/saw_reload.epk, Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao ); } );
    	"
    }
    
    Life
    {
    	on_death = "PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao, death_bwd_01 );"
    	on_spawned_dead = "PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Science/attachments/ThaumaturgyScientistAxeHeld.ao, death_bwd_01 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHeist/Science/ThaumaturgistMaleMiniBossAtlas"] = {
        name = "Flesh Sculptor",
        life = 14,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.77,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Two Hand Axe",
        skillList = {
            "HeistCultistSawbladeMelee",
            "GSHeistTemplarCasterChannelledBlast",
            "GSHeistScienceSawbladeSparks",
            "GSHeistCultistCanisterGreenHit",
            "WalkEmergeHeistScience",
            "HeistCultistCanisterGreen",
            "DoLiterallyNothing",
            "HeistSawbladeMortar",
            "ChangeToStance1Heist",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistCultistSawbladeMelee"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "bleed_on_melee_attack_chance_%",
            "base_bleed_duration_+%",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0, 50, -25, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistTemplarCasterChannelledBlast"] = {
        name = "GSHeistTemplarCasterChannelledBlast",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.499,
        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 = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistScienceSawbladeSparks"] = {
        name = "GSHeistScienceSawbladeSparks",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_projectile_speed_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHeistCultistCanisterGreenHit"] = {
        name = "GSHeistCultistCanisterGreenHit",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "is_area_damage",
            "cannot_stun",
            "visual_hit_effect_chaos_is_green",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeHeistScience"] = {
        name = "WalkEmergeHeistScience",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.25,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistCultistCanisterGreen"] = {
        name = "HeistCultistCanisterGreen",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.33,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "spell_maximum_action_distance_+%",
            "number_of_additional_projectiles",
            "number_of_projectiles_override",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {20, 15, -40, 3, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DoLiterallyNothing"] = {
        name = "DoLiterallyNothing",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeistSawbladeMortar"] = {
        name = "HeistSawbladeMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Chains] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_chains",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 2, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ChangeToStance1Heist"] = {
        name = "ChangeToStance1Heist",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    stance movement speed +% final [-64]
    IdStanceHeistScientistWalk_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -64 Max: -64 Global
  • Craft Tagsspeed
    stance movement speed +% final [-18]
    IdStanceHeistScientistJog_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -18 Max: -18 Global
  • Craft Tagsspeed
    Edit

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