# Space/Ice Phoenix
## (Development: Currently unimplemented)
- Touch of death, when killing someone, makes them frostbitten and uncloneable
- Permafrost disables electronics in the affected area
- Max HP reduction from not completing permafrost events
## About
The Space Phoenix is a random event antagonist. It's a spaceborne entity used to the cold, oxygen-less environment of space, and calls space its home, as well as its territory, travelling by sailing the solar winds. Now, it's come across SS13 in space, an intruder to its territory, and is out to defend its territory.
This is meant to be an antagonist whose habitat is space, meaning it receives buffs/no buffs while in space, and debuffs while on the station, opposite to humans and non-human antags who require jetpacks for space travel.
Intended for classic server, not RP (unless its determined that its suitable for RP)
This antag is only enabled on space maps
## Goals
- Create a unique antagonist that is exclusively space-dwelling
- Add an antagonist that spices up/adds fresh abilities to random event antagonist spawns and their gameplay
## Non-goals
- Create antag bloat
- Incentivize station depressurization or destruction
## Features
### Basics
- Has 200 health
- Only has two methods of attacking. A scratch attack, and a fire ice feather ability. Fire ice feather is its primary attack (feather does damage to people/pods, but not things like windows)
- Can be targeted by pod seeking missiles
- Is spacefaring and can travel across z levels
- Starts off in an ice nest in a random location in space
- Chills dealt by the ice phoenix are reduced by up to 75% by cold protection
- Patting ice phoenix with your hand chills you and deals a bit of burn damage
- Those chilled by the ice phoenix receive overlays on them that show their temperature, which can be used for the abilities to know when to use Windchill and Touch of Death
- The phoenix leaves behind a particle trail in space. It will be colored purple if it has a revive ready.
### Abilities
#### Passives
Being space-dwelling, the phoenix has a few passives themed around it
- Feather attacks chill those hit for a few seconds and reduce body temperature, also implanting a feather
- Feather attacks deal extra damage versus pods that are in space (much less if they're on the station)
- Every 10 seconds, the next feather attack will become empowered, dealing 10% pod HP on hit and gaining 25% pod disruption chance
- Being on station turf longer than 30 seconds will start to damage it from warmth damage, unless in a permafrosted area
- After being out of combat and away from the station for 30 seconds, will passively regenerate health, while in space
- Being in space will extinguish any fire on it
- After traveling onto the station or when attacked, when traveling in space, leaves behind a 3 tile width ice path that can be walked on to chase it
- Those damaged by the ice phoenix receive temperature overlays that show to the phoenix, to use in reference to its temperature-dependent abilities
#### Active abilities
- Return to station - Makes the next time you cross the edge of the Z level return you to the station Z level
- Map - Shows you a map of the current Z level
- Sail ability - After channeling for 10 seconds, gain an extreme movement speed buff that lasts for a few seconds while in space, interrupted upon entering combat
- Ice barrier - Hardens yourself, reducing incoming damage of attacks to a maximum of 10 (meant for pod weapon protection)
- Glacier - Creates a blocking wall of ice that can be quickly melted with heat. Will last until destroyed, or melted if on station
- Thermal shock - Creates an atmos-blocking ice tunnel breach (no depressurization) for the phoenix to travel in/out of the station. Can be used by humans too.
- Wind chill - Delivers a chilling aura to an area, dropping the body temperature of those affected. Those with low enough body temperature will be frozen in an ice cube
- Touch of death - Delivers constant chills to a target. For those with a low enough body temperature, delivers constant burn damage. If recently frozen by an ice cube, this ability will make them unable to move until it ends. Those killed are frostbitten, making them uncloneable due to DNA degradation
- Permafrost - Channels to deliver an expanding icy aura into a station area that makes it very cold and hospitable to the phoenix. Can be cast from space. Disrupts electronics. Max channel is 30 seconds, upon which it will complete a permafrost event. A totem/status is created, which when destroyed, will end the permafrost.
## Designed gameplay
- Weak, but low cooldown ranged attacks make it better for sustained poking and damage, rather than hit-and-run. Need to be careful about where you poke on the station and how long you do. Sail ability can be used for fast space travel, repositioning, or evasion
- Main gameplay loop is poking around the station, taking advantage where there's a weakness. Using Thermal Shock + Permafrost will let you establish a breachhead for more poking in the station, and setting up offense
- Chilling attacks, Wind Chill, and Touch of Death act as anti-personnel for single targets who try to kill you
- You are more on the weaker side when damaged and can be chased into space easily by those on foot, but have some anti-pod capabilities, with Empowered Feather attacks, Ice Barrier, and Glacier abilities.
- Ultimately, collect bodies to gain an extra life to allow you a backup in case you get cornered or make a mistake. Bodies and critters collected grant you extra passive life regen. Sail ability lets you carry bodies faster.
## Counterplay
- Space phoenix is deadly in 1v1s. Having multiple people together is helpful
- Space is its natural home, and is weaker on station. Rushing to kill it when it makes a trip into the station is a good option
- In space, using a pod is better for fighting it but not necessary
- Space phoenix relies on chilling targets. Having ways of removing chills, starting a fight with increased body temperature, or wearing cold protection will give you an advantage
## What is the goal and motivation of the phoenix?
The phoenix is out to defend its territory, space. Due to heat radiating from the space station, its life is threatened
- Every 5 minutes the phoenix doesn't complete a permafrost (using Permafrost to fully ice a station area), its max health is reduced by 50 hp (will be removed upon completing a permafrost). Enough health reduction and it will die.
It will have the following objectives:
- Collect 5 dead crew members in your nest
- Collect 5 dead critters in your nest
- Complete a permafrost on 5 station areas
Additionally, if the phoenix brings 5 dead crew members back to its ice nest, it will receive a 1 time extra revive-on-death. Every dead human and critter, up to 5 of each, stored in its nest will give it extra passive health regen in space.
# development stuff
## Sprites needed
Priority:
- Ice phoenix sprites (still sprites)
- Ability icons
2nd priority:
- Ice phoenix moving sprites (when ice phoenix moves around)
- Ice phoenix dead sprite
- Sailing sprite when using sail ability
- Ability effects
- Status effect icons
## Input from discord feedback
- Need to make sure name doesn't get confused with rancher phoenix (maybe alternate names would be dragon, wyvern)
- Burn vulnerability may be too much
- Pod fighting may be kinda awkward (will the phoenix always win? or the pod?)
## In consideration:
- what to add to make this more suitable for RP (if not already?)