Greust, Lord of the Forest
Humanoid
Monsters grant 250% increased Experience
6000% increased Rarity of Items Dropped
20% Chance to Block Attack Damage
You take 10% of Damage from Blocked Hits
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
heal aura owner % max life on death [0]
SpectreN
AreaThe Ashen Fields
Tagsflesh_armour, has_one_handed_melee, has_thrusting_one_hand_sword, human, humanoid, medium_height, medium_movement, melee, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood
Life
1300%
Evasion
+25%
Ailment Threshold
1300%
Resistance
40 40 40 25
Damage
200%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 12
Attack Time
1.455 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
RalakeshGreust
Metadata
Greust
Level
53
Life
30,550
Armour
8,552
Evasion
3,413
Energy Shield
0
Damage
344
Spell Damage
344
Accuracy
159
Attack Time
1.455
Experience
12,648
Ailment Threshold
30,550
Chill
97
Shock
97
Brittle
547
Scorch
97
Sap
267
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 275–413
Critical Strike Chance: 5%
Attack Time: 1.455 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
GreustCharge
Attack
Base Damage: 275–413
Critical Strike Chance: 5%
Attack Time: 1.455 sec
Cooldown Time: 6 sec
35% less Attack Speed
Maim on Hit
active skill area of effect radius +% final [-75]
is area damage [1]
GreustSpearThrow
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 275–413
Critical Strike Chance: 5%
Attack Time: 1.455 sec
50% increased Projectile Speed
Causes Bleeding
base is projectile [1]
monster projectile variation [18]
GreustTaunt
Cooldown Time: 20 sec
RalakeshBlessing
Cooldown Time: 15 sec
Base duration is 5 seconds
75% reduced Damage taken
GreustSpearBarrage
Attack, Projectile, Damage, RangedAttack, ProjectilesFromUser
Base Damage: 275–413
Critical Strike Chance: 5%
Attack Damage: 98%
Attack Time: 1.455 sec
Cooldown Time: 9 sec
Your Hits cannot Stun Enemies
Deals 2% less Attack Damage
73% less Attack Speed
+5 metres to Melee Strike Range
base is projectile [1]
ground slam cone angle override [5]
monster penalty against minions damage +% final vs player minions [-75]
monster reverse point blank damage -% at minimum range [33]
projectile speed variation +% [10]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "ChangeToStance1"
	slow_animations_go_to_idle = false
}

Transitionable
{
	on_transition = "MakeCollidable();"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Transitionable
{
	create_untransitioned = "RemoveCollidability();"
}

Buffs
{
	on_lose_ralakesh_buff = "PlayEffect( Metadata/Effects/Spells/monsters_effects/act7/Ralakesh_Totem/ralakesh_buff_deactivate.ao );"
}

Actor
{
	on_event_contact_for_RigwaldWolfBarrage = "HideWeapons(true, false);"
	on_event_respawn_spear_for_RigwaldWolfBarrage = "ShowWeapons(true, false);"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Ralakesh/Greust/Greust"] = {
    name = "Greust, Lord of the Forest",
    life = 13,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.455,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "Thrusting One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "Melee",
        "GreustCharge",
        "GreustSpearThrow",
        "GreustTaunt",
        "GreustSpearBarrage",
        "RalakeshBlessing",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GreustCharge"] = {
    name = "GreustCharge",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.8,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {-35, -75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GreustSpearThrow"] = {
    name = "GreustSpearThrow",
    hidden = true,
    color = "4",
    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",
        "base_projectile_speed_+%",
        "base_is_projectile",
        "global_bleed_on_hit",
    },
    levels = {
        [1] = {18, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GreustTaunt"] = {
    name = "GreustTaunt",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.57,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GreustSpearBarrage"] = {
    name = "GreustSpearBarrage",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Damage] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.9,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "projectile_speed_variation_+%",
        "melee_weapon_range_+",
        "ground_slam_cone_angle_override",
        "base_is_projectile",
        "cannot_stun",
    },
    levels = {
        [1] = {-73, 33, -75, 10, 50, 5, baseMultiplier = 0.98, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RalakeshBlessing"] = {
    name = "RalakeshBlessing",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "base_damage_taken_+%",
    },
    levels = {
        [1] = {5000, -75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 250% increased Experience
6000% increased Rarity of Items Dropped
IdMonsterQuestBossAct7
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 20% Chance to Block Attack Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterAttackBlock30Bypass20
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • heal aura owner % max life on death [0]
    IdBossHealOnPlayerDeath
    FamilyBossHealOnPlayerDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • heal aura owner % max life on death Min: 0 Max: 0 Global
  • heal_on_nearby_death
    Radius: 120
    heal aura owner % max life on death [0]
    Greust, Lord of the Forest
    Humanoid
    Monsters grant 250% increased Experience
    6000% increased Rarity of Items Dropped
    20% Chance to Block Attack Damage
    You take 10% of Damage from Blocked Hits
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagsflesh_armour, has_one_handed_melee, has_thrusting_one_hand_sword, human, humanoid, medium_movement, melee, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood
    Life
    1300%
    Evasion
    +25%
    Ailment Threshold
    1300%
    Resistance
    40 40 40 25
    Damage
    200%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.455 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    RalakeshGreust
    Metadata
    GreustStandalone
    Level
    68
    Life
    83,634
    Armour
    28,790
    Evasion
    5,924
    Energy Shield
    0
    Damage
    747
    Spell Damage
    747
    Accuracy
    290
    Attack Time
    1.455
    Experience
    20,510
    Ailment Threshold
    83,634
    Chill
    264
    Shock
    264
    Brittle
    1,496
    Scorch
    264
    Sap
    731
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 598–897
    Critical Strike Chance: 5%
    Attack Time: 1.455 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    GreustCharge
    Attack
    Base Damage: 598–897
    Critical Strike Chance: 5%
    Attack Time: 1.455 sec
    Cooldown Time: 6 sec
    35% less Attack Speed
    Maim on Hit
    active skill area of effect radius +% final [-75]
    is area damage [1]
    GreustSpearThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 598–897
    Critical Strike Chance: 5%
    Attack Time: 1.455 sec
    50% increased Projectile Speed
    Causes Bleeding
    base is projectile [1]
    monster projectile variation [18]
    GreustTaunt
    Cooldown Time: 20 sec
    RalakeshBlessing
    Cooldown Time: 15 sec
    Base duration is 5 seconds
    75% reduced Damage taken
    GreustSpearBarrage
    Attack, Projectile, Damage, RangedAttack, ProjectilesFromUser
    Base Damage: 598–897
    Critical Strike Chance: 5%
    Attack Damage: 98%
    Attack Time: 1.455 sec
    Cooldown Time: 9 sec
    Your Hits cannot Stun Enemies
    Deals 2% less Attack Damage
    73% less Attack Speed
    +5 metres to Melee Strike Range
    base is projectile [1]
    ground slam cone angle override [5]
    monster penalty against minions damage +% final vs player minions [-75]
    monster reverse point blank damage -% at minimum range [33]
    projectile speed variation +% [10]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Actor
    {
    	slow_animations_go_to_idle = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Ralakesh/Greust/GreustStandalone"] = {
        name = "Greust, Lord of the Forest",
        life = 13,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.455,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Thrusting One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "Melee",
            "GreustCharge",
            "GreustSpearThrow",
            "GreustTaunt",
            "GreustSpearBarrage",
            "RalakeshBlessing",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GreustCharge"] = {
        name = "GreustCharge",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.8,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "global_maim_on_hit",
        },
        levels = {
            [1] = {-35, -75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GreustSpearThrow"] = {
        name = "GreustSpearThrow",
        hidden = true,
        color = "4",
        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",
            "base_projectile_speed_+%",
            "base_is_projectile",
            "global_bleed_on_hit",
        },
        levels = {
            [1] = {18, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GreustTaunt"] = {
        name = "GreustTaunt",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.57,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GreustSpearBarrage"] = {
        name = "GreustSpearBarrage",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Damage] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.9,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "projectile_speed_variation_+%",
            "melee_weapon_range_+",
            "ground_slam_cone_angle_override",
            "base_is_projectile",
            "cannot_stun",
        },
        levels = {
            [1] = {-73, 33, -75, 10, 50, 5, baseMultiplier = 0.98, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RalakeshBlessing"] = {
        name = "RalakeshBlessing",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "base_damage_taken_+%",
        },
        levels = {
            [1] = {5000, -75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monsters grant 250% increased Experience
    6000% increased Rarity of Items Dropped
    IdMonsterQuestBossAct7
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 20% Chance to Block Attack Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterAttackBlock30Bypass20
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global