숲의 화신, 오샤비 고유 /4 ⍟

숲의 화신, 오샤비 고유 /4 ⍟

이름상세 설명 표시
DecayingGrip혐오스러운 취조 매복 미트
회피 및 에너지 보호막 (100–150)% 증가
공격 및 시전 속도 (5–7)% 증가
명중 시 (20–25)%의 확률로 2초 동안 위축 유발
플레이어가 적에게 적용한 위축 하나당 적이 피격 시
받는 원소 피해 4% 증가
명중 시 원소 저항을 꿰뚫거나 무시할 수 없음
("위축"은 받는 카오스 피해를 6% 증가시킵니다. 15회까지 중첩될 수 있습니다)
TheEpiphany금단의 샤코 대형 왕관
장착된 젬에 (1–10)레벨 (1–143) 보조 효과 적용
장착된 젬에 (25–35)레벨 (1–143) 보조 효과 적용
모든 능력치 +(25–30)
("능력치"는 힘, 민첩, 지능입니다)
WolfClaw황야의 법칙 헬리온의 발
물리 공격 피해의 1.6%를 생명력으로 흡수
이 무기로 치명타 명중 시 20%의 확률로 25레벨 영체 늑대 소환 발동
공격 속도 (15–20)% 증가
치명타 확률 (22–28)% 증가
일반 치명타 피해 배율 +(15–25)%
local use skill on crit % [20]
BrandDetonateStaff마녀 사냥꾼의 심판 상류층의 지팡이
지팡이 장착 시 공격 피해를 막아낼 확률 +18%
20레벨 낙인 쇄도 스킬 사용 가능
낙인 스킬의 지속시간 (50–100)% 증가
숲의 화신, 오샤비
Oshabi, Avatar of the Grove
SpectreN
Modmonster dropped item quantity +% [0]
monster dropped item rarity +% [15000]
monster slain experience +% [100]
unique boss curse effect on self +% final [-66]
동작 속도가 기본 수치 70% 밑으로 내려가지 않음
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
밀어내기 면역

피해 면역
기절 면역
is hidden monster [1]
Tagsanimal_claw_weapon, 시전, chaos_affinity, cold_affinity, fire_affinity, flesh_armour, human, is_unarmed, nature_boss, not_dex, not_str, oshabi_boss, physical_affinity, ranged, red_blood, unusable_corpse, very_slow_movement
3600%생명력
50%Energy Shield From Life
504%Ailment Threshold
50 50 50 30저항
300%Damage
100%정확도
+5%치명타 확률
+130%치명타 피해 배율
6 ~ 10Attack Distance
1.995 SecondAttack Time
±20%Damage Spread
300%경험치
100%Model Size
HarvestOshabiBossType
100,274,193생명력
16,265방어구
8,120회피
8,133에너지 보호막
2,808Damage
538정확도
1.33665Attack Time
218,625경험치
6,598,042Ailment Threshold
20,863Chill
20,863Shock
118,032Brittle
20,863Scorch
57,640Sap
OshabiSubmergeEAS
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiEmergeEAS2
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS3
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiEASProjSpam
HarvestOshabiCyanBloomGT
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiEASVineCrossCascade
재사용 대기시간: 15 Second
HarvestOshabiSSMHammerVineInFront
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [503]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASProjSpamBarrage
재사용 대기시간: 20 Second
HarvestOshabiEASSummonBoth
HarvestOshabiEASSummonLeft
HarvestOshabiEASSummonRight
HarvestOshabiProjSpamOrange
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
3339~5009 물리 피해
물리 피해의 80%를 화염 피해로 전환
50%의 확률로 적을 점화
base is projectile [1]
monster projectile variation [146]
projectile uses contact position [1]
use scaled contact offset [1]
HarvestOshabiProjSpamRed
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
1356~2035 물리 피해
명중 시 적 이동 방해
base is projectile [1]
is oshabi wild skill [1]
monster projectile variation [147]
projectile uses contact position [1]
use scaled contact offset [1]
HarvestOshabiProjSpamBlue
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
5009~7513 물리 피해
물리 피해의 50%를 번개 피해로 전환
물리 피해의 50%를 냉기 피해로 전환
33%의 확률로 적을 동결
33%의 확률로 적을 감전
base is projectile [1]
is oshabi primal skill [1]
monster projectile variation [148]
projectile uses contact position [1]
use scaled contact offset [1]
HarvestOshabiProjSpamGreen
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
1252~1878 물리 피해
물리 피해의 15%를 카오스 피해로 전환
명중 시 항상 중독 유발
base is projectile [1]
is oshabi vivid skill [1]
monster projectile variation [149]
projectile uses contact position [1]
use scaled contact offset [1]
visual hit effect chaos is green [1]
HarvestOshabiCyanBloomSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [510]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineBarrierGT
Triggerable
HarvestOshabiVineBarrierSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [511]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiCombatVinesGTLeftNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTLeftFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiVineCascadeGS
Triggerable, Attack
Base Damage: 4459–6689
치명타 확률: 5%
공격 피해: 67%
Attack Time: 1.995 Second
주는 공격 피해 33% 감폭
물리 피해의 50%를 화염 피해로 전환
33%의 확률로 적을 점화
active skill area of effect radius +% final [-25]
is area damage [1]
HarvestOshabiVineCascadeGT1
Triggerable
HarvestOshabiVineCascadeGT2
Triggerable
HarvestOshabiCrownOfThornsSummonerDaemonSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [513]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASSummonDouble
재사용 대기시간: 5 Second
HarvestOshabiSSMBattleVine
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-33]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT3
Triggerable
HarvestOshabiEASSummonTriple
재사용 대기시간: 12 Second
HarvestOshabiSSMCombatVineLeft
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [514]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMCombatVineRight
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [515]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiOrbProjectile
재사용 대기시간: 16 Second
1513~2270 물리 피해
명중 시 적 이동 방해
base is projectile [1]
is oshabi wild skill [1]
projectile uses contact position [1]
HarvestOshabiSSMHammerVineBehind
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [517]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT4
Triggerable
HarvestOshabiVineCascadeGS2
Triggerable, Attack
Base Damage: 4459–6689
치명타 확률: 5%
공격 피해: 67%
Attack Time: 1.995 Second
물리 피해의 25%를 번개 피해로 전환
주는 공격 피해 33% 감폭
물리 피해의 25%를 냉기 피해로 전환
33%의 확률로 적을 동결
33%의 확률로 적을 감전
active skill area of effect radius +% final [-25]
is area damage [1]
is oshabi primal skill [1]
HarvestOshabiVineCascadeGS3
Triggerable, Attack
Base Damage: 4459–6689
치명타 확률: 5%
공격 피해: 41%
Attack Time: 1.995 Second
주는 공격 피해 59% 감폭
물리 피해의 15%를 카오스 피해로 전환
명중 시 항상 중독 유발
active skill area of effect radius +% final [-25]
is area damage [1]
is oshabi vivid skill [1]
visual hit effect chaos is green [1]
HarvestOshabiVineCascadeGS4
Triggerable, Attack
Base Damage: 4459–6689
치명타 확률: 5%
공격 피해: 41%
Attack Time: 1.995 Second
주는 공격 피해 59% 감폭
명중 시 힘줄 절단
active skill area of effect radius +% final [-25]
is area damage [1]
is oshabi wild skill [1]
HarvestOshabiCrownOfThornsCentreMarkerSO
Triggerable
HarvestOshabiCTS1I
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCTS2I
재사용 대기시간: 45 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS5NoLineOfSight
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCyanBattleVineGT
Triggerable
HarvestOshabiSSMCyanBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [518]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiTeleportSlam
Spell, Movement
치명타 확률: 0%
시전 속도: 2 Second
재사용 대기시간: 30 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiTeleportSlamGA
Triggerable, Attack
Base Damage: 4459–6689
치명타 확률: 5%
Attack Time: 1.995 Second
is area damage [1]
OshabiTeleportSlamBloomEG
Triggerable
OshabiOrbProjectileMPSTrigger
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
1513~2270 물리 피해
명중 시 적 이동 방해
base is projectile [1]
is oshabi wild skill [1]
monster penalty against minions damage +% final vs player minions [-50]
monster projectile variation [151]
projectile uses contact direction [1]
projectile uses contact position [1]
71,277,041생명력
14,425방어구
7,608회피
7,213에너지 보호막
2,549Damage
499정확도
1.33665Attack Time
214,599경험치
4,690,029Ailment Threshold
14,830Chill
14,830Shock
83,900Brittle
14,830Scorch
40,972Sap
OshabiSubmergeEAS
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiEmergeEAS2
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS3
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiEASProjSpam
HarvestOshabiCyanBloomGT
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiEASVineCrossCascade
재사용 대기시간: 15 Second
HarvestOshabiSSMHammerVineInFront
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [503]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASProjSpamBarrage
재사용 대기시간: 20 Second
HarvestOshabiEASSummonBoth
HarvestOshabiEASSummonLeft
HarvestOshabiEASSummonRight
HarvestOshabiProjSpamOrange
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamRed
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamBlue
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamGreen
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiCyanBloomSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [510]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineBarrierGT
Triggerable
HarvestOshabiVineBarrierSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [511]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiCombatVinesGTLeftNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTLeftFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiVineCascadeGS
Triggerable, Attack
Base Damage: 4047–6071
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGT1
Triggerable
HarvestOshabiVineCascadeGT2
Triggerable
HarvestOshabiCrownOfThornsSummonerDaemonSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [513]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASSummonDouble
재사용 대기시간: 5 Second
HarvestOshabiSSMBattleVine
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-33]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT3
Triggerable
HarvestOshabiEASSummonTriple
재사용 대기시간: 12 Second
HarvestOshabiSSMCombatVineLeft
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [514]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMCombatVineRight
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [515]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiOrbProjectile
HarvestOshabiSSMHammerVineBehind
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [517]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT4
Triggerable
HarvestOshabiVineCascadeGS2
Triggerable, Attack
Base Damage: 4047–6071
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS3
Triggerable, Attack
Base Damage: 4047–6071
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS4
Triggerable, Attack
Base Damage: 4047–6071
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiCrownOfThornsCentreMarkerSO
Triggerable
HarvestOshabiCTS1I
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCTS2I
재사용 대기시간: 45 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS5NoLineOfSight
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCyanBattleVineGT
Triggerable
HarvestOshabiSSMCyanBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [518]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiTeleportSlam
Spell, Movement
치명타 확률: 0%
시전 속도: 2 Second
OshabiTeleportSlamGA
Triggerable, Attack
Base Damage: 4047–6071
치명타 확률: 5%
Attack Time: 1.995 Second
OshabiTeleportSlamBloomEG
Triggerable
OshabiOrbProjectileMPSTrigger
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
34,040,060생명력
11,328방어구
6,667회피
5,664에너지 보호막
2,097Damage
428정확도
1.33665Attack Time
204,221경험치
2,335,148Ailment Threshold
7,384Chill
7,384Shock
41,773Brittle
7,384Scorch
20,400Sap
OshabiSubmergeEAS
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiEmergeEAS2
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS3
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiEASProjSpam
HarvestOshabiCyanBloomGT
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiEASVineCrossCascade
재사용 대기시간: 15 Second
HarvestOshabiSSMHammerVineInFront
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [503]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASProjSpamBarrage
재사용 대기시간: 20 Second
HarvestOshabiEASSummonBoth
HarvestOshabiEASSummonLeft
HarvestOshabiEASSummonRight
HarvestOshabiProjSpamOrange
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamRed
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamBlue
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamGreen
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiCyanBloomSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [510]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineBarrierGT
Triggerable
HarvestOshabiVineBarrierSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [511]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiCombatVinesGTLeftNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTLeftFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiVineCascadeGS
Triggerable, Attack
Base Damage: 3330–4996
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGT1
Triggerable
HarvestOshabiVineCascadeGT2
Triggerable
HarvestOshabiCrownOfThornsSummonerDaemonSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [513]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASSummonDouble
재사용 대기시간: 5 Second
HarvestOshabiSSMBattleVine
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-33]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT3
Triggerable
HarvestOshabiEASSummonTriple
재사용 대기시간: 12 Second
HarvestOshabiSSMCombatVineLeft
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [514]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMCombatVineRight
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [515]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiOrbProjectile
HarvestOshabiSSMHammerVineBehind
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [517]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT4
Triggerable
HarvestOshabiVineCascadeGS2
Triggerable, Attack
Base Damage: 3330–4996
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS3
Triggerable, Attack
Base Damage: 3330–4996
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS4
Triggerable, Attack
Base Damage: 3330–4996
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiCrownOfThornsCentreMarkerSO
Triggerable
HarvestOshabiCTS1I
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCTS2I
재사용 대기시간: 45 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS5NoLineOfSight
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCyanBattleVineGT
Triggerable
HarvestOshabiSSMCyanBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [518]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiTeleportSlam
Spell, Movement
치명타 확률: 0%
시전 속도: 2 Second
OshabiTeleportSlamGA
Triggerable, Attack
Base Damage: 3330–4996
치명타 확률: 5%
Attack Time: 1.995 Second
OshabiTeleportSlamBloomEG
Triggerable
OshabiOrbProjectileMPSTrigger
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
13,501,942생명력
8,348방어구
5,633회피
4,174에너지 보호막
1,639Damage
352정확도
1.33665Attack Time
187,902경험치
1,039,650Ailment Threshold
3,287Chill
3,287Shock
18,598Brittle
3,287Scorch
9,082Sap
OshabiSubmergeEAS
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiEmergeEAS2
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS3
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiEASProjSpam
HarvestOshabiCyanBloomGT
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiEASVineCrossCascade
재사용 대기시간: 15 Second
HarvestOshabiSSMHammerVineInFront
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [503]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASProjSpamBarrage
재사용 대기시간: 20 Second
HarvestOshabiEASSummonBoth
HarvestOshabiEASSummonLeft
HarvestOshabiEASSummonRight
HarvestOshabiProjSpamOrange
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamRed
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamBlue
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamGreen
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiCyanBloomSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [510]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineBarrierGT
Triggerable
HarvestOshabiVineBarrierSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [511]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiCombatVinesGTLeftNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTLeftFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiVineCascadeGS
Triggerable, Attack
Base Damage: 2603–3904
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGT1
Triggerable
HarvestOshabiVineCascadeGT2
Triggerable
HarvestOshabiCrownOfThornsSummonerDaemonSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [513]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASSummonDouble
재사용 대기시간: 5 Second
HarvestOshabiSSMBattleVine
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-33]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT3
Triggerable
HarvestOshabiEASSummonTriple
재사용 대기시간: 12 Second
HarvestOshabiSSMCombatVineLeft
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [514]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMCombatVineRight
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [515]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiOrbProjectile
HarvestOshabiSSMHammerVineBehind
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [517]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT4
Triggerable
HarvestOshabiVineCascadeGS2
Triggerable, Attack
Base Damage: 2603–3904
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS3
Triggerable, Attack
Base Damage: 2603–3904
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS4
Triggerable, Attack
Base Damage: 2603–3904
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiCrownOfThornsCentreMarkerSO
Triggerable
HarvestOshabiCTS1I
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCTS2I
재사용 대기시간: 45 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS5NoLineOfSight
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCyanBattleVineGT
Triggerable
HarvestOshabiSSMCyanBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [518]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiTeleportSlam
Spell, Movement
치명타 확률: 0%
시전 속도: 2 Second
OshabiTeleportSlamGA
Triggerable, Attack
Base Damage: 2603–3904
치명타 확률: 5%
Attack Time: 1.995 Second
OshabiTeleportSlamBloomEG
Triggerable
OshabiOrbProjectileMPSTrigger
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
4,928,461생명력
6,127방어구
4,739회피
3,064에너지 보호막
1,276Damage
290정확도
1.33665Attack Time
169,208경험치
413,991Ailment Threshold
1,309Chill
1,309Shock
7,406Brittle
1,309Scorch
3,617Sap
OshabiSubmergeEAS
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiEmergeEAS2
재사용 대기시간: 0.5 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS3
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiEASProjSpam
HarvestOshabiCyanBloomGT
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiEASVineCrossCascade
재사용 대기시간: 15 Second
HarvestOshabiSSMHammerVineInFront
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [503]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASProjSpamBarrage
재사용 대기시간: 20 Second
HarvestOshabiEASSummonBoth
HarvestOshabiEASSummonLeft
HarvestOshabiEASSummonRight
HarvestOshabiProjSpamOrange
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamRed
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamBlue
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiProjSpamGreen
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
HarvestOshabiCyanBloomSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [510]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineBarrierGT
Triggerable
HarvestOshabiVineBarrierSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [511]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiCombatVinesGTLeftNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTLeftFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightNear
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiCombatVinesGTRightFar
Triggerable
재사용 대기시간: 16 Second
HarvestOshabiVineCascadeGS
Triggerable, Attack
Base Damage: 2027–3041
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGT1
Triggerable
HarvestOshabiVineCascadeGT2
Triggerable
HarvestOshabiCrownOfThornsSummonerDaemonSSM
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [513]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiEASSummonDouble
재사용 대기시간: 5 Second
HarvestOshabiSSMBattleVine
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-33]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT3
Triggerable
HarvestOshabiEASSummonTriple
재사용 대기시간: 12 Second
HarvestOshabiSSMCombatVineLeft
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [514]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMCombatVineRight
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [515]
number of monsters to summon [3]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiSSMBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [512]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiOrbProjectile
HarvestOshabiSSMHammerVineBehind
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 2.5 Second
재사용 대기시간: 16 Second
alternate minion [517]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
HarvestOshabiVineCascadeGT4
Triggerable
HarvestOshabiVineCascadeGS2
Triggerable, Attack
Base Damage: 2027–3041
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS3
Triggerable, Attack
Base Damage: 2027–3041
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiVineCascadeGS4
Triggerable, Attack
Base Damage: 2027–3041
치명타 확률: 5%
Attack Time: 1.995 Second
HarvestOshabiCrownOfThornsCentreMarkerSO
Triggerable
HarvestOshabiCTS1I
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCTS2I
재사용 대기시간: 45 Second
skill cannot be interrupted [1]
skill cannot be stunned [1]
OshabiPickDestinationEAS5NoLineOfSight
재사용 대기시간: 0.5 Second
보조 대상 스킬 즉시 사용
skill cannot be interrupted [1]
skill cannot be stunned [1]
HarvestOshabiCyanBattleVineGT
Triggerable
HarvestOshabiSSMCyanBattleVineTarget
Spell, Multicastable, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
alternate minion [518]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-90]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
OshabiTeleportSlam
Spell, Movement
치명타 확률: 0%
시전 속도: 2 Second
OshabiTeleportSlamGA
Triggerable, Attack
Base Damage: 2027–3041
치명타 확률: 5%
Attack Time: 1.995 Second
OshabiTeleportSlamBloomEG
Triggerable
OshabiOrbProjectileMPSTrigger
Spell, Projectile, ProjectilesFromUser, Triggerable
치명타 확률: 0%
시전 속도: 1 Second
# root travel
conditions Generic1IsInState=0 IgnoresTaunt
{
# pick destination
conditions_per_skill ForceTargetOshabiRoot TargetInSector=(sector::allow_root_travel) TargetCurrentColourIsAtOrAboveState=1 !TargetOnCrownOfThornsGround
{
# pick while any colour
EmptyActionSpell5 OshabiPickDestinationEAS5NoLineOfSight 1000 IAmOnCrownOfThornsGround FightIsInState=0 TargetNotInRange=85
EmptyActionSpell5 OshabiPickDestinationEAS5NoLineOfSight 100 FightIsInState=0 TargetNotInRange=85 TargetInRange=135
# pick while any colour not orange
conditions FightIsInState=0 CurrentColourIsNotInState=1
{
EmptyActionSpell5 OshabiPickDestinationEAS5NoLineOfSight 1500 TargetIsBelowState=(state::destination_bias, 1) TargetNotInRange=85 TargetInRange=135
EmptyActionSpell5 OshabiPickDestinationEAS5NoLineOfSight 200 TargetIsBelowState=(state::destination_bias, 2) TargetNotInRange=85 TargetInRange=135
EmptyActionSpell5 OshabiPickDestinationEAS5NoLineOfSight 200 TargetIsBelowState=(state::destination_bias, 3) TargetNotInRange=85 TargetInRange=135
}
}
# submerge/emerge
EmptyActionSpell OshabiSubmergeEAS-1 FightIsInState=1 ForceTargetSelf
EmptyActionSpell2 OshabiEmergeEAS2 -1 FightIsInState=3 ForceTargetSelf
}
# fight start with cascade
EmptyActionSpell4 HarvestOshabiEASVineCrossCascade -1 IHaveNotUsedSkill ForceTargetEnemy TargetIsPlayer TargetInRange=90
# spammables/medium cooldowns
conditions FightIsInState=0 IgnoresTaunt
{
EmptyActionSpell4 HarvestOshabiEASProjSpam200 ForceTargetEnemy TargetNotNear TargetInRange=90
EmptyActionSpell4 HarvestOshabiEASProjSpam300 ForceTargetEnemy TargetNotNear TargetIsPlayer TargetInRange=90
EmptyActionSpell4 HarvestOshabiEASProjSpamBarrage 600 OnLessThanPercentLife=90 ForceTargetEnemy TargetIsPlayer TargetInRange=90
EmptyActionSpell4 HarvestOshabiEASSummonDouble 150 NotOnFullLife ForceTargetEnemy TargetInRange=80
EmptyActionSpell4 HarvestOshabiEASSummonDouble 100 NotOnFullLife ForceTargetEnemy TargetInRange=80 TargetIsPlayer
EmptyActionSpell4 HarvestOshabiEASSummonTriple 155 NotOnFullLife ForceTargetEnemy TargetInRange=80
EmptyActionSpell4 HarvestOshabiEASSummonTriple 100 NotOnFullLife ForceTargetEnemy TargetInRange=80 TargetIsPlayer
GeometryTrigger HarvestOshabiCombatVinesGTLeftNear 100 OnLessThanPercentLife=95 ForceTargetEnemy TargetIsPlayer TargetIsLeftOfMe TargetInRange=45
GeometryTrigger HarvestOshabiCombatVinesGTRightNear 100 OnLessThanPercentLife=95 ForceTargetEnemy TargetIsPlayer TargetIsRightOfMe TargetInRange=45
GeometryTrigger HarvestOshabiCombatVinesGTLeftFar 100 OnLessThanPercentLife=95 ForceTargetEnemy TargetIsPlayer TargetIsLeftOfMe TargetNotInRange=45 TargetInRange=70
GeometryTrigger HarvestOshabiCombatVinesGTRightFar 100 OnLessThanPercentLife=95 ForceTargetEnemy TargetIsPlayer TargetIsRightOfMe TargetNotInRange=45 TargetInRange=70
EmptyActionSpell4 HarvestOshabiEASVineCrossCascade 400 ForceTargetEnemy TargetIsPlayer TargetNotInRange=30 TargetInRange=80
}
# ultimates
conditions FightIsInState=0 OnLessThanPercentLife=90 IgnoresTaunt
{
ChangeToStance2Immediate HarvestOshabiCTS2I3000 IHaveNotUsedSkill CurrentColourIsInState=1 ForceTargetEnemy TargetInRange=60 CatarinaGraveyardIsInState=0
GeometryTrigger HarvestOshabiCyanBloomGT 3000 IHaveNotUsedSkill CurrentColourIsInState=2 ForceTargetEnemy TargetIsPlayer TargetInRange=70
SummonSpecificMonsters HarvestOshabiSSMHammerVineInFront 1500 IHaveNotUsedSkill CurrentColourIsInState=3 ForceTargetEnemy TargetIsPlayer TargetNotInRange=40 TargetInRange=80
SummonSpecificMonsters HarvestOshabiSSMHammerVineBehind 1500 IHaveNotUsedSkill CurrentColourIsInState=3 ForceTargetEnemy TargetIsPlayer TargetInRange=40
OshabiOrbProjectile OshabiOrbProjectile 3000 IHaveNotUsedSkill CurrentColourIsInState=4 ForceTargetEnemy TargetIsPlayer TargetInRange=85
ChangeToStance2Immediate HarvestOshabiCTS2I1500 CurrentColourIsInState=1 ForceTargetEnemy TargetInRange=60 CatarinaGraveyardIsInState=0
GeometryTrigger HarvestOshabiCyanBloomGT 1500 CurrentColourIsInState=2 ForceTargetEnemy TargetIsPlayer TargetInRange=70
SummonSpecificMonsters HarvestOshabiSSMHammerVineInFront 1500 CurrentColourIsInState=3 ForceTargetEnemy TargetIsPlayer TargetNotInRange=30 TargetInRange=80
SummonSpecificMonsters HarvestOshabiSSMHammerVineBehind 1500 CurrentColourIsInState=3 ForceTargetEnemy TargetIsPlayer TargetInRange=30
OshabiOrbProjectile OshabiOrbProjectile 1500 CurrentColourIsInState=4 ForceTargetEnemy TargetIsPlayer TargetInRange=75
}
# teleport slam
conditions FightIsInState=0 OnLessThanPercentLife=33 IgnoresTaunt
{
#Teleport OshabiTeleportSlam2000 ForceTargetEnemy TargetIsPlayer TargetNotInSector=(sector::no_teleport_slam) TargetNotInRange=70 TargetInRange=110 !TargetOnCrownOfThornsGround
}
stance stance2
# crown of thorns stance
DoNothing 100OnlyLastTarget ForceTargetEnemy IgnoresTaunt
ChangeToStance1Immediate HarvestOshabiCTS1I-1 ForceTargetSelf Generic4IsAtOrAboveState=2 IgnoresTaunt
ChangeToStance1ImmediateHarvestOshabiCTS1I100 ForceTargetSelf IgnoresTaunt CurrentColourIsNotInState=1

Object Type

version 2
extends "Metadata/Monsters/Monster"

Pathfinding
{
	immobile = true
}

Actor
{
	basic_action = "Emerge"
}

Positioned
{
	force_placement = true
}

StateMachine
{
	define_shared_state =
	"
		visible;
		emerge;
		travelling;
		current_colour;
		minimap_icon;
		repeat_fight;
		in_channel_state;
	"
	// colour - 0:none, 1:orange, 2:blue, 3:green, 4:red 
	// repeat_fight: 0: first time fight, 1: second time fight+
	
}

MinimapIcon
{
	icon = "HarvestOshabiBoss" 
}

Stats
{
	map_hidden_monster_life_+%_final = 2000
}

Life
{
	corpse_usable = false
}

Preload
{
	preload_object = "Metadata/MiscellaneousObjects/Harvest/RootPath/RootPathOshabi"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Functions
{
	DispatchEmergeTextAudio =
	"
		IfState( repeat_fight, 0, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossIntroTwo ); },
		{
			DoRandom( { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossIntroOne ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossIntroTwo ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossIntroThree ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossIntroFour ); } );
		} );
	"

	DispatchDeathTextAudio =
	"
		IfState( repeat_fight, 0,
		{
			DoRandom( { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossDeathOne ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossDeathTwo ); } );
		},
		{
			DoRandom( { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossDeathOne ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossDeathTwo ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossDeathThree ); }, { PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestReBossDeathFour ); } );
		} );
	"

	DoEmergeEffects =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger.epk );
		Delay( 1.0,
		{
			RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger.epk );
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger_idle.epk );
		} );
	"

	AddCascadeVines =
	"
		IfState( current_colour, 1,
		{
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/anger_cascade_start.ao, cascade_left );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/anger_cascade_start.ao, oshabi_cascade_intro_01 );
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/anger_cascade_start_flip.ao, cascade_right );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/anger_cascade_start_flip.ao, oshabi_cascade_intro_01 );
		} );
		IfState( current_colour, 2,
		{
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/bulb_cascade_start.ao, cascade_left );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/bulb_cascade_start.ao, oshabi_cascade_intro_01 );
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/bulb_cascade_start_flip.ao, cascade_right );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/bulb_cascade_start_flip.ao, oshabi_cascade_intro_01 );
		} );
		IfState( current_colour, 3,
		{
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/scale_cascade_start.ao, cascade_left );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/scale_cascade_start.ao, oshabi_cascade_intro_01 );
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/scale_cascade_start_flip.ao, cascade_right );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/scale_cascade_start_flip.ao, oshabi_cascade_intro_01 );
		} );
		IfState( current_colour, 4,
		{
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/thorn_cascade_start.ao, cascade_left );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/thorn_cascade_start.ao, oshabi_cascade_intro_01 );
			AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/thorn_cascade_start_flip.ao, cascade_right );
			PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/thorn_cascade_start_flip.ao, oshabi_cascade_intro_01 );
		} );
	"

	ActivateLight =
	"
		IfState( current_colour, 1, { PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_anger ); } );
		IfState( current_colour, 2, { PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_bulb ); } );
		IfState( current_colour, 3, { PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_scale ); } );
		IfState( current_colour, 4, { PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_thorn ); } );
	"

	AttachCastParticles_L =
	"
		IfState( current_colour, 1,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L.epk ); } );
		} );
		IfState( current_colour, 2,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_blue.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_blue.epk ); } );
		} );
		IfState( current_colour, 3,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_green.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_green.epk ); } );
		} );
		IfState( current_colour, 4,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_red.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_L_red.epk ); } );
		} );
	"

	AttachCastParticles_R =
	"
		IfState( current_colour, 1,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R.epk ); } );
		} );
		IfState( current_colour, 2,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_blue.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_blue.epk ); } );
		} );
		IfState( current_colour, 3,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_green.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_green.epk ); } );
		} );
		IfState( current_colour, 4,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_red.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_R_red.epk ); } );
		} );
	"

	AttachCastParticles_LR =
	"
		IfState( current_colour, 1,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR.epk ); } );
		} );
		IfState( current_colour, 2,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_blue.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_blue.epk ); } );
		} );
		IfState( current_colour, 3,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_green.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_green.epk ); } );
		} );
		IfState( current_colour, 4,
		{
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_red.epk );
			Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/cast_FX_LR_red.epk ); } );
		} );
	"
}

Render
{
	selection_size_override = "100, 100, 160"
	oshabi_colour_lerp_sec = 3.0
}

StateMachine
{
	create_state_minimap_icon_0 = "HideMinimapIcon();"
	on_or_create_state_minimap_icon_1 = "ShowMinimapIcon();"
	on_or_create_state_minimap_icon_2 = "HideMinimapIcon();"

	//create_state_emerge_0 =
	//"
	//	PlayAnimation( emerge_tree_01 );
	//	PauseAnimation();
	//"
	on_or_create_state_emerge_1 =
	"
		Delay( 4.5,
		{
			SetCustomCameraSpeed( 3.0 );
			ClearCameraZoomNodes();
		} );
		Delay( 5.5, { RemoveCustomCameraSpeed(); } );
	"

	on_or_create_state_travelling_0 = "EnableRendering();"
	on_or_create_state_travelling_1 = "DisableRendering();"
	on_change_state_current_colour = "Call( ActivateLight );"

	on_state_current_colour_1 =
	"
		IfState( emerge, 1, { Call( DoEmergeEffects ); } );
	"

	create_state_current_colour_0 = "AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, aux_light_attach );"

	create_state_current_colour_1 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger_idle.epk );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, aux_light_attach );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_anger );
	"

	create_state_current_colour_2 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger_idle.epk );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, aux_light_attach );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_bulb );
	"

	create_state_current_colour_3 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger_idle.epk );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, aux_light_attach );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_scale );
	"

	create_state_current_colour_4 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_anger_idle.epk );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, aux_light_attach );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, idle_thorn );
	"

	on_state_in_channel_state_0 = "DetachAllContainingText( /on_act/crown_of_thorns/ );"

	on_or_create_state_in_channel_state_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_start.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_02.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_start.ao, animate_start );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao, charge_range_start_v01_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao, charge_range_start_v02_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_02.ao, charge_range_start_v03_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_start_v04_01 );
	"

	on_state_in_channel_state_2 =
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_start.ao );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_loop.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_loop.ao, animate_idle );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao, charge_range_loop_v01_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao, charge_range_loop_v02_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_loop_v03_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_loop_v04_01 );
	"

	create_state_in_channel_state_2 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_loop.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_02.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_loop.ao, animate_idle );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao, charge_range_loop_v01_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao, charge_range_loop_v02_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_loop_v03_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_loop_v04_01 );
	"

	on_or_create_state_in_channel_state_3 =
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/build_up_loop.ao );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao, charge_range_end_v01_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao, charge_range_end_v02_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_end_v03_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_end_v04_01 );
	"

	create_state_in_channel_state_3 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_02.ao,  );
		AddAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_body_vines.ao, charge_range_end_v01_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/loop_vines.ao, charge_range_end_v02_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_end_v03_01 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/crown_of_thorns/start_vines_03.ao, charge_range_end_v04_01 );
	"
}

Life
{
	on_death =
	"
		Call( DispatchDeathTextAudio );
		DetachAllOfType( Metadata/Monsters/LeagueHarvest/Oshabi/attachments/OshabiFeathers_Boss.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao );
		HideMeshSegments( arm_stringShape, bodyShape, cloth_lowerShape, clothShape, flowers_02Shape, hair_coinsShape, ropeShape, skullhatShape, wood_tabletsShape, Hair_baseShape, hairbackShape, L_hairShape, R_HairShape, flowers_01Shape, seatShape );
	"

	on_spawned_dead =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHarvest/Oshabi/attachments/OshabiFeathers_Boss.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao );
		HideMeshSegments( arm_stringShape, bodyShape, cloth_lowerShape, clothShape, flowers_02Shape, hair_coinsShape, ropeShape, skullhatShape, wood_tabletsShape, Hair_baseShape, hairbackShape, L_hairShape, R_HairShape, flowers_01Shape, seatShape );
	"
}

Actor
{
	on_start_Emerge = "Call( DispatchEmergeTextAudio );"
	on_start_OshabiOrbProjectile = "PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossCombatFour );"
	on_start_SummonSpecificMonsters = "PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossCombatOne );"
	on_start_ChangeToStance2Immediate = "PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossCombatTwo );"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/environment_fx/harvest_spores.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/environment_fx/harvest_spores_anger.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/environment_fx/harvest_spores_green.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/LeagueHarvest/environment_fx/harvest_spores_red.ao"
}

Animated
{
	on_summon_both_01 = "PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossCombatSix );"
	on_special_multiple_cast_01 = "PlayTextAudio( 0, Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss, HarvestBossCombatFive );"

	// cast L/R epks
	on_cast_left_01 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L.epk );
		Call( AttachCastParticles_L );
	"

	on_event_contact_for_cast_left_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L_fade.epk );
	"

	on_end_cast_left_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L_fade.epk );"

	on_cast_right_01 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R.epk );
		Call( AttachCastParticles_R );
	"

	on_event_contact_for_cast_right_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R_fade.epk );
	"

	on_end_cast_right_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R_fade.epk );"

	on_event_fade_cast_in_LR =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_LR.epk );
		Call( AttachCastParticles_LR );
	"

	on_event_fade_cast_out_LR =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_LR.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_LR_fade.epk );
		Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_LR_fade.epk ); } );
	"

	on_event_fade_cast_in_L =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L.epk );
		Call( AttachCastParticles_L );
	"

	on_event_fade_cast_out_L =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L_fade.epk );
		Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_L_fade.epk ); } );
	"

	on_event_fade_cast_in_R =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R.epk );
		Call( AttachCastParticles_R );
	"

	on_event_fade_cast_out_R =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R_fade.epk );
		Delay( 1.0, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_cast_R_fade.epk ); } );
	"

	// emerge and submerge
	on_emerge_roots_01 =
	"
		Call( ActivateLight );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_emerge.epk );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/attachment_fade.epk, Metadata/Monsters/LeagueHarvest/Oshabi/attachments/OshabiFeathers_Boss.ao );
	"

	on_end_emerge_roots_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_emerge.epk );"

	on_submerge_roots_01 =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, fade_out );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_submerge.epk );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/attachment_fade.epk, Metadata/Monsters/LeagueHarvest/Oshabi/attachments/OshabiFeathers_Boss.ao );
	"

	on_end_submerge_roots_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_submerge.epk );"

	// teleport
	on_submerge_emerge_roots_01 =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/on_act/boss_light.ao, fade_out );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_submerge.epk );
	"

	on_event_remove_submerge_fx_for_submerge_emerge_roots_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_submerge.epk );"

	on_event_contact_for_submerge_emerge_roots_01 =
	"
		Call( ActivateLight );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_emerge.epk );
	"

	on_end_submerge_emerge_roots_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/EPKs/oshabi_emerge.epk );"
	// cascade vines
	on_event_rootfx_for_special_cast_02 = "Call( AddCascadeVines );"

	on_end_special_cast_02 =
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/anger_cascade_start.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/bulb_cascade_start.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/scale_cascade_start.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/LeagueHarvest/harvest_boss/final/vine_cascade/thorn_cascade_start.ao );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHarvest/Oshabi/OshabiBoss"] = {
    name = "Oshabi, Avatar of the Grove",
    life = 36,
    energyShield = 0.5,
    fireResist = 50,
    coldResist = 50,
    lightningResist = 50,
    chaosResist = 30,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 10,
    accuracy = 1,
    skillList = {
        "OshabiSubmergeEAS",
        "OshabiEmergeEAS2",
        "OshabiPickDestinationEAS3",
        "HarvestOshabiEASProjSpam",
        "HarvestOshabiCyanBloomGT",
        "HarvestOshabiCyanBattleVineGT",
        "HarvestOshabiEASVineCrossCascade",
        "HarvestOshabiSSMHammerVineInFront",
        "HarvestOshabiSSMHammerVineBehind",
        "HarvestOshabiEASProjSpamBarrage",
        "HarvestOshabiEASSummonBoth",
        "HarvestOshabiEASSummonLeft",
        "HarvestOshabiEASSummonRight",
        "HarvestOshabiEASSummonDouble",
        "HarvestOshabiEASSummonTriple",
        "HarvestOshabiSSMCombatVineLeft",
        "HarvestOshabiSSMCombatVineRight",
        "HarvestOshabiSSMBattleVine",
        "HarvestOshabiSSMBattleVineTarget",
        "HarvestOshabiSSMCyanBattleVineTarget",
        "HarvestOshabiProjSpamOrange",
        "HarvestOshabiProjSpamRed",
        "HarvestOshabiProjSpamBlue",
        "HarvestOshabiProjSpamGreen",
        "HarvestOshabiCyanBloomSSM",
        "HarvestOshabiVineBarrierGT",
        "HarvestOshabiVineBarrierSSM",
        "HarvestOshabiCrownOfThornsSummonerDaemonSSM",
        "HarvestOshabiCombatVinesGTLeftNear",
        "HarvestOshabiCombatVinesGTLeftFar",
        "HarvestOshabiCombatVinesGTRightNear",
        "HarvestOshabiCombatVinesGTRightFar",
        "HarvestOshabiVineCascadeGS",
        "HarvestOshabiVineCascadeGS2",
        "HarvestOshabiVineCascadeGS3",
        "HarvestOshabiVineCascadeGS4",
        "HarvestOshabiVineCascadeGT1",
        "HarvestOshabiVineCascadeGT2",
        "HarvestOshabiVineCascadeGT3",
        "HarvestOshabiVineCascadeGT4",
        "OshabiOrbProjectile",
        "OshabiOrbProjectileMPSTrigger",
        "HarvestOshabiCrownOfThornsCentreMarkerSO",
        "HarvestOshabiCTS1I",
        "HarvestOshabiCTS2I",
        "OshabiPickDestinationEAS5NoLineOfSight",
        "OshabiTeleportSlam",
        "OshabiTeleportSlamGA",
        "OshabiTeleportSlamBloomEG",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiSubmergeEAS"] = {
    name = "OshabiSubmergeEAS",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiEmergeEAS2"] = {
    name = "OshabiEmergeEAS2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiPickDestinationEAS3"] = {
    name = "OshabiPickDestinationEAS3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASProjSpam"] = {
    name = "HarvestOshabiEASProjSpam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCyanBloomGT"] = {
    name = "HarvestOshabiCyanBloomGT",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCyanBattleVineGT"] = {
    name = "HarvestOshabiCyanBattleVineGT",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASVineCrossCascade"] = {
    name = "HarvestOshabiEASVineCrossCascade",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiSSMHammerVineInFront"] = {
    name = "HarvestOshabiSSMHammerVineInFront",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiSSMHammerVineBehind"] = {
    name = "HarvestOshabiSSMHammerVineBehind",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASProjSpamBarrage"] = {
    name = "HarvestOshabiEASProjSpamBarrage",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASSummonBoth"] = {
    name = "HarvestOshabiEASSummonBoth",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASSummonLeft"] = {
    name = "HarvestOshabiEASSummonLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASSummonRight"] = {
    name = "HarvestOshabiEASSummonRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASSummonDouble"] = {
    name = "HarvestOshabiEASSummonDouble",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiEASSummonTriple"] = {
    name = "HarvestOshabiEASSummonTriple",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.17,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiSSMCombatVineLeft"] = {
    name = "HarvestOshabiSSMCombatVineLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiSSMCombatVineRight"] = {
    name = "HarvestOshabiSSMCombatVineRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiSSMBattleVine"] = {
    name = "HarvestOshabiSSMBattleVine",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiSSMBattleVineTarget"] = {
    name = "HarvestOshabiSSMBattleVineTarget",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiSSMCyanBattleVineTarget"] = {
    name = "HarvestOshabiSSMCyanBattleVineTarget",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiProjSpamOrange"] = {
    name = "HarvestOshabiProjSpamOrange",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiProjSpamRed"] = {
    name = "HarvestOshabiProjSpamRed",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiProjSpamBlue"] = {
    name = "HarvestOshabiProjSpamBlue",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiProjSpamGreen"] = {
    name = "HarvestOshabiProjSpamGreen",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCyanBloomSSM"] = {
    name = "HarvestOshabiCyanBloomSSM",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiVineBarrierGT"] = {
    name = "HarvestOshabiVineBarrierGT",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineBarrierSSM"] = {
    name = "HarvestOshabiVineBarrierSSM",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiCrownOfThornsSummonerDaemonSSM"] = {
    name = "HarvestOshabiCrownOfThornsSummonerDaemonSSM",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = 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["HarvestOshabiCombatVinesGTLeftNear"] = {
    name = "HarvestOshabiCombatVinesGTLeftNear",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCombatVinesGTLeftFar"] = {
    name = "HarvestOshabiCombatVinesGTLeftFar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCombatVinesGTRightNear"] = {
    name = "HarvestOshabiCombatVinesGTRightNear",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCombatVinesGTRightFar"] = {
    name = "HarvestOshabiCombatVinesGTRightFar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGS"] = {
    name = "HarvestOshabiVineCascadeGS",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGS2"] = {
    name = "HarvestOshabiVineCascadeGS2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGS3"] = {
    name = "HarvestOshabiVineCascadeGS3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGS4"] = {
    name = "HarvestOshabiVineCascadeGS4",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGT1"] = {
    name = "HarvestOshabiVineCascadeGT1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGT2"] = {
    name = "HarvestOshabiVineCascadeGT2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGT3"] = {
    name = "HarvestOshabiVineCascadeGT3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiVineCascadeGT4"] = {
    name = "HarvestOshabiVineCascadeGT4",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiOrbProjectile"] = {
    name = "OshabiOrbProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiOrbProjectileMPSTrigger"] = {
    name = "OshabiOrbProjectileMPSTrigger",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCrownOfThornsCentreMarkerSO"] = {
    name = "HarvestOshabiCrownOfThornsCentreMarkerSO",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCTS1I"] = {
    name = "HarvestOshabiCTS1I",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarvestOshabiCTS2I"] = {
    name = "HarvestOshabiCTS2I",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiPickDestinationEAS5NoLineOfSight"] = {
    name = "OshabiPickDestinationEAS5NoLineOfSight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiTeleportSlam"] = {
    name = "OshabiTeleportSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiTeleportSlamGA"] = {
    name = "OshabiTeleportSlamGA",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 83, statInterpolation = ,  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["OshabiTeleportSlamBloomEG"] = {
    name = "OshabiTeleportSlamBloomEG",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = ,  cost = { }, },
    },
}
monster dropped item quantity +% [0]
monster dropped item rarity +% [15000]
monster slain experience +% [100]

monster dropped item quantity +% [0]
monster dropped item rarity +% [15000]
monster slain experience +% [100]

Mod IdMonsterMapBoss
FamilyMonsterMapBoss
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • monster dropped item quantity +% Min: 0 Max: 0 Global
  • unique boss curse effect on self +% final [-66]

    unique boss curse effect on self +% final [-66]

    Mod IdMapMonsterReducedCurseEffectUber
    FamilyCurseEffect
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • unique boss curse effect on self +% final Min: -66 Max: -66 Global
  • Craft Tagscaster curse
    동작 속도가 기본 수치 70% 밑으로 내려가지 않음

    동작 속도가 기본 수치 70% 밑으로 내려가지 않음

    Mod IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • action speed +% minimum value Min: -30 Max: -30 Global
  • Craft Tagsspeed
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]

    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]

    Mod IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domains몬스터 (3)
    GenerationType고유 (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
  • 밀어내기 면역

    밀어내기 면역

    Mod IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Mod IdNothing
    FamilyNothing
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    피해 면역
    기절 면역
    is hidden monster [1]

    피해 면역
    기절 면역
    is hidden monster [1]

    Mod IdStanceHiddenCantBeDamagedOrStunned
    FamilyStance
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cannot be damaged Min: 1 Max: 1 Global
  • is hidden monster Min: 1 Max: 1 Global
  • base cannot be stunned Min: 1 Max: 1 Global
  • Wiki Edit

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