Pustuloso primitivo
Demonio
monster beyond portal chance +% final [-66]
monster hellscape charge +% [-66]
Primal Blisterlord
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHarvest/Blue/HarvestKitavaDemonT3Spectre
TagsLanzador de hechizos, cleaving_weapon, cultist, demon, flesh_armour, has_one_hand_sword, has_one_handed_melee, lightning_affinity, medium_height, melee, not_int, physical_affinity, red_blood, slow_movement
Vida
444%
Armaduras
+60%
Evasión
+40%
Ailment Threshold
444%
Resistencia
20 20 20 0
Damage
140%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de Golpe Crítico
+130%
Attack Distance
6 ~ 10
Attack Time
0.96 Second
Damage Spread
±20%
Experiencia
185%
Model Size
100%
Type
HarvestKitavaDemon
Metadata
HarvestKitavaDemonT3
Nivel
68
Vida
28,564
Armaduras
46,064
Evasión
6,635
Escudo de energía
0
Damage
523
Daño de hechizos
523
Precisión
290
Attack Time
0.96
Experiencia
18,972
Ailment Threshold
28,564
Chill
90
Shock
90
Brittle
511
Scorch
90
Sap
250
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 418–628
Probabilidad de golpe crítico: 5%
Attack Time: 0.96 seg
Derriba a tus enemigos con un golpe poderoso.
skill can fire arrows [1]
skill can fire wand projectiles [1]
EASHarvestKitavaDemonExplosion
Spell
Tiempo de lanzamiento: 2.88 seg
Tiempo de recarga: 8 seg
EAAHarvestKitavaDemonEarthquake
Attack
Base Damage: 418–628
Probabilidad de golpe crítico: 5%
Attack Time: 0.96 seg
Tiempo de recarga: 6.5 seg
GSHarvestKitavaDemonExplosion
Spell, Triggerable
Tiempo de lanzamiento: 1 seg
Inflige de 2320 a 4309 de daño de rayo
is area damage [1]
GAHarvestKitavaDemonEarthquakeSmall
Triggerable, Attack
Base Damage: 418–628
Probabilidad de golpe crítico: 5%
Daño de ataque: 125%
Attack Time: 0.96 seg
El 50% del daño físico se convierte en daño de rayo
Inflige un 25% más de daño de ataque
Inflige un 45.25% más de daño
is area damage [1]
GAHarvestKitavaDemonEarthquakeBig
Triggerable, Attack
Base Damage: 418–628
Probabilidad de golpe crítico: 5%
Daño de ataque: 200%
Attack Time: 0.96 seg
El 50% del daño físico se convierte en daño de rayo
Inflige un 100% más de daño de ataque
Inflige un 45.25% más de daño
is area damage [1]
DTTHarvestKitavaDemonDash
Spell, Movement
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 4 seg
walk emerge extra distance [-6]
EASHarvestEmerge
Spell
Tiempo de lanzamiento: 1 seg

Object Type

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBase"

Actor
{
	main_hand_unarmed_type = "One_Hand_Sword"	
}

Life
{
	corpse_sink_delay_ms = 2200
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBase"

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_monsters/bulb/KitavaDemon/chargeUp.ao"
}

Life
{
	on_death = "Call( Vines1400 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHarvest/Blue/HarvestKitavaDemonT3"] = {
    name = "Primal Blisterlord",
    life = 4.44,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 0.96,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "Melee",
        "GSHarvestKitavaDemonExplosion",
        "GAHarvestKitavaDemonEarthquakeSmall",
        "GAHarvestKitavaDemonEarthquakeBig",
        "EASHarvestEmerge",
        "EASHarvestKitavaDemonExplosion",
        "EAAHarvestKitavaDemonEarthquake",
        "DTTHarvestKitavaDemonDash",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSHarvestKitavaDemonExplosion"] = {
    name = "GSHarvestKitavaDemonExplosion",
    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_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.69999998807907, 1.2999999523163, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHarvestKitavaDemonEarthquakeSmall"] = {
    name = "GAHarvestKitavaDemonEarthquakeSmall",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 1.25, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 1.25, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {60, 50, baseMultiplier = 1.25, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHarvestKitavaDemonEarthquakeBig"] = {
    name = "GAHarvestKitavaDemonEarthquakeBig",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 2, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 2, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {60, 50, baseMultiplier = 2, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHarvestEmerge"] = {
    name = "EASHarvestEmerge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHarvestKitavaDemonExplosion"] = {
    name = "EASHarvestKitavaDemonExplosion",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.88,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAHarvestKitavaDemonEarthquake"] = {
    name = "EAAHarvestKitavaDemonEarthquake",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.57,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTHarvestKitavaDemonDash"] = {
    name = "DTTHarvestKitavaDemonDash",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
    },
    levels = {
        [1] = {-6, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
monster beyond portal chance +% final [-66]
monster hellscape charge +% [-66]
IdBreachReducedBeyondPortalChance
FamilyBeyondPortalChance
Domainsmonstruo (3)
GenerationTypeúnico (3)
Req. level1
Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • Pustuloso primitivo
    Demonio
    monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    Primal Blisterlord
    SpectreY
    TagsLanzador de hechizos, cleaving_weapon, cultist, demon, flesh_armour, has_one_hand_sword, has_one_handed_melee, lightning_affinity, melee, not_int, physical_affinity, red_blood, slow_movement
    Vida
    360%
    Armaduras
    +60%
    Evasión
    +40%
    Ailment Threshold
    360%
    Resistencia
    20 20 20 0
    Damage
    140%
    Precisión
    100%
    Probabilidad de golpe crítico
    +5%
    Multiplicador de Golpe Crítico
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    0.96 Second
    Damage Spread
    ±20%
    Experiencia
    240%
    Model Size
    100%
    Type
    HarvestKitavaDemonSpectre
    Metadata
    HarvestKitavaDemonT3Spectre
    Nivel
    68
    Vida
    23,160
    Armaduras
    46,064
    Evasión
    6,635
    Escudo de energía
    0
    Damage
    523
    Daño de hechizos
    523
    Precisión
    290
    Attack Time
    0.96
    Experiencia
    24,612
    Ailment Threshold
    23,160
    Chill
    73
    Shock
    73
    Brittle
    414
    Scorch
    73
    Sap
    202
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque estándar
    Base Damage: 418–628
    Probabilidad de golpe crítico: 5%
    Attack Time: 0.96 seg
    Derriba a tus enemigos con un golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    EASHarvestKitavaDemonExplosion
    Spell
    Tiempo de lanzamiento: 2.88 seg
    Tiempo de recarga: 8 seg
    EAAHarvestKitavaDemonEarthquake
    Attack
    Base Damage: 418–628
    Probabilidad de golpe crítico: 5%
    Attack Time: 0.96 seg
    Tiempo de recarga: 6.5 seg
    GSHarvestKitavaDemonExplosion
    Spell, Triggerable
    Tiempo de lanzamiento: 1 seg
    Inflige de 2320 a 4309 de daño de rayo
    is area damage [1]
    GAHarvestKitavaDemonEarthquakeSmall
    Triggerable, Attack
    Base Damage: 418–628
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 125%
    Attack Time: 0.96 seg
    El 50% del daño físico se convierte en daño de rayo
    Inflige un 25% más de daño de ataque
    Inflige un 45.25% más de daño
    is area damage [1]
    GAHarvestKitavaDemonEarthquakeBig
    Triggerable, Attack
    Base Damage: 418–628
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 200%
    Attack Time: 0.96 seg
    El 50% del daño físico se convierte en daño de rayo
    Inflige un 100% más de daño de ataque
    Inflige un 45.25% más de daño
    is area damage [1]
    DTTHarvestKitavaDemonDash
    Spell, Movement
    Tiempo de lanzamiento: 1 seg
    Tiempo de recarga: 4 seg
    walk emerge extra distance [-6]
    EASHarvestEmerge
    Spell
    Tiempo de lanzamiento: 1 seg

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBaseSpectre"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBaseSpectre"
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_monsters/bulb/KitavaDemon/chargeUp.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHarvest/Blue/HarvestKitavaDemonT3Spectre"] = {
        name = "Primal Blisterlord",
        life = 3.6,
        fireResist = 20,
        coldResist = 20,
        lightningResist = 20,
        chaosResist = 0,
        damage = 1.4,
        damageSpread = 0.2,
        attackTime = 0.96,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "Melee",
            "GSHarvestKitavaDemonExplosion",
            "GAHarvestKitavaDemonEarthquakeSmall",
            "GAHarvestKitavaDemonEarthquakeBig",
            "EASHarvestEmerge",
            "EASHarvestKitavaDemonExplosion",
            "EAAHarvestKitavaDemonEarthquake",
            "DTTHarvestKitavaDemonDash",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHarvestKitavaDemonExplosion"] = {
        name = "GSHarvestKitavaDemonExplosion",
        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_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.69999998807907, 1.2999999523163, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAHarvestKitavaDemonEarthquakeSmall"] = {
        name = "GAHarvestKitavaDemonEarthquakeSmall",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, baseMultiplier = 1.25, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, baseMultiplier = 1.25, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [4] = {60, 50, baseMultiplier = 1.25, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAHarvestKitavaDemonEarthquakeBig"] = {
        name = "GAHarvestKitavaDemonEarthquakeBig",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, baseMultiplier = 2, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, baseMultiplier = 2, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [4] = {60, 50, baseMultiplier = 2, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASHarvestEmerge"] = {
        name = "EASHarvestEmerge",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASHarvestKitavaDemonExplosion"] = {
        name = "EASHarvestKitavaDemonExplosion",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.88,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAHarvestKitavaDemonEarthquake"] = {
        name = "EAAHarvestKitavaDemonEarthquake",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.57,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTHarvestKitavaDemonDash"] = {
        name = "DTTHarvestKitavaDemonDash",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
        },
        levels = {
            [1] = {-6, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    Domainsmonstruo (3)
    GenerationTypeúnico (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • Edit

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