Allows split personalities and imaginary friends to understand all languages their host knows (#22660)

* Update imaginary_friend.dm

* Update split_personality.dm
This commit is contained in:
Oblisk234
2024-10-02 22:56:29 +01:00
committed by GitHub
parent d1ee695372
commit 2cb8d5b417
2 changed files with 3 additions and 0 deletions

View File

@@ -100,6 +100,7 @@
real_name = random_unique_name(gender)
name = real_name
human_image = get_flat_human_icon(null, pick(SSjob.occupations))
src.copy_languages(owner)
/mob/camera/imaginary_friend/proc/Show()
if(!client) //nobody home

View File

@@ -25,10 +25,12 @@
stranger_backseat = new(owner, src)
var/datum/action/cooldown/spell/personality_commune/stranger_spell = new(src)
stranger_spell.Grant(stranger_backseat)
stranger_backseat.copy_languages(owner)
owner_backseat = new(owner, src)
var/datum/action/cooldown/spell/personality_commune/owner_spell = new(src)
owner_spell.Grant(owner_backseat)
owner_backseat.copy_languages(owner)
/datum/brain_trauma/severe/split_personality/proc/get_ghost()