薛朗之夢魘
惡魔
地區: 憎惡地圖
怪物增加 100% 經驗值
增加 15000% 物品掉落稀有度
行動速度不能被調整至低於 50% 基礎值
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
增加 15000% 物品掉落稀有度
行動速度不能被調整至低於 50% 基礎值
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
不能被擊退
Nightmare of Shavronne
幽魂 | N |
---|---|
地區 | 憎惡地圖 |
標籤 | bludgeoning_weapon, bone_armour, 法術, demon, human, humanoid, is_unarmed, large_height, lightning_affinity, medium_movement, non_unique_map_boss, not_dex, not_str, ranged, red_blood |
生命
1080%
生命轉為護盾
100%
異常狀態臨界值
1080%
抗性
50
50
50
30
傷害
300%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
6 ~ 8
攻擊間隔
1.5 秒
傷害分佈
±20%
經驗值
300%
Model Size
120%
類型
ShavronneTowerMapUber
Metadata
ShavronneTowerMapUber_
下列的數值並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成。
等級
84
生命
31,722,344
護甲
99,834
閃避
8,120
能量護盾
0
傷害
3,257
法術傷害
4,861
命中
0
攻擊間隔
1.005
經驗值
218,625
異常狀態臨界值
14,909,502
冰緩
47,144
感電
47,144
易碎
266,716
焦灼
47,144
殘喘
130,249
下列的數值為技能基礎數值,並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成、怪物本身傷害加成(例: 釋界 150% 加成),怪物稀有度加成(例: 傳奇 +70% 更多, 傳奇攻擊 33% 更少)。
ShavronneSpellProjectileTowerUber
法術, 投射物, 玩家投射物, 可觸發
暴擊率: 5%
施放時間: 1.5 秒
造成 2917 至 8751 閃電傷害
你的擊中必定感電
增加 100% 感電效果
base is projectile [1]
monster projectile variation [6]
你的擊中必定感電
增加 100% 感電效果
base is projectile [1]
monster projectile variation [6]
ShavronneLightningPulseUber
法術, 傷害, 範圍, 範圍法術
暴擊率: 5%
施放時間: 3.2 秒
冷卻時間: 10 秒
造成 4380 至 13140 閃電傷害
100% 機率感電敵人
增加 100% 感電效果
active skill area of effect radius +% final [60]
is area damage [1]
100% 機率感電敵人
增加 100% 感電效果
active skill area of effect radius +% final [60]
is area damage [1]
ShavronneTeleportTowerUber
法術, 可觸發
暴擊率: 5%
施放時間: 2 秒
冷卻時間: 12 秒
造成 2610 至 7830 閃電傷害
+3 秒基礎持續時間
25% 機率感電敵人
is area damage [1]
shavronne teleport number of markers [14]
+3 秒基礎持續時間
25% 機率感電敵人
is area damage [1]
shavronne teleport number of markers [14]
ShavronneLevitatingProjectileUber
法術, 投射物, 傷害
暴擊率: 5%
施放時間: 8 秒
冷卻時間: 20 秒
造成 2917 至 8751 閃電傷害
你的擊中必定感電
增加 100% 感電效果
active skill area of effect radius +% final [50]
base is projectile [1]
is area damage [1]
你的擊中必定感電
增加 100% 感電效果
active skill area of effect radius +% final [50]
base is projectile [1]
is area damage [1]
ShavronneSummonLightningBooksUber
法術, 法術可重複, 可觸發, 陷阱技能, 圖騰技能, 地雷技能
施放時間: 2 秒
冷卻時間: 8 秒
alternate minion [209]
minion dies when parent dies [1]
number of monsters to summon [2]
summon specific monsters radius +% [30]
summoned monsters are minions [1]
minion dies when parent dies [1]
number of monsters to summon [2]
summon specific monsters radius +% [30]
summoned monsters are minions [1]
ShavronneTeleportUber
法術
施放時間: 1.5 秒
冷卻時間: 6 秒
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/UnholyTrio/UnholyTrioUberMapBossBase" Actor { basic_action = "ShavronnePossess" basic_action = "ChangeToStance2" } Transitionable { } StateMachine { }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/UnholyTrio/UnholyTrioUberMapBossBase"
-- src\Data\Spectres.lua minions["Metadata/Monsters/Shavronne/ShavronneTowerMapUber_"] = { name = "Nightmare of Shavronne", life = 10.8, energyShield = 1, fireResist = 50, coldResist = 50, lightningResist = 50, chaosResist = 30, damage = 3, damageSpread = 0.2, attackTime = 1.5, attackRange = 8, accuracy = 1, skillList = { "ShavronneSpellProjectileTowerUber", "ShavronneLightningPulseUber", "ShavronneTeleportTowerUber", "ShavronneLevitatingProjectileUber", "ShavronneSummonLightningBooksUber", "ShavronneTeleportUber", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["ShavronneSpellProjectileTowerUber"] = { name = "ShavronneSpellProjectileTowerUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.5, baseFlags = { spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "monster_projectile_variation", "shock_effect_+%", "base_is_projectile", "always_shock", }, levels = { [1] = {0.5, 1.5, 6, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneLightningPulseUber"] = { name = "ShavronneLightningPulseUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 3.2, baseFlags = { area = true, spell = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "base_chance_to_shock_%", "active_skill_area_of_effect_radius_+%_final", "shock_effect_+%", "is_area_damage", }, levels = { [1] = {0.5, 1.5, 100, 60, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneTeleportTowerUber"] = { name = "ShavronneTeleportTowerUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "base_skill_effect_duration", "base_chance_to_shock_%", "shavronne_teleport_number_of_markers", "is_area_damage", }, levels = { [1] = {0.5, 1.5, 3000, 25, 14, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneLevitatingProjectileUber"] = { name = "ShavronneLevitatingProjectileUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.Damage] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 8, baseFlags = { spell = true, projectile = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "active_skill_area_of_effect_radius_+%_final", "shock_effect_+%", "base_is_projectile", "is_area_damage", "always_shock", }, levels = { [1] = {0.5, 1.5, 50, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneSummonLightningBooksUber"] = { name = "ShavronneSummonLightningBooksUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "alternate_minion", "number_of_monsters_to_summon", "summon_specific_monsters_radius_+%", "summoned_monsters_are_minions", "minion_dies_when_parent_dies", }, levels = { [1] = {209, 2, 30, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneTeleportUber"] = { name = "ShavronneTeleportUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.5, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "skill_cannot_be_interrupted", "skill_cannot_be_stunned", "skill_cannot_be_knocked_back", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
怪物增加 100% 經驗值
增加 15000% 物品掉落稀有度
Id | MonsterMapBoss |
---|---|
Family | MonsterMapBoss |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
Stats |
行動速度不能被調整至低於 50% 基礎值
Id | CannotBeSlowedBelowValueBosses |
---|---|
Family | CannotBeSlowedBelowValue |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
Stats | |
Craft Tags | speed |
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
Id | StunRepeatImmunityMapBossSuper |
---|---|
Family | Nothing |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
Stats |
不能被擊退
Id | ImmuneToKnockback |
---|---|
Family | ImmuneToKnockback |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
Stats |
薛朗之夢魘
惡魔
不能被擊退
Nightmare of Shavronne
幽魂 | N |
---|---|
標籤 | 法術, demon, ghost_armour, ghost_blood, human, humanoid, is_unarmed, large_height, large_model, lightning_affinity, medium_movement, not_dex, not_str, ranged, slashing_weapon, standalone_map_boss |
生命
1200%
生命轉為護盾
35%
異常狀態臨界值
1200%
抗性
50
50
50
30
傷害
300%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
6 ~ 15
攻擊間隔
2.25 秒
傷害分佈
±20%
經驗值
300%
Model Size
100%
類型
ShavronneSoulMapUber
Metadata
ShavronneSoulMapUber
下列的數值並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成。
等級
68
生命
77,200
護甲
28,790
閃避
4,739
能量護盾
0
傷害
1,121
法術傷害
1,121
命中
0
攻擊間隔
2.25
經驗值
30,765
異常狀態臨界值
77,200
冰緩
244
感電
244
易碎
1,381
焦灼
244
殘喘
674
下列的數值為技能基礎數值,並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成、怪物本身傷害加成(例: 釋界 150% 加成),怪物稀有度加成(例: 傳奇 +70% 更多, 傳奇攻擊 33% 更少)。
ShavronneGhostBrutusSlamUber
攻擊, 範圍
基本傷害: 897–1345
暴擊率: 5%
攻擊傷害: 150%
攻擊傷害: 150%
攻擊間隔: 2.25 秒
冷卻時間: 4 秒
50% 物理傷害轉換為閃電傷害
造成 50% 更多攻擊傷害
+0.28 秒基礎持續時間
22% 更少攻擊速度
is area damage [1]
造成 50% 更多攻擊傷害
+0.28 秒基礎持續時間
22% 更少攻擊速度
is area damage [1]
ShavronneStormBurstUber
法術, 投射物, 玩家投射物, 傷害, 圖騰技能, 閃電, 引導, 範圍, 範圍法術
風爆
暴擊率: 5%
施放時間: 0.4 秒
引導施放一連串未爆的投射物,造成閃電傷害並穿透敵人。當停止引導施放時投射物會爆裂,對附近造成大量範圍傷害。額外投射物依序射出。
造成 1547 至 4642 閃電傷害
你的擊中不能暈眩敵人
發射 2 個額外投射物
+20% 更多範圍傷害
active skill area of effect radius +% final [-10]
base is projectile [1]
monster reverse point blank damage -% at minimum range [25]
你的擊中不能暈眩敵人
發射 2 個額外投射物
+20% 更多範圍傷害
active skill area of effect radius +% final [-10]
base is projectile [1]
monster reverse point blank damage -% at minimum range [25]
ShavronneBallLightningUber
法術, 傷害, 投射物, 範圍, 圖騰技能, 陷阱技能, 地雷技能, 法術可重複, 可觸發, 閃電, 範圍法術
暴擊率: 5%
附加傷害效用: 20%
施放時間: 3 秒
冷卻時間: 6 秒
造成 1354 至 4061 閃電傷害
你的擊中不能暈眩敵人
base is projectile [1]
monster reverse point blank damage -% at minimum range [30]
projectile uses contact position [1]
你的擊中不能暈眩敵人
base is projectile [1]
monster reverse point blank damage -% at minimum range [30]
projectile uses contact position [1]
EmptyActionSpellShavronneTeleport
法術
施放時間: 0.9 秒
冷卻時間: 12 秒
GTStandaloneShavTeleportMarkers
可觸發, 法術
施放時間: 1 秒
SOStandaloneShavTeleportMarker
可觸發, 法術
施放時間: 1 秒
GSStandaloneShavronneTeleportExplode
法術, 可觸發
暴擊率: 5%
施放時間: 1 秒
造成 1828 至 2741 閃電傷害
100% 機率感電敵人
is area damage [1]
100% 機率感電敵人
is area damage [1]
TeleportMarkerStandaloneShavronne
法術, 可觸發
施放時間: 1 秒
marker warp marker variation [16]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/UnholyTrio/UnholyTrioUberMapBossBase" Animated { } StateMachine { define_shared_state = "levitating" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/UnholyTrio/UnholyTrioUberMapBossBase" StateMachine { on_state_levitating_1 = "RemoveCollidability();" on_state_levitating_0 = "MakeCollidable();" create_state_levitating_1 = "RemoveCollidability();" } BaseEvents { on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act9/The_Trio/ShavronneSpectral/bodyfx/bodyfx.epk );" } Life { on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act9/The_Trio/ShavronneSpectral/bodyfx/bodyfx.epk );" on_spawned_dead = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act9/The_Trio/ShavronneSpectral/bodyfx/bodyfx.epk );" } Animated { preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act9/The_Trio/soul_transfer/soul_up.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Shavronne/ShavronneSoulMapUber"] = { name = "Nightmare of Shavronne", life = 12, energyShield = 0.35, fireResist = 50, coldResist = 50, lightningResist = 50, chaosResist = 30, damage = 3, damageSpread = 0.2, attackTime = 2.25, attackRange = 15, accuracy = 1, skillList = { "TeleportMarkerStandaloneShavronne", "GSStandaloneShavronneTeleportExplode", "EmptyActionSpellShavronneTeleport", "SOStandaloneShavTeleportMarker", "GTStandaloneShavTeleportMarkers", "ShavronneGhostBrutusSlamUber", "ShavronneStormBurstUber", "ShavronneBallLightningUber", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["TeleportMarkerStandaloneShavronne"] = { name = "TeleportMarkerStandaloneShavronne", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "marker_warp_marker_variation", }, levels = { [1] = {16, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSStandaloneShavronneTeleportExplode"] = { name = "GSStandaloneShavronneTeleportExplode", 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", "base_chance_to_shock_%", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EmptyActionSpellShavronneTeleport"] = { name = "EmptyActionSpellShavronneTeleport", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 0.9, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["SOStandaloneShavTeleportMarker"] = { name = "SOStandaloneShavTeleportMarker", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTStandaloneShavTeleportMarkers"] = { name = "GTStandaloneShavTeleportMarkers", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [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["ShavronneGhostBrutusSlamUber"] = { name = "ShavronneGhostBrutusSlamUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.5, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_attack_speed_+%_final", "base_skill_effect_duration", "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", }, levels = { [1] = {-22, 280, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneStormBurstUber"] = { name = "Storm Burst", hidden = true, color = "3", baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Unleash a stream of projectiles while you channel this spell, which pierce through enemies, dealing lightning damage. When you stop channelling, the projectiles explode, dealing significant damage in an area around them. Additional projectiles are added in sequence.", skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Totemable] = true, [SkillType.Lightning] = true, [SkillType.Channel] = true, [SkillType.Area] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 0.4, baseFlags = { area = true, spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "active_skill_area_damage_+%_final", "number_of_additional_projectiles", "monster_reverse_point_blank_damage_-%_at_minimum_range", "active_skill_area_of_effect_radius_+%_final", "base_is_projectile", "cannot_stun", }, levels = { [1] = {0.5, 1.5, 20, 2, 25, -10, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ShavronneBallLightningUber"] = { name = "ShavronneBallLightningUber", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Projectile] = true, [SkillType.Area] = true, [SkillType.Totemable] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Lightning] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 3, baseFlags = { area = true, spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "monster_reverse_point_blank_damage_-%_at_minimum_range", "base_is_projectile", "projectile_uses_contact_position", "cannot_stun", }, levels = { [1] = {0.5, 1.5, 30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, }
Id | ShavronneTornadoDaemon |
---|---|
Family | Nothing |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
不能被擊退
Id | ImmuneToKnockback |
---|---|
Family | ImmuneToKnockback |
Domains | 怪物 (3) |
GenerationType | 傳奇 (3) |
Req. level | 1 |
Stats |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.