code/game/objects/items/stacks/golem_food/golem_status_effects.dm 
| /datum/status_effect/golem | Abstract holder for golem status effects, you should never have more than one of these active |
|---|---|
| /datum/bodypart_overlay/simple/golem_overlay | Body part overlays applied by golem status effects |
| /datum/status_effect/golem/uranium | Freezes hunger for the duration |
| /datum/status_effect/golem/silver | Magic immunity |
| ENERGY_PER_DAMAGE | What do we multiply our damage by to convert it into power? |
| BURN_MULTIPLIER | Multiplier to apply to burn damage, not 0 so that we can reverse it more easily |
| /datum/status_effect/golem/plasma | Heat immunity, turns heat damage into local power |
| /datum/status_effect/golem/plasteel | Makes you spaceproof |
| /datum/status_effect/golem/gold | Makes you reflect energy projectiles |
| /datum/status_effect/golem/diamond | Makes you hard to see |
| /datum/status_effect/golem/titanium | Makes you tougher |
| /datum/status_effect/golem/bananium | Makes you slippery |
| /datum/status_effect/golem_lightbulb | Lights up the golem, NOT using the golem subtype because it is not exclusive with other status effects |
Define Details
BURN_MULTIPLIER 
Multiplier to apply to burn damage, not 0 so that we can reverse it more easily
ENERGY_PER_DAMAGE 
What do we multiply our damage by to convert it into power?