fix for contraband >.>, also simple_animals can't buckle themselves in now

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
Cael_Aislinn
2012-08-04 20:58:53 +10:00
parent 8d4f6a8efe
commit 6d0058a31e
2 changed files with 5 additions and 2 deletions
+2 -2
View File
@@ -242,9 +242,9 @@ obj/effect/decal/poster/attackby(obj/item/weapon/W as obj, mob/user as mob)
user << "<span class='notice'>You start placing the poster on the wall...</span>" //Looks like it's uncluttered enough. Place the poster.
//declaring D because otherwise if P gets 'deconstructed' we lose our reference to P.resulting_poster
if(P.resulting_poster != src.serial_number)
if(P.resulting_poster.serial_number != P.serial_number)
del P.resulting_poster
P.resulting_poster = new(src.serial_number)
P.resulting_poster = new /obj/effect/decal/poster(P, P.serial_number)
var/obj/effect/decal/poster/D = P.resulting_poster
var/temp_loc = user.loc
+3
View File
@@ -106,6 +106,9 @@
/obj/structure/stool/bed/MouseDrop_T(mob/M as mob, mob/user as mob)
if(!istype(M)) return
if(issimpleanimal(user))
user << "\red You are unable to work the complex mechanisms of a buckle!"
return
buckle_mob(M, user)
M.lying = 1
return