Enticer of Rot
Humanoid
Monsters grant 100% increased Experience
monster dropped item rarity +% [15000]
20% Chance to Block Spell Damage
You take 10% of Damage from Blocked Hits
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
SpectreN
AreaSpider Forest Map
Tagsbandit, caster, fire_affinity, has_wand, human, humanoid, light_armour, medium_movement, medium_small_height, non_unique_map_boss, not_dex, not_str, physical_affinity, ranged, red_blood
Life
400%
Energy Shield From Life
100%
Ailment Threshold
400%
Resistance
40 40 40 25
Damage
144%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 35
Attack Time
1.245 Second
Damage Spread
±20%
Experience
120%
Model Size
110%
Type
IntBanditMapBoss
Metadata
MapBanditLeaderAlira
Level
75
Life
2,033,081
Armour
49,865
Evasion
6,029
Energy Shield
9,436
Damage
929
Spell Damage
1,387
Accuracy
381
Attack Time
0.83415
Experience
77,906
Ailment Threshold
1,057,202
Chill
3,343
Shock
3,343
Brittle
18,912
Scorch
3,343
Sap
9,236
MonsterDetonateDeadAreaAliraMaps
Spell, Area, Damage, Triggerable
Critical Strike Chance: 5%
Cast Time: 0.6 sec
Cooldown Time: 6 sec
Base duration is 1.5 seconds
Base secondary duration is 0.5 seconds
Deals 1187 to 1780 Fire Damage
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Causes +6 Bursts
is area damage [1]
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 1476–2214
Critical Strike Chance: 5%
Attack Time: 1.245 sec
Strike your foes down with a powerful blow.
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]
DesecrateAliraMapBoss
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
Desecrate
Cast Time: 1 sec
Cooldown Time: 3 sec
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Deals 535.2 Base Chaos Damage per second
Base duration is 6 seconds
Spawns 5 corpses
Spawns corpses up to Level 100
Maximum of 30 corpses allowed
active skill area of effect radius +% final [33]
is area damage [1]
TriggerSpawnersSuperZombieAliraMap
Triggerable
active skill area of effect radius +% final [100]
trigger spawners override row [7]
TriggerSpawnersBanditArchers
Triggerable
active skill area of effect radius +% final [100]
trigger spawners override row [9]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	main_hand_unarmed_type = "Wand"
}

Stats
{
	base_maximum_mana = 1000
}

BaseEvents
{
	server_only = true
}

Transitionable
{
	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BanditLeaderInt/MapBanditLeaderAlira"] = {
    name = "Enticer of Rot",
    life = 4,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.44,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 35,
    accuracy = 1,
    weaponType1 = "Wand",
    weaponType2 = "Shield",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "TriggerSpawnersSuperZombieAliraMap",
        "TriggerSpawnersBanditArchers",
        "DesecrateAliraMapBoss",
        "MonsterDetonateDeadAreaAliraMaps",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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["TriggerSpawnersSuperZombieAliraMap"] = {
    name = "TriggerSpawnersSuperZombieAliraMap",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "trigger_spawners_override_row",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {7, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TriggerSpawnersBanditArchers"] = {
    name = "TriggerSpawnersBanditArchers",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "trigger_spawners_override_row",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {9, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DesecrateAliraMapBoss"] = {
    name = "Desecrate",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Chaos] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "desecrate_number_of_corpses_to_create",
        "desecrate_corpse_level",
        "desecrate_maximum_number_of_corpses",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 6000, 5, 100, 30, 33, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterDetonateDeadAreaAliraMaps"] = {
    name = "MonsterDetonateDeadAreaAliraMaps",
    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.6,
    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",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 1500, 500, 6, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Monsters grant 100% increased Experience
monster dropped item rarity +% [15000]
IdMonsterMapBoss
FamilyMonsterMapBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • 20% Chance to Block Spell Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterSpellBlock20Bypass20
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (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
  • Enticer of Rot
    Humanoid
    Monsters grant 100% increased Experience
    monster dropped item rarity +% [15000]
    20% Chance to Block Spell Damage
    You take 10% of Damage from Blocked Hits
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagsbandit, caster, fire_affinity, has_wand, human, humanoid, light_armour, medium_movement, medium_small_height, not_dex, not_str, physical_affinity, ranged, red_blood, standalone_map_boss
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    144%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 35
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Experience
    120%
    Model Size
    110%
    Type
    IntBanditMapBoss
    Metadata
    MapBanditLeaderAliraStandalone
    Level
    68
    Life
    557,385
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    613
    Spell Damage
    914
    Accuracy
    290
    Attack Time
    0.83415
    Experience
    67,683
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    MonsterDetonateDeadAreaAliraMaps
    Spell, Area, Damage, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 0.6 sec
    Cooldown Time: 6 sec
    Base duration is 1.5 seconds
    Base secondary duration is 0.5 seconds
    Deals 902 to 1353 Fire Damage
    Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
    Causes +6 Bursts
    is area damage [1]
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 973–1459
    Critical Strike Chance: 5%
    Attack Time: 1.245 sec
    Strike your foes down with a powerful blow.
    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]
    DesecrateAliraMapBoss
    Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
    Desecrate
    Cast Time: 1 sec
    Cooldown Time: 3 sec
    Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
    Deals 367.9 Base Chaos Damage per second
    Base duration is 6 seconds
    Spawns 5 corpses
    Spawns corpses up to Level 100
    Maximum of 30 corpses allowed
    active skill area of effect radius +% final [33]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Actor
    {
    	main_hand_unarmed_type = "Wand"
    }
    
    Stats
    {
    	base_maximum_mana = 1000
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BanditLeaderInt/MapBanditLeaderAliraStandalone"] = {
        name = "Enticer of Rot",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.44,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 35,
        accuracy = 1,
        weaponType1 = "Wand",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "DesecrateAliraMapBoss",
            "MonsterDetonateDeadAreaAliraMaps",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        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["DesecrateAliraMapBoss"] = {
        name = "Desecrate",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Chaos] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "desecrate_number_of_corpses_to_create",
            "desecrate_corpse_level",
            "desecrate_maximum_number_of_corpses",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {1, 6000, 5, 100, 30, 33, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterDetonateDeadAreaAliraMaps"] = {
        name = "MonsterDetonateDeadAreaAliraMaps",
        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.6,
        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",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 1500, 500, 6, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Monsters grant 100% increased Experience
    monster dropped item rarity +% [15000]
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • 20% Chance to Block Spell Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterSpellBlock20Bypass20
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (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
  • Enticer of Rot
    Humanoid
    Monsters grant 100% increased Experience
    monster dropped item rarity +% [15000]
    20% Chance to Block Spell Damage
    You take 10% of Damage from Blocked Hits
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagsbandit, elder_map_boss, has_wand, human, humanoid, light_armour, medium_movement, medium_small_height, non_attacking, not_dex, not_str, ranged, red_blood
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    144%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 35
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Experience
    120%
    Model Size
    110%
    Type
    IntBanditMapBoss
    Metadata
    MapBanditLeaderAliraElder

    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/BanditLeaderInt/MapBanditLeaderAliraElder"] = {
        name = "Enticer of Rot",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.44,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 35,
        accuracy = 1,
        weaponType1 = "Wand",
        weaponType2 = "Shield",
        skillList = {
        },
        modList = {
        },
    }
    
    Monsters grant 100% increased Experience
    monster dropped item rarity +% [15000]
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • 20% Chance to Block Spell Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterSpellBlock20Bypass20
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (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
  • Edit

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