Files
Bubberstation/code/modules
SkyratBot c44d170a71 [MIRROR] Fix void adaptation not reapplying when born from a headslug [MDB IGNORE] (#25422)
* Fix void adaptation not reapplying when born from a headslug (#80108)

## About The Pull Request

This bug happend because of 2 things,
1. the traits where applied to the current mob on *purchase*
2. When head slug calls regain_powers, it uses the grant proc

There are 2 solutions for this. Either make void adapatation apply its
effects on grant or change regain powers to be on purchase.

This would break admin bussing non ling events into a lings
innate_powers. but saves having to rewrite all ling thingies from
on_purchase to on_grant

## Why It's Good For The Game

Permantly losing void adaptation  because of last resort is meh

## Changelog
🆑
fix: Rebirthing from headslug properly reapplys void adaptation
/🆑

* Fix void adaptation not reapplying when born from a headslug

---------

Co-authored-by: Autisem <36102060+Autisem@users.noreply.github.com>
2023-12-04 18:12:45 -06:00
..