Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Commit 2cb8d5b

Browse files
authored
Allows split personalities and imaginary friends to understand all languages their host knows (#22660)
* Update imaginary_friend.dm * Update split_personality.dm
1 parent d1ee695 commit 2cb8d5b

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

code/datums/brain_damage/imaginary_friend.dm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@
100100
real_name = random_unique_name(gender)
101101
name = real_name
102102
human_image = get_flat_human_icon(null, pick(SSjob.occupations))
103+
src.copy_languages(owner)
103104

104105
/mob/camera/imaginary_friend/proc/Show()
105106
if(!client) //nobody home

code/datums/brain_damage/split_personality.dm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@
2525
stranger_backseat = new(owner, src)
2626
var/datum/action/cooldown/spell/personality_commune/stranger_spell = new(src)
2727
stranger_spell.Grant(stranger_backseat)
28+
stranger_backseat.copy_languages(owner)
2829

2930
owner_backseat = new(owner, src)
3031
var/datum/action/cooldown/spell/personality_commune/owner_spell = new(src)
3132
owner_spell.Grant(owner_backseat)
33+
owner_backseat.copy_languages(owner)
3234

3335

3436
/datum/brain_trauma/severe/split_personality/proc/get_ghost()

0 commit comments

Comments
 (0)