diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm
index 4843ba66ee3a..3fed450f9ef1 100644
--- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm
+++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm
@@ -167,7 +167,7 @@
/obj/item/reagent_containers/drinks/bottle/whiskey
name = "Uncle Git's Special Reserve"
- desc = "Премиум односолодовый виски, мягко выдержанный внутри туннелей ядерного убежища. ПРАВИЛА ТУННЕЛЬНОГО ВИСКИ."
+ desc = "Премиум односолодовый виски, мягко выдержанный внутри туннелей ядерного убежища. ТУННЕЛЬНЫЙ ВИСКИ РУЛИТ."
icon_state = "whiskeybottle"
list_reagents = list("whiskey" = 100)
@@ -215,7 +215,7 @@
/obj/item/reagent_containers/drinks/bottle/holywater
name = "flask of holy water"
- desc = "A flask of the chaplain's holy water."
+ desc = "Фляга святой воды капеллана."
icon_state = "holyflask"
list_reagents = list("holywater" = 100)
@@ -273,7 +273,7 @@
/obj/item/reagent_containers/drinks/bottle/fernet
name = "Fernet Bronca"
- desc = "Бутылка чистого Фернет-Бранка. Настоен на 27 различных космических трав."
+ desc = "Бутылка чистого Фернет-Бранка. Настоен на 27 различных космических травах."
icon_state = "fernetbottle"
list_reagents = list("fernet" = 100)
diff --git a/code/modules/food_and_drinks/drinks/drinks/shotglass.dm b/code/modules/food_and_drinks/drinks/drinks/shotglass.dm
index f00fe9daee57..8d7abf32efe7 100644
--- a/code/modules/food_and_drinks/drinks/drinks/shotglass.dm
+++ b/code/modules/food_and_drinks/drinks/drinks/shotglass.dm
@@ -77,14 +77,14 @@
return
..()
set_light(light_intensity, null, light_color)
- visible_message("[src] begins to burn with a blue hue!")
+ visible_message("[capitalize(declent_ru(NOMINATIVE))] начинает гореть синим пламенем!")
update_appearance(UPDATE_NAME|UPDATE_OVERLAYS)
/obj/item/reagent_containers/drinks/drinkingglass/shotglass/extinguish(silent = FALSE)
..()
set_light(0)
if(!silent)
- visible_message("The dancing flame on [src] dies out.")
+ visible_message("Танцующее пламя на [declent_ru(PREPOSITIONAL)] гаснет.")
update_appearance(UPDATE_NAME|UPDATE_OVERLAYS)
/obj/item/reagent_containers/drinks/drinkingglass/shotglass/burn() //Let's override fire deleting the reagents inside the shot
diff --git a/code/modules/food_and_drinks/drinks/drinks_base.dm b/code/modules/food_and_drinks/drinks/drinks_base.dm
index 3df4271b3f1c..3127de467168 100644
--- a/code/modules/food_and_drinks/drinks/drinks_base.dm
+++ b/code/modules/food_and_drinks/drinks/drinks_base.dm
@@ -62,11 +62,11 @@
if(target.is_refillable() && is_drainable()) //Something like a glass. Player probably wants to transfer TO it.
if(!reagents.total_volume)
- to_chat(user, "[declent_ru(NOMINATIVE)] [genderize_ru(src, "пустой", "пустая", "пустое", "пустые")].")
+ to_chat(user, "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "пустой", "пустая", "пустое", "пустые")].")
return FALSE
if(target.reagents.holder_full())
- to_chat(user, "[target] is full.")
+ to_chat(user, "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "полный", "полная", "полное", "полные")].")
return FALSE
var/trans = reagents.trans_to(target, amount_per_transfer_from_this)
@@ -77,11 +77,11 @@
to_chat(user, "Крышка [declent_ru(GENITIVE)] закрыта!")
return FALSE
if(!target.reagents.total_volume)
- to_chat(user, "[target] is empty.")
+ to_chat(user, "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "пустой", "пустая", "пустое", "пустые")].")
return FALSE
if(reagents.holder_full())
- to_chat(user, "[src] is full.")
+ to_chat(user, "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "полный", "полная", "полное", "полные")].")
return FALSE
var/trans = target.reagents.trans_to(src, amount_per_transfer_from_this)
@@ -93,16 +93,16 @@
. = ..()
if(in_range(user, src))
if(!reagents || reagents.total_volume == 0)
- . += "[src] is empty!"
+ . += "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "пустой", "пустая", "пустое", "пустые")]!"
else if(reagents.total_volume <= volume/4)
- . += "[src] is almost empty!"
+ . += "[capitalize(declent_ru(NOMINATIVE))] почти [genderize_ru(src, "полный", "полная", "полное", "полные")]!"
else if(reagents.total_volume <= volume*0.66)
- . += "[src] is half full!"// We're all optimistic, right?!
+ . += "[capitalize(declent_ru(NOMINATIVE))] наполовину [genderize_ru(src, "полный", "полная", "полное", "полные")]!"// We're all optimistic, right?!
else if(reagents.total_volume <= volume*0.90)
- . += "[src] is almost full!"
+ . += "[capitalize(declent_ru(NOMINATIVE))] почти [genderize_ru(src, "полный", "полная", "полное", "полные")]!"
else
- . += "[src] is full!"
+ . += "[capitalize(declent_ru(NOMINATIVE))] [genderize_ru(src, "полный", "полная", "полное", "полные")]!"
////////////////////////////////////////////////////////////////////////////////
/// Drinks. END
@@ -295,7 +295,7 @@
COOLDOWN_START(src, shaking_cooldown, 3 SECONDS)
if(shaking)
- if(do_after_once(user, 3 SECONDS, target = src, allow_moving = TRUE, attempt_cancel_message = "Вы прекращаете трясти [declent_ru(ACCUSATIVE)] до того как, содержимое смешается."))
+ if(do_after_once(user, 3 SECONDS, target = src, allow_moving = TRUE, attempt_cancel_message = "Вы прекращаете трясти [declent_ru(ACCUSATIVE)] до того, как содержимое смешается."))
reagents.set_reacting(TRUE)
reagents.handle_reactions()
icon_state = "shaker"