Floor Boss: Cauldron of Desire - Orhu/Summer2023Project GitHub Wiki
Cauldron of Desire (Floor Boss)
Overview
The Cauldron of Desire is a Floor Boss.
When the player enters the boss room, they see the Cauldron in the center of the room. It looks inanimate until the player approaches it, after which point it spins around to reveal its face and the boss fight begins.
The Cauldron of Desire has a few states:
- Card Picking
- Card Playing
- Moving
The Cauldron of Desire can be positioned in one of 5 spots:
- Middle of the room
- Center of top left quadrant
- Center of top right quadrant
- Center of bottom left quadrant
- Center of bottom right quadrant
States
Card Picking
The Cauldron of Desire draws one card at a time, revealing them to the player as they are drawn. The Cauldron of Desire draws three cards which determine its next attack pattern.
Card Playing
The Cauldron of Desire has several attacks depending on which cards are drawn. It plays them sequentially, not all at once.
Moving
The Cauldron of Desire moves to one of its other positions. It must move during this phase (can't select the spot it is on currently). To move, it hops around in a manner reminiscent of the Iron Maiden enemy in Enter the Gungeon.
Attacks
The Cauldron of Desire's attacks are empowered versions of cards available to the player.
Spectral Arrow
Launches several small volleys of arrows over time. Each volley turns to the player after a short delay, and fires in that direction.
Whirlpool
Fires bullets in a whirlpool pattern that expand from the Cauldron's current position.
Echoing Shout
Fires fast-moving projectiles in all directions originating at the Cauldron.
Gamma Burst
Fires a laser in a random diagonal direction, then sweeps clockwise or counterclockwise 90 degrees. The same cardinal direction cannot be selected twice in a row during this attack. Fires several laser attacks one at a time.
Poison Blade
Fires several small volleys of daggers in the four cardinal directions, slowly rotating clockwise or counterclockwise with each volley fired.
Icy Blast
Fires a cone of icy projectiles at the player.