The ice bomb is a see-through blue sphere. It used Unity's legacy additive particle shader, which ignores the colour the mod set, so it most likely drew white, and a melee killer standing inside it had the screen washed white until the burst. It now uses Sprites/Default with BombColor at 0.35 alpha, so from inside the view is tinted pale blue and stays readable. BombColor's alpha is ignored.
Slow and freeze now show. The screen edges frost pale blue at alpha 0.3 while you are slowed and 0.6 while you are frozen, fading out over the last 0.25 s. A freeze starts with vanilla's armor clink pitched down to 0.6. Only the affected player sees and hears them.
The frost edges hide while a vanilla menu is open (pause, settings, map, inventory or a station, respawn totem, trader) and while you are dead. A bomb that kills you plays no clink: the clink waits for the host's answer to the bomb's hit, and plays only if you are still alive.
0.2.0
Glacial now rolls on Artifact of the Night Swarms nights. It accepts any spawn with multiplier 1 and a bossMultiplier that is a positive multiple of 1/16, and scales that bossMultiplier instead of replacing it. At the defaults a Swarms-night Glacial has 2.03125× normal health. In 0.1.0 no mob became Glacial on those nights. A Swarms HealthFactor that is not a multiple of 1/16 still blocks Glacial on Swarms nights.
A bossMultiplier off the 1/16 grid carries another mod's tag and is left alone. RoR2 Enemies stores its kind code as kind / 256 on top of a 1/16 multiple, so its converted mobs (Jellyfish and Stone Titan keep multiplier 1) are never Glacial and keep their code on every peer.
The save tag now works for any incoming bossMultiplier. The health part is rounded to the nearest 1/32 and the 1/64 tag is added, so a tagged value is always an odd multiple of 1/64. A saved Swarms-night Glacial is adopted on reload. A HealthFactor change between save and load no longer drops the Glacial state. A DamageFactor change still does. Tags saved by 0.1.0 are still adopted.
A tag can no longer equal a vanilla buff pair. In 0.1.0, DamageFactor 1.5 with HealthFactor 1.4765625 made every vanilla buff mob read as Glacial.
BombDamageCap is described as a cap before the host's day multiplier, which is what it always was. The docs give the bomb hit at day 0 and day 10.
0.1.0
First release. Some hostile mobs spawn as Glacial elites with more health, more damage, an icy tint, a slowing melee hit, and an ice bomb on death.
A fresh roll writes a 1/64 tag into bossMultiplier so a later spawn of the same multipliers is adopted instead of scaled again.
Melee already uses mob.multiplier, so the mod does not rescale hitboxes. The bomb uses a flat base and a cap. It does not stack on the elite damage multiplier.
A failed world-seed read promotes nobody. Tagged mobs are still adopted. The log prints a config hash at world start.
Slow and freeze apply to the local player. GetSpeedMultiplier replaces a null argument before a postfix runs, so the patch records that null first.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.