•Fixed small bug with poster #16's name

•Made psters actually dropped if the wall supporting them goes down
•Made the dropping stuff into a different proc, for that matter
•Some icon shit with poster #12
•Corrected changelog, I'm a fucking retard sometimes

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3431 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
polyxenitopalidou@gmail.com
2012-04-10 10:14:37 +00:00
parent 99c53b405e
commit ca04e441f3
4 changed files with 31 additions and 8 deletions
+10 -8
View File
@@ -130,10 +130,10 @@ obj/effect/decal/poster/New(var/serial)
if(15)
name += " - Leviating Skull"
desc += " This particular one is the portrait of a certain flying, friendly and somewhat sex-crazed enchanted skull. Its adventures along with its fabled companion are now fading through history..."
if(17)
if(16)
name += " - Augmented Legend"
desc += " This particular one is of an obviously augmented individual, gazing towards the sky. The cyber-city in the backround is rather punkish."
if(18)
if(17)
name += " - Dangerous Static"
desc += " This particular one depicts nothing remarkable other than a rather mesmerising pattern of monitor static. There's a tag on the sides of the poster, urging you to \"tear this poster in half to receive your free sample\"."
else
@@ -149,14 +149,10 @@ obj/effect/decal/poster/attackby(obj/item/weapon/W as obj, mob/user as mob)
del(src)
else
user << "<FONT COLOR='BLUE'>You carefully remove the poster from the wall.</FONT>"
var/obj/item/weapon/contraband/poster/P = new(src,src.serial_number)
P.resulting_poster = src
P.loc = user.loc
src.loc = P
src.roll_and_drop(user.loc)
return
/obj/effect/decal/poster/attack_hand(mob/user as mob)
if(src.ruined)
return
@@ -174,4 +170,10 @@ obj/effect/decal/poster/attackby(obj/item/weapon/W as obj, mob/user as mob)
src.desc = "You can't make out anything from the poster's original print. It's ruined."
src.add_fingerprint(user)
if("No")
return
return
/obj/effect/decal/poster/proc/roll_and_drop(turf/loc)
var/obj/item/weapon/contraband/poster/P = new(src,src.serial_number)
P.resulting_poster = src
P.loc = loc
src.loc = P