# Infernal Gigasnapper Checkmarks if I've coded it yet Misc Progress: - [x] Basic mob's megafauna prototype - all basic mob megafauna inherit from this - [x] Boss Music Added, either refactoring the hostile only boss music component to allow basic mobs or making a basic mob only variant - [ ] Tested - [x] Credit given to Derflerp ## Mechanics - [x] Only moves on the x axis (left and right). ## Actions - [ ] Crustacean Reposition - [ ] Can dig to move on the y axis. - [ ] Tested - [ ] Deals low damage if surfacing on someone, not meant as an attack as much as it's meant to simply move around (especially for player control). - [ ] Tested - [ ] Disabled when Tectonic Arena is active - [ ] Tested - [ ] Tectonic Arena - [x] Creates an arena of molten rock. - [x] Tested - [x] Deals damage when touched, but not to crabs. - [x] Tested - [x] Toggled on and off instantly, but lowering the arena puts the ability on cooldown. - [x] Tested - [ ] Under half health, the arena will passively gain empowered tiles every T seconds (i will get a feel for what T value feels good) - [ ] Tested - [x] Arena destroys rock to clear up space, delayed in time from the center to create a cool animation of the rocks destroying in order outwards from an epicenter - [x] Call of Cancer - [x] Disabled when Tectonic Arena is inactive - [x] Tested - [x] Channeled ability before summoning - [x] Tested - [x] Summons crab minions somewhere in the arena - [x] Tested - [x] Telegraphed arrival - ~~currently spawning in a radius around the crab, arena needs to save the turf it spawned from for radius calculations~~ - [x] Tested - [x] Summons will leave when the arena is removed. - [x] Tested - [x] Summons more crabs the more damage gigasnapper has taken - [x] Tested - [x] Pyroclastic Plow - [x] Only usable when a target is x-aligned with the boss crab, a position you should REALLY avoid being in during the fight. - [x] Tested - [x] Fast, not telegraphed, strong charging attack to hit the target. - [x] Tested - [x] Sends a victim flying. - [x] Tested - [x] Leaves an area of temporary lava. - [x] Tested - [x] Passively, a far weaker version of the charge collisions is always active to keep miners away from the crab. - [x] Tested ## Crab minions Crab minions move on the y axis instead of the gigasnapper's x axis, occasionally firing slow moving bubbles when y-aligned with a target. This spices up the fight quite a bit, with both x and y axis crabs trying to line up with you. Luckily, they're a lot weaker and can be killed for ~~crowd~~ crab control All minions despawn when the arena is lifted. - [x] Only moves up and down - [x] Tested - [x] AI behavior - [x] Finds a target - [x] Tested - [x] Tries to align with them vertically. - [x] Tested - [x] Fires basic bubbles while a target is available - [x] Tested ## Empowered tiles Empowered tiles are placed by certain abilities during the fight. The tiles have a few effects: 1. affect the player when stepped on 2. the small crab minions fire slow somewhat low damage bubbles, these bubbles are "empowered" when passing over an empowered tile. - [ ] Plasma Fissure - [x] Stepped on: Ignites + small burn damage - [ ] Tested - [x] Bubble: Unstable bubble, moves much faster, pops after a few tiles and leaves a small aoe of damaging tiles - [ ] Tested - [ ] Bluespace Fissure - [ ] Stepped on: Teleports somewhere in the arena - [ ] Bubble: Anomalous Bubble teleports to the other side of the arena and continues to travel the first time it hits something other than the player - [ ] Necropolis Fissure - [ ] Stepped on: The gigasnapper's corrupt ability is enabled for one attack (this ability charge is lost if the arena goes down) - [ ] Bubble: Corrupted bubble, turns another minion crab into a stronger variant that has more health and fires twice as often ## Loot Accepting suggestions! - [ ] Normal loot TBD - [ ] Crusher loot TBD