mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Update body.dm (#14193)
This commit is contained in:
@@ -92,14 +92,18 @@
|
||||
/datum/mutation/human/dwarfism/on_acquiring(mob/living/carbon/human/owner)
|
||||
if(..())
|
||||
return
|
||||
owner.transform = owner.transform.Scale(1, 0.8)
|
||||
var/matrix/new_transform = matrix()
|
||||
new_transform.Scale(1, 0.8)
|
||||
owner.transform = new_transform.Multiply(owner.transform)
|
||||
passtable_on(owner, GENETIC_MUTATION)
|
||||
owner.visible_message(span_danger("[owner] suddenly shrinks!"), span_notice("Everything around you seems to grow.."))
|
||||
|
||||
/datum/mutation/human/dwarfism/on_losing(mob/living/carbon/human/owner)
|
||||
if(..())
|
||||
return
|
||||
owner.transform = owner.transform.Scale(1, 1.25)
|
||||
var/matrix/new_transform = matrix()
|
||||
new_transform.Scale(1, 1.25)
|
||||
owner.transform = new_transform.Multiply(owner.transform)
|
||||
passtable_off(owner, GENETIC_MUTATION)
|
||||
owner.visible_message(span_danger("[owner] suddenly grows!"), span_notice("Everything around you seems to shrink.."))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user