vgstation-coders / vgstation13

Butts
GNU Affero General Public License v3.0
265 stars 545 forks source link

Slime people bugs #15823

Open D3athrow-Issues opened 7 years ago

D3athrow-Issues commented 7 years ago

(WEB REPORT BY: higgsbonbon REMOTE: 172.93.109.202:7777)

Revision

b81dbbadaa6ceed898d261d3b5469d746f65f6d2

Description

Becoming a slime person while fat prevents slimming down, but does not use fat sprites. Suits impossible to wear as a result. Additionally, hairstyles seem to be broken and mirrors cannot be interacted with.

Steps to Reproduce

Be fat, become slime, cannot become unfat with exercise or lipozine. Attempt to change hair.

Shadowmech88 commented 7 years ago

The best solution would be altering the human set_species() proc so that it checks whether the target species can be fat and, if so, de-fats the mob before setting its species.