Files
Lucy dd2cd50f3e makes pyrite/rainbow extract coloring look better (+ minor crossbreed code improvements) (#96001)
## About The Pull Request

port of https://github.com/Monkestation/Monkestation2.0/pull/11506,
alongside some additional improvements

makes it so the color changing from regen rainbow/adamantine and stable
pyrite extract now use color transition filters instead of a static atom
color - and also the rainbow protection effect from a regenerative
rainbow now makes you actually animate all rainbowy (caramelldansen
extract).

(thank you smartkar for the rainbow extract animation code!)


https://github.com/user-attachments/assets/8177ee19-40cf-45a9-8683-ec163933d1bf

also did some minor misc code improvements while i was in that file -
adding `tick_interval = STATUS_EFFECT_NO_TICK` to stuff that didn't
tick, converting durations to use the `SECONDS` macro, converting a
couple of things to use `seconds_between_ticks`, and nulling some
references on removal.

## Why It's Good For The Game

less of an eyesore, and more eyecandy

Also code improvement is nice.

## Changelog
🆑 Absolucy, SmArtKar
qol: The color changing from regenerative rainbow, adamantine, and
stabilized pyrite extracts now looks far better.
qol: The protection effect from regenerative rainbow extracts now
actually makes you all rainbowy.
code: Minor improvements to crossbreed status effect code.
/🆑
2026-05-13 09:13:49 +02:00
..