mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 11:13:16 +00:00
Merge pull request #3093 from Anewbe/translator_tweaks
Translators can't output hive or nonverbal languages
This commit is contained in:
@@ -16,11 +16,15 @@
|
|||||||
if(!listening) //Turning ON
|
if(!listening) //Turning ON
|
||||||
langset = input(user,"Translate to which of your languages?","Language Selection") as null|anything in user.languages
|
langset = input(user,"Translate to which of your languages?","Language Selection") as null|anything in user.languages
|
||||||
if(langset)
|
if(langset)
|
||||||
listening = 1
|
if(langset && ((langset.flags & NONVERBAL) || (langset.flags & HIVEMIND)))
|
||||||
listening_objects |= src
|
to_chat(user, "<span class='warning'>\The [src] cannot output that language.</span>")
|
||||||
if(mult_icons)
|
return
|
||||||
icon_state = "[initial(icon_state)]1"
|
else
|
||||||
to_chat(user, "<span class='notice'>You enable \the [src], translating into [langset.name].</span>")
|
listening = 1
|
||||||
|
listening_objects |= src
|
||||||
|
if(mult_icons)
|
||||||
|
icon_state = "[initial(icon_state)]1"
|
||||||
|
to_chat(user, "<span class='notice'>You enable \the [src], translating into [langset.name].</span>")
|
||||||
else //Turning OFF
|
else //Turning OFF
|
||||||
listening = 0
|
listening = 0
|
||||||
listening_objects -= src
|
listening_objects -= src
|
||||||
|
|||||||
Reference in New Issue
Block a user