diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 9e07cc243dc..a0774e01ca2 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -93,7 +93,6 @@ /mob/living/simple_animal/parrot/New() - usr << "\red Parrots are still a work in progress, use at your own risk." ..() parrot_sleep_dur = parrot_sleep_max //In case someone decides to change the max without changing the duration var verbs.Add(/mob/living/simple_animal/parrot/proc/steal_from_ground, \ @@ -678,6 +677,7 @@ src.loc = AM.loc icon_state = "parrot_sit" return + src << "\red There is no perch nearby to sit on." return /* diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 6ac7ac44a4b..eaf115c3dd3 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -335,9 +335,6 @@ if(!MP) return 0 //Sanity, this should never happen. - if(ispath(MP, /mob/living/simple_animal/parrot)) - return 0 //Parrots are unfinished, they have no sprite, movement, ect...(Working on this - Nodrak) - if(ispath(MP, /mob/living/simple_animal/space_worm)) return 0 //Unfinished. Very buggy, they seem to just spawn additional space worms everywhere and eating your own tail results in new worms spawning. @@ -372,6 +369,8 @@ return 1 //It is impossible to pull up the player panel for mice (Fixed! - Nodrak) if(ispath(MP, /mob/living/simple_animal/bear)) return 1 //Bears will auto-attack mobs, even if they're player controlled (Fixed! - Nodrak) + if(ispath(MP, /mob/living/simple_animal/parrot)) + return 1 //Parrots are no longer unfinished! -Nodrak //Not in here? Must be untested! return 0