From 3e9d54628d68fe91319ae87ad7ebd7aef9500811 Mon Sep 17 00:00:00 2001
From: Ben <91219575+Ben10083@users.noreply.github.com>
Date: Sat, 29 Jul 2023 04:28:06 -0400
Subject: [PATCH] Can no longer bypass Lesser Drone Limit (#4034)
# About the pull request
Users can no longer keep menu open and bypass lesser drone slots
# Explain why it's good for the game
Honestly kinda wish I didn't make this one, infinite lesser drones
sounds really funny.
# Changelog
:cl:
fix: You can no longer circumvent the lesser drone limit by keeping the
prompt open.
/:cl:
---
code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm
index 894dd757cb51..9bdbf3a89d6d 100644
--- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm
+++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm
@@ -1086,11 +1086,11 @@
if(islesserdrone(mob))
current_lesser_drone_count++
- if(lesser_drone_limit <= current_lesser_drone_count)
- to_chat(user, SPAN_WARNING("[GLOB.hive_datum[hivenumber]] cannot support more lesser drones! Limit: [current_lesser_drone_count]/[lesser_drone_limit]"))
+ if(tgui_alert(user, "Are you sure you want to become a lesser drone?", "Confirmation", list("Yes", "No")) != "Yes")
return FALSE
- if(tgui_alert(user, "Are you sure you want to become a lesser drone?", "Confirmation", list("Yes", "No")) != "Yes")
+ if(lesser_drone_limit <= current_lesser_drone_count)
+ to_chat(user, SPAN_WARNING("[GLOB.hive_datum[hivenumber]] cannot support more lesser drones! Limit: [current_lesser_drone_count]/[lesser_drone_limit]"))
return FALSE
if(!user.client)