This PR reworks the way Soul Harvester's baby form initially spawns in, and revamps its loot pool by changing the sigils and adding weapons for the remaining classes that don't have a harvester themed weapon.
Also some balancing tweaks.
Short summary:
There is now a special room generated inside the dungeon which houses a cage, together with a chest that has a key for the cage. Opening the cage frees the baby Soul Harvester. If room doesnt generate, or player leaves after it's opened before defeating the boss, it falls back to the old system of spawning whenever the dungeon is re-entered.
The sigils have been reworked to better resemble the bosses' characteristics:
Sigil of Pain Suppression -> Sigil of the Wing: transforms into a soul on death, invincibility and health regen
Sigil of Retreat -> Sigil of the Talon: grappling hooks deal damage (based on held item)
Sigil of Emergency -> Sigil of the Beak: spawns souls during combat
Sigil of Last Stand -> Sigil of the Harvester: combination of all 3 (beak effect gets stronger since it's a HM craft)
Boss now requires more souls to eat (total 36), total now appears in buff tip.
Boss now drops more souls (15 -> 25, and as items, not catchable NPCs), but not scaling with player count anymore.
Everglow Lantern recipe changed to use only boss materials. Updated sprite to match palette of new weapons.
New weapons:
Bone-Shatter Longbow: Ranger, transforms wooden arrows into dps debuff inflicting arrows. High knockback
Bone-Cleaving Fang: Melee, charges upon hits, right click to unleash piercing wave. More charge = more damage
Talonstorm: Summons a storm of bones which attacks nearby enemies with claws
Fixes:
Fix Freed Dungeon Soul research count being 1 instead of 15
This PR reworks the way Soul Harvester's baby form initially spawns in, and revamps its loot pool by changing the sigils and adding weapons for the remaining classes that don't have a harvester themed weapon. Also some balancing tweaks.
Short summary:
Fixes: