Rotting Hulk
SpectreY
AreaVastiri Outskirts, Sandswept Marsh, Pools of Khatal, The Ziggurat Refuge
Tagsallows_additional_projectiles, allows_inc_aoe, giant, human, humanoid, large_model, melee, monster_applies_poison, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, undead, very_slow_movement
Packs
  • Vastiri Outskirts, Pools of Khatal: Rotting Hulk, Sandscoured Dead
  • Sandswept Marsh: Rotting Hulk
  • The Ziggurat Refuge: Rotting Hulk, Sandscoured Dead
  • The Ziggurat Refuge: Rotting Hulk, Bogfelled Slave, Bogfelled Commoner
  • Life
    250%
    Armour
    +30%
    Resistance
    0 75 0 0
    Damage
    250%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    7 ~ 11
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    120%
    Type
    RamGiantHusk
    Metadata
    RottingRamGiant_
    Level
    65
    Life
    16,283
    Armour
    2,630
    Evasion Rating
    663
    Damage
    531
    Spell Damage
    531
    Accuracy
    2,214
    Attack Time
    1.5
    Experience
    53,768
    Minion Life
    15,705
    Minion Damage
    2,072
    Minion Armour
    3,844
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 425–637
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    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]
    GTRottingRamGiantVomitSpray
    Triggerable
    Cooldown Time: 10 sec
    spell maximum action distance +% [-65]
    RottingRamGiantBloodTrailDeath
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Deals 206.1 Base Chaos Damage per second
    base skill effect duration [10000]
    ground caustic art variation [1001]
    MMSRottingRamGiantVomitMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Cast Time: 1 sec
    base deal no damage [1]
    base is projectile [1]
    is area damage [1]
    monster projectile variation [1345]
    projectile ballistic angle from reference event [1]
    projectile minimum range [15]
    projectile spread radius [10]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    GSRottingRamGiantVomitImpact
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 209.4 to 314.2 Physical Damage
    Always Poisons on Hit
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [2]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	
    	set_base_heavy_stun_duration_ms = 3650
    
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    }
    
    Life
    {
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    	on_spawned_dead = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk"
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/RamGiant/RottingRamGiantAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    preload_animated_object = "Metadata/Monsters/RamGiant/RottingRamGiantAggroAudio.ao"
    
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RamGiant/RottingRamGiant_"] = {
        name = "Rotting Hulk",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GSRottingRamGiantVomitImpact",
            "RottingRamGiantBloodTrailDeath",
            "MMSRottingRamGiantVomitMortar",
            "GTRottingRamGiantVomitSpray",
        },
        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["GSRottingRamGiantVomitImpact"] = {
        name = "GSRottingRamGiantVomitImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_chance_to_poison_on_hit_%",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_skill_can_be_blocked",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RottingRamGiantBloodTrailDeath"] = {
        name = "RottingRamGiantBloodTrailDeath",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "ground_caustic_art_variation",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {1, 1001, 10000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSRottingRamGiantVomitMortar"] = {
        name = "MMSRottingRamGiantVomitMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "monster_projectile_variation",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "projectile_ballistic_angle_from_reference_event",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {10, 15, 1345, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTRottingRamGiantVomitSpray"] = {
        name = "GTRottingRamGiantVomitSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    Rotting Hulk
    Undead
    undead description [1]
    SpectreN
    Tagsallows_additional_projectiles, allows_inc_aoe, giant, human, humanoid, large_model, melee, monster_applies_poison, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, undead, very_slow_movement
    Packs
  • Rotting Hulk, Sandscoured Dead
  • Life
    250%
    Armour
    +30%
    Resistance
    0 75 0 0
    Damage
    250%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    7 ~ 11
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    120%
    Type
    RamGiantHusk
    Metadata
    RottingRamGiantStrongbox
    Level
    68
    Life
    19,393
    Armour
    3,137
    Evasion Rating
    708
    Damage
    583
    Spell Damage
    583
    Accuracy
    2,464
    Attack Time
    1.5
    Experience
    71,585
    Minion Life
    17,325
    Minion Damage
    2,422
    Minion Armour
    4,585
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 466–699
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    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]
    GTRottingRamGiantVomitSpray
    Triggerable
    Cooldown Time: 10 sec
    spell maximum action distance +% [-65]
    RottingRamGiantBloodTrailDeath
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Deals 225.9 Base Chaos Damage per second
    base skill effect duration [10000]
    ground caustic art variation [1001]
    MMSRottingRamGiantVomitMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Cast Time: 1 sec
    base deal no damage [1]
    base is projectile [1]
    is area damage [1]
    monster projectile variation [1345]
    projectile ballistic angle from reference event [1]
    projectile minimum range [15]
    projectile spread radius [10]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    GSRottingRamGiantVomitImpact
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 229.6 to 344.4 Physical Damage
    Always Poisons on Hit
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [2]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	
    	set_base_heavy_stun_duration_ms = 3650
    
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    }
    
    Life
    {
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    	on_spawned_dead = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk' );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/RamGiant/epk/bodyfx.epk"
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/RamGiant/RottingRamGiantAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    preload_animated_object = "Metadata/Monsters/RamGiant/RottingRamGiantAggroAudio.ao"
    
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RamGiant/RottingRamGiantStrongbox"] = {
        name = "Rotting Hulk",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GSRottingRamGiantVomitImpact",
            "RottingRamGiantBloodTrailDeath",
            "MMSRottingRamGiantVomitMortar",
            "GTRottingRamGiantVomitSpray",
        },
        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["GSRottingRamGiantVomitImpact"] = {
        name = "GSRottingRamGiantVomitImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_chance_to_poison_on_hit_%",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_skill_can_be_blocked",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RottingRamGiantBloodTrailDeath"] = {
        name = "RottingRamGiantBloodTrailDeath",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "ground_caustic_art_variation",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {1, 1001, 10000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSRottingRamGiantVomitMortar"] = {
        name = "MMSRottingRamGiantVomitMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "monster_projectile_variation",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "projectile_ballistic_angle_from_reference_event",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {10, 15, 1345, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTRottingRamGiantVomitSpray"] = {
        name = "GTRottingRamGiantVomitSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    Edit

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