バブリングゴールド
コンストラクト
物理ダメージの80%を冷気ダメージに変換する
monster drop additional currency items with quality [2]
Bubbling Gold
SpectreN
Tagscannot_be_monolith, キャスター, cleaving_weapon, cold_affinity, construct, cursing_monster, hidden_monster, is_unarmed, liquid_armour, medium_height, melee, not_dex, not_str, physical_affinity, unusable_corpse, very_slow_movement, water, water_elemental
ライフ
48%
Energy Shield From Life
50%
Ailment Threshold
48%
耐性
40 0 0 0
Damage
72%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 13
Attack Time
1.5 Second
Damage Spread
±20%
経験値
80%
Model Size
100%
Type
ProphecyWaterElemental
Metadata
ProphecyGoldenWaterElemental
レベル
68
ライフ
3,088
アーマー
28,790
回避力
4,739
エナジーシールド
3,064
Damage
269
スペルダメージ
269
命中
290
Attack Time
1.5
経験値
8,204
Ailment Threshold
3,088
Chill
10
Shock
10
Brittle
55
Scorch
10
Sap
27
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
通常攻撃
Base Damage: 215–323
クリティカル率: 5%
Attack Time: 1.5 秒
強力な一撃で敵を打ち倒す。
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
IceNovaWaterElemental
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
アイスノヴァ
クリティカル率: 5%
追加ダメージ効率: 70%
キャストタイム: 1 秒
凍える氷の輪が使用者の周囲に放たれる。
770.4から1203の冷気ダメージを与える
基礎半径は2.6m
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [15]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]
MonsterColdSnap
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Cascadable, AreaSpell
コールドスナップ
クリティカル率: 4%
追加ダメージ効率: 120%
キャストタイム: 1.07 秒
クールダウン時間: 6 秒
氷の結晶が指定地点から突き出る。この範囲にいるモンスターはダメージを受け、凍結する。クールダウンはパワーチャージを消費することで回避できる。
2495から3736の冷気ダメージを与える
10%の確率で敵を凍結させる
is area damage [1]
spell maximum action distance +% [-60]
WaterElementalFrostbite
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
フロストバイト
キャストタイム: 0.5 秒
クールダウン時間: 10 秒
範囲内の敵を呪い、敵の冷気耐性を下げ、ヒット時に凍結する確率を上げる。
基礎持続時間は6
呪い状態の敵の冷気耐性 -20%
呪い状態の敵に対するヒットの凍結付与確率 +25%
active skill area of effect radius +% final [9]

Object Type

version 2
extends "Metadata/Monsters/WaterElemental/WaterElemental"

Transitionable
{
}

Life
{
	corpse_usable = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/WaterElemental/WaterElemental"

Transitionable
{
	create_untransitioned = "PlayAnimation( emerge ); PauseAnimation();"
}

Render
{
     //turn_duration = 0.5
}

BaseEvents 
{ 
     on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/GoldenSpectres.epk );"
} 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/WaterElemental/ProphecyGoldenWaterElemental"] = {
    name = "Bubbling Gold",
    life = 0.48,
    energyShield = 0.5,
    fireResist = 40,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.72,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 13,
    accuracy = 1,
    skillList = {
        "IceNovaWaterElemental",
        "MeleeAtAnimationSpeed",
        "MonsterColdSnap",
        "WaterElementalFrostbite",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IceNovaWaterElemental"] = {
    name = "Ice Nova",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A circle of ice expands from the caster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "active_skill_base_area_of_effect_radius",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.25, 26, -25, 15, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
        [2] = {4.4200000762939, 6.9000000953674, 26, -25, 15, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "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["MonsterColdSnap"] = {
    name = "Cold Snap",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Ice crystals protrude from the ground at target location. Monsters in this area take damage and become frozen. The cooldown can be bypassed by expending a Power Charge.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.07,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_chance_to_freeze_%",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 8, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 12, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 16, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 19, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 23, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 27, statInterpolation = {3, 3},  cost = { }, },
        [8] = {4.4200000762939, 6.6199998855591, 10, -60, critChance = 4, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WaterElementalFrostbite"] = {
    name = "Frostbite",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cold_damage_resistance_%",
        "base_skill_effect_duration",
        "chance_to_be_frozen_%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
    },
}
物理ダメージの80%を冷気ダメージに変換する
IdMonsterConvertToColdDamage1
FamilyColdDamageAsPortionOfDamage
Domainsモンスター (3)
GenerationTypeユニーク (3)
Req. level1
Stats
  • base physical damage % to convert to cold Min: 80 Max: 80 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental cold
    monster drop additional currency items with quality [2]
    IdProphecyGoldenElementalCurrencyDrops
    FamilyMonsterAdditionalCurrencyItems
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • monster drop additional currency items with quality Min: 2 Max: 2 Global
  • バブリングゴールド
    コンストラクト
    物理ダメージの80%を冷気ダメージに変換する
    Bubbling Gold
    SpectreN
    Tagscannot_be_monolith, キャスター, cleaving_weapon, cold_affinity, construct, cursing_monster, hidden_monster, is_unarmed, liquid_armour, melee, not_dex, not_str, physical_affinity, unusable_corpse, very_slow_movement, water, water_elemental
    ライフ
    48%
    Energy Shield From Life
    50%
    Ailment Threshold
    48%
    耐性
    40 0 0 0
    Damage
    72%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 13
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    経験値
    80%
    Model Size
    100%
    Type
    ProphecyWaterElemental
    Metadata
    ProphecyGoldenWaterElementalStandalone
    レベル
    68
    ライフ
    3,088
    アーマー
    28,790
    回避力
    4,739
    エナジーシールド
    3,064
    Damage
    269
    スペルダメージ
    269
    命中
    290
    Attack Time
    1.5
    経験値
    8,204
    Ailment Threshold
    3,088
    Chill
    10
    Shock
    10
    Brittle
    55
    Scorch
    10
    Sap
    27
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    通常攻撃
    Base Damage: 215–323
    クリティカル率: 5%
    Attack Time: 1.5 秒
    強力な一撃で敵を打ち倒す。
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    IceNovaWaterElemental
    Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
    アイスノヴァ
    クリティカル率: 5%
    追加ダメージ効率: 70%
    キャストタイム: 1 秒
    凍える氷の輪が使用者の周囲に放たれる。
    770.4から1203の冷気ダメージを与える
    基礎半径は2.6m
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [15]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-25]
    MonsterColdSnap
    Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Cascadable, AreaSpell
    コールドスナップ
    クリティカル率: 4%
    追加ダメージ効率: 120%
    キャストタイム: 1.07 秒
    クールダウン時間: 6 秒
    氷の結晶が指定地点から突き出る。この範囲にいるモンスターはダメージを受け、凍結する。クールダウンはパワーチャージを消費することで回避できる。
    2495から3736の冷気ダメージを与える
    10%の確率で敵を凍結させる
    is area damage [1]
    spell maximum action distance +% [-60]
    WaterElementalFrostbite
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    フロストバイト
    キャストタイム: 0.5 秒
    クールダウン時間: 10 秒
    範囲内の敵を呪い、敵の冷気耐性を下げ、ヒット時に凍結する確率を上げる。
    基礎持続時間は6
    呪い状態の敵の冷気耐性 -20%
    呪い状態の敵に対するヒットの凍結付与確率 +25%
    active skill area of effect radius +% final [9]

    Object Type

    version 2
    extends "Metadata/Monsters/WaterElemental/WaterElemental"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/WaterElemental/WaterElemental"
    
    BaseEvents 
    { 
        on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/GoldenSpectres.epk );"
    } 
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WaterElemental/ProphecyGoldenWaterElementalStandalone"] = {
        name = "Bubbling Gold",
        life = 0.48,
        energyShield = 0.5,
        fireResist = 40,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.72,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 13,
        accuracy = 1,
        skillList = {
            "IceNovaWaterElemental",
            "MeleeAtAnimationSpeed",
            "MonsterColdSnap",
            "WaterElementalFrostbite",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IceNovaWaterElemental"] = {
        name = "Ice Nova",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "A circle of ice expands from the caster.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Nova] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "active_skill_base_area_of_effect_radius",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.25, 26, -25, 15, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
            [2] = {4.4200000762939, 6.9000000953674, 26, -25, 15, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "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["MonsterColdSnap"] = {
        name = "Cold Snap",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Ice crystals protrude from the ground at target location. Monsters in this area take damage and become frozen. The cooldown can be bypassed by expending a Power Charge.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.07,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_chance_to_freeze_%",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 8, statInterpolation = {3, 3},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 12, statInterpolation = {3, 3},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 16, statInterpolation = {3, 3},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 19, statInterpolation = {3, 3},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 23, statInterpolation = {3, 3},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 10, -60, critChance = 4, levelRequirement = 27, statInterpolation = {3, 3},  cost = { }, },
            [8] = {4.4200000762939, 6.6199998855591, 10, -60, critChance = 4, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WaterElementalFrostbite"] = {
        name = "Frostbite",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_cold_damage_resistance_%",
            "base_skill_effect_duration",
            "chance_to_be_frozen_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        },
    }
    
    物理ダメージの80%を冷気ダメージに変換する
    IdMonsterConvertToColdDamage1
    FamilyColdDamageAsPortionOfDamage
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • base physical damage % to convert to cold Min: 80 Max: 80 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental cold