Ancestral Archer


Spectre | N |
---|---|
Tags | allows_additional_projectiles, allows_inc_aoe, human, humanoid, medium_movement, not_int, not_str, physical_affinity, ranged, red_blood, Stab_onhit_audio |
Packs |
พลังชีวิต
150%
การหลบหลีก
+60%
ค่าต้านทาน




Damage
158%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5.5%
โบนัสความเสียหายคริติคอล
+30%
Attack Distance
5 ~ 60
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
100%
Type
FallenKaruiArcher
Metadata
FallenKaruiArcher_______
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
เลเวล
68
พลังชีวิต
11,636
2,413
1,133
Damage
368
ความเสียหายเวท
368
ความแม่นยำ
2,464
1.5
ค่าประสบการณ์
42,951
Minion Life
10,395
Minion Damage
1,531
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
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]

SnipeFallenKaruiArcher
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
คูลดาวน์: 8 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
base deal no damage [1]
base is projectile [1]
monster projectile variation [1163]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAFallenKaruiArcherImpact
Triggerable, Attack
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
GAFallenKaruiArcherJadeRainSingle
Triggerable, Attack
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 115%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 15%
action attack or cast time uses animation length [1]
is area damage [1]
GTFallenKaruiArcherJadeRain
Triggerable
คูลดาวน์: 10 {วิ}
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase" Stats { set_base_heavy_stun_duration_ms = 2283 }
Object Type Codes
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase"
-- src\Data\Spectres.lua minions["Metadata/Monsters/FallenKarui/FallenKaruiArcher_______"] = { name = "Ancestral Archer", life = 1.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.58, damageSpread = 0.2, attackTime = 1.5, attackRange = 60, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "SnipeFallenKaruiArcher", "GAFallenKaruiArcherImpact", "GAFallenKaruiArcherJadeRainSingle", "GTFallenKaruiArcherJadeRain", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["SnipeFallenKaruiArcher"] = { name = "SnipeFallenKaruiArcher", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "attack_maximum_action_distance_+", "number_of_projectiles_override", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_direction", "base_deal_no_damage", }, levels = { [1] = {1163, 40, 1, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherImpact"] = { name = "GAFallenKaruiArcherImpact", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_can_be_blocked", }, levels = { [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherJadeRainSingle"] = { name = "GAFallenKaruiArcherJadeRainSingle", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTFallenKaruiArcherJadeRain"] = { name = "GTFallenKaruiArcherJadeRain", 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 = { }, }, }, }
Ancestral Archer
Spectre | N |
---|---|
Area | โถงแห่งผู้วายชนม์, Sinkhole, ที่หลบภัยซิกกุรัต |
Tags | allows_additional_projectiles, allows_inc_aoe, human, humanoid, medium_movement, not_int, not_str, physical_affinity, ranged, red_blood, Stab_onhit_audio |
Packs |
พลังชีวิต
150%
การหลบหลีก
+60%
ค่าต้านทาน




Damage
158%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5.5%
โบนัสความเสียหายคริติคอล
+30%
Attack Distance
5 ~ 60
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
100%
Type
FallenKaruiArcher
Metadata
FallenKaruiArcherHalls_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
เลเวล
65
พลังชีวิต
9,770
2,023
1,061
Damage
336
ความเสียหายเวท
336
ความแม่นยำ
2,214
1.5
ค่าประสบการณ์
32,261
Minion Life
9,423
Minion Damage
1,310
Minion Armour
2,023
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 268–403
โอกาสปะทะคริติคอล: 5%
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]

SnipeFallenKaruiArcher
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 268–403
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
คูลดาวน์: 8 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
base deal no damage [1]
base is projectile [1]
monster projectile variation [1163]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAFallenKaruiArcherImpact
Triggerable, Attack
Base Damage: 268–403
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
GAFallenKaruiArcherJadeRainSingle
Triggerable, Attack
Base Damage: 268–403
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 115%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 15%
action attack or cast time uses animation length [1]
is area damage [1]
GTFallenKaruiArcherJadeRain
Triggerable
คูลดาวน์: 10 {วิ}
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase" Stats { set_base_heavy_stun_duration_ms = 2283 }
Object Type Codes
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase"
-- src\Data\Spectres.lua minions["Metadata/Monsters/FallenKarui/FallenKaruiArcherHalls_"] = { name = "Ancestral Archer", life = 1.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.58, damageSpread = 0.2, attackTime = 1.5, attackRange = 60, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "SnipeFallenKaruiArcher", "GAFallenKaruiArcherImpact", "GAFallenKaruiArcherJadeRainSingle", "GTFallenKaruiArcherJadeRain", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["SnipeFallenKaruiArcher"] = { name = "SnipeFallenKaruiArcher", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "attack_maximum_action_distance_+", "number_of_projectiles_override", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_direction", "base_deal_no_damage", }, levels = { [1] = {1163, 40, 1, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherImpact"] = { name = "GAFallenKaruiArcherImpact", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_can_be_blocked", }, levels = { [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherJadeRainSingle"] = { name = "GAFallenKaruiArcherJadeRainSingle", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTFallenKaruiArcherJadeRain"] = { name = "GTFallenKaruiArcherJadeRain", 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 = { }, }, }, }
Ancestral Archer


Spectre | N |
---|---|
Tags | allows_additional_projectiles, allows_inc_aoe, human, humanoid, medium_movement, not_int, not_str, physical_affinity, ranged, red_blood, Stab_onhit_audio |
Packs |
พลังชีวิต
150%
การหลบหลีก
+60%
ค่าต้านทาน




Damage
158%
ความแม่นยำ
100%
ปะทะคริติคอล Chance
5.5%
โบนัสความเสียหายคริติคอล
+30%
Attack Distance
5 ~ 60
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
100%
Type
FallenKaruiArcher
Metadata
FallenKaruiArcherStrongbox
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
เลเวล
68
พลังชีวิต
11,636
2,413
1,133
Damage
368
ความเสียหายเวท
368
ความแม่นยำ
2,464
1.5
ค่าประสบการณ์
42,951
Minion Life
10,395
Minion Damage
1,531
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
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]

SnipeFallenKaruiArcher
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
คูลดาวน์: 8 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
base deal no damage [1]
base is projectile [1]
monster projectile variation [1163]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAFallenKaruiArcherImpact
Triggerable, Attack
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 125%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 25%
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
GAFallenKaruiArcherJadeRainSingle
Triggerable, Attack
Base Damage: 295–442
โอกาสปะทะคริติคอล: 5%
ความเสียหายโจมตี: 115%
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 15%
action attack or cast time uses animation length [1]
is area damage [1]
GTFallenKaruiArcherJadeRain
Triggerable
คูลดาวน์: 10 {วิ}
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase" Stats { set_base_heavy_stun_duration_ms = 2283 }
Object Type Codes
version 2 extends "Metadata/Monsters/FallenKarui/FallenKaruiBase"
-- src\Data\Spectres.lua minions["Metadata/Monsters/FallenKarui/FallenKaruiArcherStrongbox"] = { name = "Ancestral Archer", life = 1.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.58, damageSpread = 0.2, attackTime = 1.5, attackRange = 60, accuracy = 1, weaponType1 = "Bow", skillList = { "MeleeAtAnimationSpeed", "SnipeFallenKaruiArcher", "GAFallenKaruiArcherImpact", "GAFallenKaruiArcherJadeRainSingle", "GTFallenKaruiArcherJadeRain", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeed"] = { 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["SnipeFallenKaruiArcher"] = { name = "SnipeFallenKaruiArcher", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_projectile_variation", "attack_maximum_action_distance_+", "number_of_projectiles_override", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_direction", "base_deal_no_damage", }, levels = { [1] = {1163, 40, 1, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherImpact"] = { name = "GAFallenKaruiArcherImpact", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_can_be_blocked", }, levels = { [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFallenKaruiArcherJadeRainSingle"] = { name = "GAFallenKaruiArcherJadeRainSingle", 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 = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTFallenKaruiArcherJadeRain"] = { name = "GTFallenKaruiArcherJadeRain", 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 = { }, }, }, }
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.