Receptáculo de Kulemak
Demônio
ignore actor scale from stats [1]
monster dropped item quantity +% [800]
monster dropped item rarity +% [3200]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [9000]
unique monster guarantee one rare [1]
monster dropped item rarity +% [4800]
monster slain experience +% [0]
Vessel of Kulemak
SpectreN
AreaA Catedral Sombria
Tagsabyssal, demon, MonsterBlunt_onhit_audio, not_dex, very_slow_movement
Vida
260%
Energy Shield From Life
10%
Resistência
0 0 0 0
Damage
532%
Precisão
100%
Attack Distance
7 ~ 14
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
400%
Model Size
100%
Type
KulemakBoss
Metadata
KulemakBoss
Nível
80
Vida
36,525
Damage
1,776
Dano Mágico
1,776
Precisão
3,718
Tempo de Ataque
1.5
Experiência
400,000
Minion Life
23,597
Minion Energy Shield
2,622
Minion Damage
9,451
Minion Armour
12,008
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 1421–2131
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GSKulemakBossTotemLaser
Triggerable, Spell, Damage
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 680.8 a 2042 de Dano de Raio
Eletriza Inimigos como se causasse 33% mais Dano
action attack or cast time uses animation length [1]
is area damage [1]
SOKulemakBossProximityMine
Triggerable
action attack or cast time uses animation length [1]
GTKulemakBossProximityMine
Triggerable
action attack or cast time uses animation length [1]
GSKulemakBossProximityMine
Triggerable, Spell, Damage
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 708 a 1062 de Dano Físico
action attack or cast time uses animation length [1]
is area damage [1]
EAAKulemakBossDoubleCleave
Recarga: 15 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
EASKulemakBossDarkness
Recarga: 50 seg
action attack or cast time uses animation length [1]
GTKulemakBossMegaBeam
Triggerable
Recarga: 15 seg
action attack or cast time uses animation length [1]
GSKulemakBossMegaBeam
Triggerable, Spell, Damage
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 204.2 a 612.7 de Dano de Raio
Eletriza Inimigos como se causasse 100% mais Dano
action attack or cast time uses animation length [1]
is area damage [1]
GAKulemakBossTeleportSlam
Triggerable, Attack
Base Damage: 1421–2131
Chance de Acerto Crítico: 5%
Dano de Ataque: 160%
Tempo de Ataque: 1.5 seg
Recarga: 25 seg
Causa 60% mais Dano com Ataque
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base skill cannot be avoided by dodge roll or blocked [1]
is area damage [1]
EASKulemakBossHeadCharge
Recarga: 20 seg
action attack or cast time uses animation length [1]
EAAKulemakBossDoubleSlam
action attack or cast time uses animation length [1]
GSKulemakBossCleave
Triggerable, Spell, Damage
Chance de Acerto Crítico: 7%
Tempo de Conjuração: 1 seg
Causa 1906 a 2859 de Dano de Gelo
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
GTKulemakBossMegaBeamAugment
Triggerable
Recarga: 15 seg
action attack or cast time uses animation length [1]
CGEKulemakBossVolatileGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 756.4 de Dano Físico Base por segundo
ground blood art variation [1010]
infinite skill effect duration [1]
is area damage [1]
EAAKulemakBossTeleportEscape
Recarga: 25 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
GAKulemakBossTeleportSlamTriggered
Triggerable, Attack
Base Damage: 1421–2131
Chance de Acerto Crítico: 5%
Dano de Ataque: 160%
Tempo de Ataque: 1.5 seg
Causa 60% mais Dano com Ataque
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base skill cannot be avoided by dodge roll or blocked [1]
is area damage [1]
voll slam damage +% final at centre [33]
EAAKulemakBossDoubleCleaveAugment
Recarga: 15 seg
Causa 62% mais Dano com Ataque
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
GSKulemakBossMegaBeamSides
Triggerable, Spell, Damage
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 204.2 a 612.7 de Dano de Raio
Eletriza Inimigos como se causasse 100% mais Dano
action attack or cast time uses animation length [1]
is area damage [1]
EAAKulemakBossTeleportEscapeNoCD
action attack or cast time uses animation length [1]
attack maximum action distance + [80]

Object Type

Object Type Codes

 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAbyss/LichBoss/KulemakBoss"] = {
    name = "Vessel of Kulemak",
    life = 2.6,
    energyShield = 0.1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 5.32,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "CGEKulemakBossVolatileGround",
        "GSKulemakBossTotemLaser",
        "GSKulemakBossProximityMine",
        "GSKulemakBossMegaBeam",
        "GSKulemakBossMegaBeamSides",
        "GAKulemakBossTeleportSlam",
        "GSKulemakBossCleave",
        "GAKulemakBossTeleportSlamTriggered",
        "EAAKulemakBossDoubleCleave",
        "EASKulemakBossDarkness",
        "EASKulemakBossHeadCharge",
        "EAAKulemakBossDoubleSlam",
        "EAAKulemakBossTeleportEscape",
        "EAAKulemakBossDoubleCleaveAugment",
        "EAAKulemakBossTeleportEscapeNoCD",
        "SOKulemakBossProximityMine",
        "GTKulemakBossProximityMine",
        "GTKulemakBossMegaBeam",
        "GTKulemakBossMegaBeamAugment",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = 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["CGEKulemakBossVolatileGround"] = {
    name = "CGEKulemakBossVolatileGround",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "ground_blood_art_variation",
        "is_area_damage",
        "infinite_skill_effect_duration",
    },
    levels = {
        [1] = {1, 1010, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKulemakBossTotemLaser"] = {
    name = "GSKulemakBossTotemLaser",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_as_though_damage_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.5, 1.5, 33, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKulemakBossProximityMine"] = {
    name = "GSKulemakBossProximityMine",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKulemakBossMegaBeam"] = {
    name = "GSKulemakBossMegaBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_as_though_damage_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKulemakBossMegaBeamSides"] = {
    name = "GSKulemakBossMegaBeamSides",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_shock_as_though_damage_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKulemakBossTeleportSlam"] = {
    name = "GAKulemakBossTeleportSlam",
    hidden = true,
    color = ,
    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 = {
        "attack_maximum_action_distance_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
    },
    levels = {
        [1] = {80, baseMultiplier = 1.6, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKulemakBossCleave"] = {
    name = "GSKulemakBossCleave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKulemakBossTeleportSlamTriggered"] = {
    name = "GAKulemakBossTeleportSlamTriggered",
    hidden = true,
    color = ,
    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 = {
        "attack_maximum_action_distance_+",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
    },
    levels = {
        [1] = {80, 33, baseMultiplier = 1.6, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKulemakBossDoubleCleave"] = {
    name = "EAAKulemakBossDoubleCleave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKulemakBossDarkness"] = {
    name = "EASKulemakBossDarkness",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKulemakBossHeadCharge"] = {
    name = "EASKulemakBossHeadCharge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKulemakBossDoubleSlam"] = {
    name = "EAAKulemakBossDoubleSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKulemakBossTeleportEscape"] = {
    name = "EAAKulemakBossTeleportEscape",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKulemakBossDoubleCleaveAugment"] = {
    name = "EAAKulemakBossDoubleCleaveAugment",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {60, baseMultiplier = 1.62, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKulemakBossTeleportEscapeNoCD"] = {
    name = "EAAKulemakBossTeleportEscapeNoCD",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOKulemakBossProximityMine"] = {
    name = "SOKulemakBossProximityMine",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTKulemakBossProximityMine"] = {
    name = "GTKulemakBossProximityMine",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTKulemakBossMegaBeam"] = {
    name = "GTKulemakBossMegaBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTKulemakBossMegaBeamAugment"] = {
    name = "GTKulemakBossMegaBeamAugment",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
ignore actor scale from stats [1]
FamilyMonsterIgnoreActorScaleFromStats
DomainsMonster (3)
GenerationTypeunico (3)
Req. level1
Stats
  • ignore actor scale from stats Min: 1 Max: 1 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [3200]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 9000 Max: 9000 Global
  • monster dropped item rarity +% Min: 3200 Max: 3200 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • monster dropped item rarity +% [4800]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 4800 Max: 4800 Global
  • Edit

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