Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card Shop
Primal Cystcaller

Primal Cystcaller

SpectreY
Spectre OverrideMetadata/Monsters/LeagueHarvest/Blue/HarvestGoatmanT3Spectre
Area
Modmonster slain experience +% [0]
monster dropped item quantity +% [720]
monster dropped item rarity +% [1500]
monster no map drops [0]
monster beyond portal chance +% final [-66]
unique boss curse effect on self +% final [-33]
Tagsred_blood, beast, mammal_beast, humanoid
Damage100%
Life300%
Energy Shield From Life50%
Ailment Threshold300%
Critical Strike Chance5%
TypeHarvestGoatman
Attack Distance6 ~ 8
Attack Time1.5 Second
Damage Spread20%
Accuracy+100%

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 1121 to 1682 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 150% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 3475 to 6453 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Primal Cystcaller287531430.31.522857161618548114292020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 1015 to 1522 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 145.3% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 3096 to 5750 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Primal Cystcaller257521275.71.51900214198794595012020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 829.5 to 1244 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 136% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 2455 to 4559 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Primal Cystcaller199271013.11.51280410940685264022020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 642.9 to 964.4 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 124.4% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 1831 to 3401 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Primal Cystcaller148047561.581477872567640742020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 496.5 to 744.8 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 112.8% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 1361 to 2528 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Primal Cystcaller107685611.551665642468125832020200
MonsterProjectileSpell90OnlyLastTarget TargetNotFar
MonsterProjectileSpell30OnlyLastTarget TargetNotVeryFar
MonsterProjectileSpell3TargetNotFar
#LeapSlam90TargetIsPlayer TargetNotMediumNear
#LeapSlam9TargetNotMediumNear
LeapSlam45ForceTargetXUnitsLeftOfTarget=40 EnemyNearMe
LeapSlam45ForceTargetXUnitsLeftOfTarget=40 EnemyNearMe
LeapSlam90ForceTargetXUnitsAwayFromTarget=40 EnemyNearMe
LeapSlam45ForceTargetXUnitsInFront=40 EnemyNearMe TerrainWalkableXUnitsInFront=40
LeapSlam15ForceTargetXUnitsLeftOfTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsLeftOfTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsAwayFromTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsInFront=40 EnemyWithinRange=30 TerrainWalkableXUnitsInFront=40
GeometrySpell900ForceTargetEnemy TargetMediumNear TargetIsPlayer
GeometrySpell9ForceTargetEnemy TargetMediumNear
Advance3ForceTargetEnemy

Object Type

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBase"

Actor
{
	main_hand_unarmed_type = "One_Hand_Mace"
}

Life
{
	corpse_sink_delay_ms = 1800
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBase"

Life
{
	on_death =
	"
		Call( Vines1000 );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_monsters/bulb/Goatman/stickfade.epk );
	"
}
Resists FireResists ColdResists LightningResists Chaos
5550
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHarvest/Blue/HarvestGoatmanT3"] = {
    name = "Primal Cystcaller",
    life = 3,
    energyShield = 0.5,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "HarvestGoatmanLeapSlam",
        "MPSHarvestGoatmanProjectile",
        "GSHarvestGoatmanDelayedBlast",
        "EASHarvestEmerge",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestGoatmanLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SlamSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, 0, levelRequirement = 1, statInterpolation = {1, 2},  },
        [2] = {50, 0, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 150, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSHarvestGoatmanProjectile"] = {
    name = "MPSHarvestGoatmanProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.6,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.33,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
    },
    levels = {
        [1] = {144, 0.8, 1.2, critChance = 5, levelRequirement = 1, statInterpolation = {1, 3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSHarvestGoatmanDelayedBlast"] = {
    name = "GSHarvestGoatmanDelayedBlast",
    hidden = true,
    color = 4,
    baseEffectiveness = 3,
    incrementalEffectiveness = 0.048,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.7, 1.3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHarvestEmerge"] = {
    name = "EASHarvestEmerge",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}
SpectreY
Area
Modmonster slain experience +% [0]
monster dropped item quantity +% [720]
monster dropped item rarity +% [1500]
monster no map drops [0]
monster beyond portal chance +% final [-66]
unique boss curse effect on self +% final [-33]
Tagsred_blood, beast, mammal_beast, humanoid
Damage100%
Life300%
Energy Shield From Life50%
Ailment Threshold300%
Critical Strike Chance5%
TypeHarvestGoatman
Attack Distance6 ~ 8
Attack Time1.5 Second
Damage Spread20%
Accuracy+100%

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 1121 to 1682 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 150% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 3475 to 6453 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Primal Cystcaller287531430.31.522857161618548114292020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 1015 to 1522 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 145.3% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 3096 to 5750 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Primal Cystcaller257521275.71.51900214198794595012020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 829.5 to 1244 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 136% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 2455 to 4559 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Primal Cystcaller199271013.11.51280410940685264022020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 642.9 to 964.4 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 124.4% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 1831 to 3401 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Primal Cystcaller148047561.581477872567640742020200

MPSHarvestGoatmanProjectile
monster projectile variation []
Deals 496.5 to 744.8 Lightning Damage

base_is_projectile use_scaled_contact_offset projectile_uses_contact_position maintain_projectile_direction_when_using_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1.33 Second

HarvestGoatmanLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
50% of Physical Damage Converted to Lightning Damage
Deals 112.8% more Damage

is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill
Cast Time: 1.67 Second
Cooldown Time: 2 Second

GSHarvestGoatmanDelayedBlast
Deals 1361 to 2528 Lightning Damage
is_area_damage Triggerable
Cast Time: 1.17 Second
Cooldown Time: 6 Second

EASHarvestEmerge
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Primal Cystcaller107685611.551665642468125832020200
MonsterProjectileSpell90OnlyLastTarget TargetNotFar
MonsterProjectileSpell30OnlyLastTarget TargetNotVeryFar
MonsterProjectileSpell3TargetNotFar
#LeapSlam90TargetIsPlayer TargetNotMediumNear
#LeapSlam9TargetNotMediumNear
LeapSlam45ForceTargetXUnitsLeftOfTarget=40 EnemyNearMe
LeapSlam45ForceTargetXUnitsLeftOfTarget=40 EnemyNearMe
LeapSlam90ForceTargetXUnitsAwayFromTarget=40 EnemyNearMe
LeapSlam45ForceTargetXUnitsInFront=40 EnemyNearMe TerrainWalkableXUnitsInFront=40
LeapSlam15ForceTargetXUnitsLeftOfTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsLeftOfTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsAwayFromTarget=40 EnemyWithinRange=30
LeapSlam15ForceTargetXUnitsInFront=40 EnemyWithinRange=30 TerrainWalkableXUnitsInFront=40
GeometrySpell900ForceTargetEnemy TargetMediumNear TargetIsPlayer
GeometrySpell9ForceTargetEnemy TargetMediumNear
Advance3ForceTargetEnemy

Object Type

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBaseSpectre"

Actor
{
	main_hand_unarmed_type = "One_Hand_Mace"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHarvest/Blue/HarvestBlueBaseSpectre"
Resists FireResists ColdResists LightningResists Chaos
5550
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHarvest/Blue/HarvestGoatmanT3Spectre"] = {
    name = "Primal Cystcaller",
    life = 3,
    energyShield = 0.5,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "HarvestGoatmanLeapSlam",
        "MPSHarvestGoatmanProjectile",
        "GSHarvestGoatmanDelayedBlast",
        "EASHarvestEmerge",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestGoatmanLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SlamSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, 0, levelRequirement = 1, statInterpolation = {1, 2},  },
        [2] = {50, 0, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 150, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSHarvestGoatmanProjectile"] = {
    name = "MPSHarvestGoatmanProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.6,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.33,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
    },
    levels = {
        [1] = {144, 0.8, 1.2, critChance = 5, levelRequirement = 1, statInterpolation = {1, 3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSHarvestGoatmanDelayedBlast"] = {
    name = "GSHarvestGoatmanDelayedBlast",
    hidden = true,
    color = 4,
    baseEffectiveness = 3,
    incrementalEffectiveness = 0.048,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.7, 1.3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHarvestEmerge"] = {
    name = "EASHarvestEmerge",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}
Horticrafting Station /1 ⍟

Horticrafting Station /1 ⍟

Horticrafting Station decoration now available in your Hideout
TierItemDescriptionLvl
3Primal Cystcaller
#45
BlueSeedTier3Goatman
Reveals a random Body Armour Enchantment that replaces Quality's effect when Harvested
  • Enchant Body Armour. Quality does not increase its Defences, grants +1 Maximum Life per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityIncreasedLife)
  • Enchant Body Armour. Quality does not increase its Defences, grants +1 Maximum Mana per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityIncreasedMana)
  • Enchant Body Armour. Quality does not increase its Defences, grants +1 Strength per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityStrength)
  • Enchant Body Armour. Quality does not increase its Defences, grants +1 Dexterity per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityDexterity)
  • Enchant Body Armour. Quality does not increase its Defences, grants +1 Intelligence per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityIntelligence_)
  • Enchant Body Armour. Quality does not increase its Defences, grants 1% Fire Resistance per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityFireResistance)
  • Enchant Body Armour. Quality does not increase its Defences, grants 1% Cold Resistance per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityColdResistance)
  • Enchant Body Armour. Quality does not increase its Defences, grants 1% Lightning Resistance per 2% quality
    • add_enchant_to_class(Body_Armour ENCHANTS HarvestAlternateArmourQualityLightningResistance)
  • 75