Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFire
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
InvisibleFireRighteousFire
Spell, Buff, Area, Totemable, CausesBurning, Triggerable, DamageOverTime, Fire, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 3002.9 de daño de fuego base por segundo
active skill area of effect radius +% final [140]
monster penalty against minions damage +% final vs player minions [-75]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Positioned
{
	collision_hull_type = "projectile"
	blocking = false
}

Stats
{
	immune_to_curses = 1
	immune_to_auras_from_other_entities = 1
	set_item_drop_slots = 0
	untargetable_by_monster_ai = 1
	set_monster_do_not_fracture = 1
	set_max_frenzy_charges = 0
	set_max_power_charges = 0
	set_max_endurance_charges = 0
	base_cannot_be_damaged = 1
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	set_monster_no_beyond_portal = 1
	set_cannot_be_afflicted = 1
}
Actor
{
	basic_action = "Emerge"
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
}

Life
{
	corpse_usable = false
}

Animated
{
	animated_object = "Metadata/Monsters/Daemon/Daemon.ao"
}

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Targetable
{
	no_highlight = true
	targetable = false
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFire"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvisibleFireRighteousFire",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvisibleFireRighteousFire"] = {
    name = "InvisibleFireRighteousFire",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {1, 100, -75, levelRequirement = 3, statInterpolation = {3, 1},  cost = { }, },
        [2] = {1, 120, -75, levelRequirement = 44, statInterpolation = {3, 1},  cost = { }, },
        [3] = {1, 140, -75, levelRequirement = 64, statInterpolation = {3, 1},  cost = { }, },
    },
}
Creeping Fire
Constructo
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireKitavaGauntlet
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
InvisibleFireRighteousFire
Spell, Buff, Area, Totemable, CausesBurning, Triggerable, DamageOverTime, Fire, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 3002.9 de daño de fuego base por segundo
active skill area of effect radius +% final [140]
monster penalty against minions damage +% final vs player minions [-75]

Object Type

Object Type Codes

 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireKitavaGauntlet"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvisibleFireRighteousFire",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvisibleFireRighteousFire"] = {
    name = "InvisibleFireRighteousFire",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {1, 100, -75, levelRequirement = 3, statInterpolation = {3, 1},  cost = { }, },
        [2] = {1, 120, -75, levelRequirement = 44, statInterpolation = {3, 1},  cost = { }, },
        [3] = {1, 140, -75, levelRequirement = 64, statInterpolation = {3, 1},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireHoly
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
InvisibleFireRighteousFireDivine
Spell, Buff, Area, Totemable, CausesBurning, Triggerable, DamageOverTime, Fire, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 1332.9 de daño de fuego base por segundo
La duración base es de 1.5 segundos
active skill area of effect radius +% final [100]
monster penalty against minions damage +% final vs player minions [-75]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireHoly"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvisibleFireRighteousFireDivine",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvisibleFireRighteousFireDivine"] = {
    name = "InvisibleFireRighteousFireDivine",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {1, -75, 1500, 100, levelRequirement = 82, statInterpolation = {3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireDoedreSewers
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
InvisibleFireChaosCloud
Spell, Buff, Area, Totemable, CausesBurning, Triggerable, DamageOverTime, Fire, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 733.4 de daño de caos base por segundo
active skill area of effect radius +% final [20]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireDoedreSewers"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvisibleFireChaosCloud",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvisibleFireChaosCloud"] = {
    name = "InvisibleFireChaosCloud",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {4.5, 20, levelRequirement = 58, statInterpolation = {3},  cost = { }, },
        [2] = {3.75, 20, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
        [3] = {3.75, 20, levelRequirement = 82, statInterpolation = {3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, delve_monster, extra_extra_small_height, is_unarmed, medium_movement, no_pantheon_mod, non_attacking
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
DelveAbyssLichTargetMarker
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
DelveLightTranslateRotateLich1
translate rotate curvature path distance [5]
translate rotate curvature scale [-20]
translate rotate translate speed +% [33]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

DiesAfterTime
{
}

Stats
{
	set_monster_ignores_delve_darkness_mechanic = 1
	set_untargetable_by_monster_ai = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/DelveAbyssLichTargetMarker"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "DelveLightTranslateRotateLich1",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLightTranslateRotateLich1"] = {
    name = "DelveLightTranslateRotateLich1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_translate_speed_+%",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {33, -20, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, delve_monster, extra_extra_small_height, is_unarmed, medium_movement, no_pantheon_mod, non_attacking
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
DelveAbyssLichTargetMarkerInner
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
DelveLightTranslateRotateLich2
translate rotate curvature path distance [5]
translate rotate curvature scale [-40]
translate rotate translate speed +% [-25]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

DiesAfterTime
{
}

Stats
{
	set_monster_ignores_delve_darkness_mechanic = 1
	set_untargetable_by_monster_ai = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/DelveAbyssLichTargetMarkerInner"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "DelveLightTranslateRotateLich2",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLightTranslateRotateLich2"] = {
    name = "DelveLightTranslateRotateLich2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_translate_speed_+%",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {-25, -40, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireLightningStorm
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
InvisibleFireChaosCloud
Spell, Buff, Area, Totemable, CausesBurning, Triggerable, DamageOverTime, Fire, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 733.4 de daño de caos base por segundo
active skill area of effect radius +% final [20]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireLightningStorm"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvisibleFireChaosCloud",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvisibleFireChaosCloud"] = {
    name = "InvisibleFireChaosCloud",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {4.5, 20, levelRequirement = 58, statInterpolation = {3},  cost = { }, },
        [2] = {3.75, 20, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
        [3] = {3.75, 20, levelRequirement = 82, statInterpolation = {3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireTolmanDetonateDead
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TolmanCorpseExplode
Spell, Damage, Area, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.8 seg
Inflige de 713.7 a 1071 de daño de fuego
Consume hasta 3 cadáveres
active skill area of effect radius +% final [-18]
firestorm base area of effect +% [-80]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

StateMachine
{
	define_shared_state = "explode"
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Particles/monster_effects/act8/Quest/Love_is_dead/DaemonFlamez.epk );"
}

StateMachine
{
	on_state_explode_1 = "PlayEffect( Metadata/Effects/Spells/surge/flamesurge3.ao );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireTolmanDetonateDead"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TolmanCorpseExplode",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TolmanCorpseExplode"] = {
    name = "TolmanCorpseExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "secondary_minimum_base_fire_damage",
        "secondary_maximum_base_fire_damage",
        "firestorm_base_area_of_effect_+%",
        "number_of_corpses_to_consume",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -80, 3, -18, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, physical_affinity, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
100%
Model Size
100%
Type
InvisibleFireDamageRange
Metadata
InvisibleFireBirdSwarm
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
BestiaryBirdSwarmAttack
Triggerable, Attack
Base Damage: 299–448
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Baile Carmesí
Inflige un 50% más de daño
+100% más de daño con sangrado
Aplica sangrado
geometry attack length [27]
monster penalty against minions damage +% final vs player minions [-40]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

DiesAfterTime
{
}

Transitionable
{
}

StateMachine
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

BaseEvents
{
	on_construction_complete = "AddAttachedOffset( Metadata/Effects/Spells/monsters_effects/League_Bestiary/Avian_boss/Bird_swarm/rig.ao, , 0.7 );"
}

Transitionable
{
	on_transition = "QueueAnimationAttached(Metadata/Effects/Spells/monsters_effects/League_Bestiary/Avian_boss/Bird_swarm/rig.ao, end );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireBirdSwarm"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BestiaryBirdSwarmAttack",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BestiaryBirdSwarmAttack"] = {
    name = "BestiaryBirdSwarmAttack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "geometry_attack_length",
        "active_skill_damage_+%_final",
        "active_skill_bleeding_damage_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_bleed_on_hit",
        "keystone_crimson_dance",
    },
    levels = {
        [1] = {27, 50, 100, -40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, Lanzador de hechizos, construct, extra_extra_small_height, is_unarmed, lightning_affinity, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireVaalIncursionHurricane
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MonsterTornadoIncursion
Spell, Area, Duration, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.2 seg
Inflige de 1117 a 1365 de daño de rayo
Tus golpes no pueden aturdir a los enemigos
La duración base es de 5 segundos
Área de efecto aumentada un 100%
active skill area of effect radius +% final [-50]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireVaalIncursionHurricane"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MonsterTornadoIncursion",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterTornadoIncursion"] = {
    name = "MonsterTornadoIncursion",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "base_skill_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 5000, 100, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, Lanzador de hechizos, construct, extra_extra_small_height, is_unarmed, lightning_affinity, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireVaalIncursionHurricane2
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MonsterTornadoIncursion
Spell, Area, Duration, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.2 seg
Inflige de 1117 a 1365 de daño de rayo
Tus golpes no pueden aturdir a los enemigos
La duración base es de 5 segundos
Área de efecto aumentada un 100%
active skill area of effect radius +% final [-50]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireVaalIncursionHurricane2"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MonsterTornadoIncursion",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterTornadoIncursion"] = {
    name = "MonsterTornadoIncursion",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "base_skill_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 5000, 100, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, Lanzador de hechizos, construct, delve_monster, extra_extra_small_height, fire_affinity, is_unarmed, no_pantheon_mod, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireDelveFlameTornado
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MonsterTornadoDelve
Spell, Area, Duration, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.2 seg
Tus golpes no pueden aturdir a los enemigos
La duración base es de 12 segundos
Inflige de 1117 a 1365 de daño de fuego
Área de efecto aumentada un 100%
active skill area of effect radius +% final [-50]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

StateMachine
{
	
}

Positioned
{
	force_placement = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireDelveFlameTornado"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MonsterTornadoDelve",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterTornadoDelve"] = {
    name = "MonsterTornadoDelve",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "base_skill_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 12000, 100, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, Lanzador de hechizos, construct, delve_monster, extra_extra_small_height, fire_affinity, is_unarmed, no_pantheon_mod, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireDelveFlameTornadoSpiked
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
QiongqiSpikedTornado
Spell, Area, Duration, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.2 seg
Tus golpes no pueden aturdir a los enemigos
La duración base es de 5 segundos
Inflige de 744.7 a 910.2 de daño de fuego

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime
{
}

StateMachine
{
	
}

Positioned
{
	force_placement = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireDelveFlameTornadoSpiked"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "QiongqiSpikedTornado",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["QiongqiSpikedTornado"] = {
    name = "QiongqiSpikedTornado",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 5000, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, Lanzador de hechizos, cold_affinity, construct, extra_extra_small_height, is_unarmed, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireHyrriWaterSprout
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
LegionHyrriWaterSprouts
Spell, Area, Duration, Triggerable, AreaSpell
Tiempo de lanzamiento: 0.2 seg
Inflige de 744.7 a 910.2 de daño de hielo
Tus golpes no pueden aturdir a los enemigos
La duración base es de 15 segundos
Área de efecto aumentada un 100%
active skill area of effect radius +% final [-50]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

DiesAfterTime {}

StateMachine
{
	define_shared_state = "pre_movement = 1;"
}

Actor
{
	basic_action = "ChangeToStance3"
}

Positioned
{
	force_placement = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFireWalkHull"

StateMachine
{
	create_state_pre_movement_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/karui/Hyrri/spout_marker.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/karui/Hyrri/spout_marker.ao, loop );
	"
    //PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/karui/Hyrri/spout_marker.ao, appear );

	on_state_pre_movement_0 =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/karui/Hyrri/spout_marker.ao, disappear );
		Delay( 0.5, { DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Legion/karui/Hyrri/spout_marker.ao ); } );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireHyrriWaterSprout"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "LegionHyrriWaterSprouts",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionHyrriWaterSprouts"] = {
    name = "LegionHyrriWaterSprouts",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "base_skill_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 15000, 100, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Fuego acechante
Constructo
Creeping Fire
SpectreN
Tagsbone_armour, construct, extra_extra_small_height, is_unarmed, non_attacking, very_slow_movement
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
InvisibleFire
Metadata
InvisibleFireRatSwarm
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
374
Daño de hechizos
374
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
AvatarSummonRats
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
Tiempo de lanzamiento: 1 seg
Las Habilidades se Repiten 2 Veces más
active skill area of effect radius +% final [25]
alternate minion [357]
minion dies when parent dies [1]
number of monsters to summon [4]
remove parent life on death permyriad [400]
summon specific monsters radius +% [50]
summoned monsters are minions [1]

Object Type

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"

Stats
{
	is_hidden_monster = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/InvisibleFire/InvisibleFire"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/InvisibleFire/InvisibleFireRatSwarm"] = {
    name = "Creeping Fire",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "AvatarSummonRats",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AvatarSummonRats"] = {
    name = "AvatarSummonRats",
    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 = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "alternate_minion",
        "remove_parent_life_on_death_permyriad",
        "skill_repeat_count",
        "active_skill_area_of_effect_radius_+%_final",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {4, 50, 357, 400, 2, 25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Edit

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