diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 2ff24d2ba84..fadce57dda4 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -26,7 +26,8 @@ "Mouse" = "mouse", "Monkey" = "monkey", "Corgi" = "borgi", - "Fox" = "fox" + "Fox" = "fox", + "Parrot" = "parrot" ) var/global/list/possible_say_verbs = list( @@ -440,7 +441,7 @@ /mob/living/silicon/pai/attack_hand(mob/user as mob) if(stat == 2) return - if(user.a_intent == "help" && src.loc != card) + if(user.a_intent == "help") get_scooped(user) return else diff --git a/code/modules/mob/living/silicon/pai/software_modules.dm b/code/modules/mob/living/silicon/pai/software_modules.dm index 71ef5649602..b6185875557 100644 --- a/code/modules/mob/living/silicon/pai/software_modules.dm +++ b/code/modules/mob/living/silicon/pai/software_modules.dm @@ -569,7 +569,6 @@ return 0 held = held.loc count++ - user << "[held]" if(istype(held, /mob/living)) data["holder"] = held data["health"] = "[held.stat > 1 ? "dead" : "[held.health]% healthy"]" @@ -595,12 +594,11 @@ else data["holder"] = 0 - src << "You are not being carried by anyone!" ui = nanomanager.try_update_ui(user, user, id, ui,data , force_open) if(!ui) // Don't copy-paste this unless you're making a pAI software module! - ui = new(user, user, id, "pai_bioscan.tmpl", "Host Bioscan", 450, 450) + ui = new(user, user, id, "pai_bioscan.tmpl", "Host Bioscan", 400, 450) ui.set_initial_data(data) ui.open() //.set_auto_update(1) \ No newline at end of file diff --git a/icons/mob/pai.dmi b/icons/mob/pai.dmi index 6057915fbbb..3676ad0c3e2 100644 Binary files a/icons/mob/pai.dmi and b/icons/mob/pai.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index bfa62c611e7..9b89f68fffc 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ