From 680e9e9697c4d01039944a4201f47e520ce90bb9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 17 Sep 2017 22:59:33 -0500 Subject: [PATCH] [MIRROR] Quick pAI software buying tweak (#2825) * Added the thing that Cruix wanted * Quick pAI software buying tweak * Update software.dm --- code/modules/mob/living/silicon/pai/software.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm index acb74b6372..5d301776c6 100644 --- a/code/modules/mob/living/silicon/pai/software.dm +++ b/code/modules/mob/living/silicon/pai/software.dm @@ -127,11 +127,11 @@ if("buy") if(subscreen == 1) var/target = href_list["buy"] - if(available_software.Find(target)) + if(available_software.Find(target) && !software.Find(target)) var/cost = src.available_software[target] if(ram >= cost) - ram -= cost software.Add(target) + ram -= cost else temp = "Insufficient RAM available." else @@ -248,6 +248,7 @@ medHUD = !medHUD if(medHUD) add_med_hud() + else var/datum/atom_hud/med = GLOB.huds[med_hud] med.remove_hud_from(src)