Janaar, the Omen Unique /1
(20–30)% reduced Cast Speed
(80–130)% increased Energy Shield
Non-critical strikes deal 80% less Damage
Spell Skills always deal Critical Strikes on final Repeat
Spell Skills cannot deal Critical Strikes except on final Repeat
Janaar, the Omen
Beast
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
Action Speed cannot be modified to below 50% of base value
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
monster beyond portal chance +% final [-66]
monster hellscape charge +% [-66]
Cannot be Knocked Back
Cannot be Stunned
not affected by action speed modifiers [1]
SpectreN
Tagsanimal_claw_weapon, avian_beast, avian_pursuit, beast, caster, flesh_armour, has_dagger, has_one_handed_melee, large_model, lightning_affinity, medium_movement, melee, not_dex, not_str, red_blood, small_height, unusable_corpse
Life
540%
Energy Shield From Life
100%
Ailment Threshold
540%
Resistance
40 40 40 25
Damage
120%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 14
Attack Time
1.995 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
HarvestBossBird
Metadata
HarvestBirdBoss
Level
68
Life
752,470
Armour
28,790
Evasion
4,739
Energy Shield
6,127
Damage
511
Spell Damage
762
Accuracy
290
Attack Time
1.33665
Experience
112,805
Ailment Threshold
474,056
Chill
1,499
Shock
1,499
Brittle
8,480
Scorch
1,499
Sap
4,141
MeleeLightning
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 811–1216
Critical Strike Chance: 5%
Attack Damage: 75%
Attack Time: 1.995 sec
Strike your foes down with a powerful blow.
75% of Physical Damage Converted to Lightning Damage
Deals 25% less Attack Damage
Deals 150.3% more Damage
skill can fire arrows [1]
skill can fire wand projectiles [1]
HarvestRavenBossScreechOfSplendour
Spell
Cast Time: 4 sec
Cooldown Time: 12 sec
monster penalty against minions damage +% final vs player minions [-50]
skill cannot be knocked back [1]
skill cannot be stunned [1]
HarvestRavenBossDashOfDestruction
Attack
Base Damage: 811–1216
Critical Strike Chance: 5%
Attack Time: 1.995 sec
Cooldown Time: 12 sec
main hand base maximum attack distance [20]
monster penalty against minions damage +% final vs player minions [-25]
skill cannot be knocked back [1]
skill cannot be stunned [1]
HarvestBirdBossBeam
Spell, Triggerable
Critical Strike Chance: 15%
Cast Time: 1 sec
Deals 936.1 to 2808 Lightning Damage
100% reduced Skill Range
active skill area of effect radius +% final [-50]
is area damage [1]
HarvestBirdBossDashGT1
Triggerable, Spell
Cast Time: 1 sec
HarvestBirdBossDashGT2
Triggerable, Spell
Cast Time: 1 sec
HarvestBirdBossScreech
Spell, Triggerable
Critical Strike Chance: 25%
Cast Time: 1 sec
Deals 223 to 669.1 Lightning Damage
Base duration is 4 seconds
is area damage [1]
GSHarvestBirdDashZap
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 543.1 to 1009 Lightning Damage
is area damage [1]
EASHarvestEmerge
Spell
Cast Time: 1 sec

Object Type

version 2
extends "Metadata/Monsters/LeagueHarvest/HarvestBossBase"

Stats
{
	damage_hit_effect_index = 2
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHarvest/HarvestBossBase"

Render
{
	//selection_height_override = 300.0
	
}

Animated
{
	on_event_addlimbglowepk = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/bulb/epk/limbglow.epk );"
	on_event_removelimbglowepk = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/bulb/epk/limbglow.epk );"
	on_storm_end_01 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/vines_master_bird.ao );"
	on_event_add_epk_for_dash_of_destruction_01 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/bulb/epk/dash_move.epk );"
	on_event_remove_epk_for_dash_of_destruction_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/bulb/epk/dash_move.epk );"
}

Life
{
	on_death =
	"
		death_vines = AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/vines_master_bird.ao,  );
		death_vines.PlayAnimation( raven_death_02 );
	"

	on_spawned_dead =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/vines_master_bird.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/vines_master_bird.ao, raven_death_02 );
		GoToAttachedAnimationEnd( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/vines_master_bird.ao );
	"
}

Functions
{
	CreateLightOn =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, spine_2_jntBnd );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, idle_on );
	"

	TurnLightOn =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, off );
		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, idle_off );
	"

	CreateLightOff =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, spine_2_jntBnd );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, idle_off );
	"

	TurnLightOff =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, on );
		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/lights/bulb.ao, idle_on );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/vines/wave_pulse_raven.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHarvest/Blue/HarvestBirdBoss"] = {
    name = "Janaar, the Omen",
    life = 5.4,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "Dagger",
    skillList = {
        "MeleeLightning",
        "GSHarvestBirdDashZap",
        "EASHarvestEmerge",
        "HarvestBirdBossBeam",
        "HarvestBirdBossDashGT1",
        "HarvestBirdBossDashGT2",
        "HarvestBirdBossScreech",
        "HarvestRavenBossScreechOfSplendour",
        "HarvestRavenBossDashOfDestruction",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeLightning"] = {
    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 = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_lightning",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {0, 75, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 75, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 75, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {200, 75, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSHarvestBirdDashZap"] = {
    name = "GSHarvestBirdDashZap",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.69999998807907, 1.2999999523163, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHarvestEmerge"] = {
    name = "EASHarvestEmerge",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestBirdBossBeam"] = {
    name = "HarvestBirdBossBeam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "skill_range_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, -100, -50, critChance = 15, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestBirdBossDashGT1"] = {
    name = "HarvestBirdBossDashGT1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestBirdBossDashGT2"] = {
    name = "HarvestBirdBossDashGT2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestBirdBossScreech"] = {
    name = "HarvestBirdBossScreech",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 4000, critChance = 25, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestRavenBossScreechOfSplendour"] = {
    name = "HarvestRavenBossScreechOfSplendour",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {-50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestRavenBossDashOfDestruction"] = {
    name = "HarvestRavenBossDashOfDestruction",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {20, -25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
IdMonsterMapBoss
FamilyMonsterMapBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Action Speed cannot be modified to below 50% of base value
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    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
  • monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Cannot be Knocked Back
    Cannot be Stunned
    not affected by action speed modifiers [1]
    IdStanceHarvestBossVinePhase
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 100 Max: 100 Global
  • cannot be knocked back Min: 1 Max: 1 Global
  • not affected by action speed modifiers Min: 1 Max: 1 Global