TG: Some work on aliens. I'll finish this up soon.

Gave riot shields a 99% chance of blocking pushers from pushing their wielders
(given their wielder is not on the help intent).

Added a projectile reflection mechanic. Ablative Armor will often, when the
groin or torso is struck, deflect projectiles back to the tile they came from
(not back the original shooter). Deflected projectiles aren't 100% accurate, so
ablative armor can result in friendly fire.

Hopefully stopped humans from waking up 1 second after they fall asleep.
Revision: r3286
Author: 	 vageyenaman
This commit is contained in:
Ren Erthilo
2012-04-26 23:27:16 +01:00
parent 471907d21d
commit 925d0fee2f
9 changed files with 42 additions and 4 deletions

View File

@@ -189,6 +189,7 @@
in_chamber.original = targloc
in_chamber.loc = get_turf(user)
in_chamber.starting = get_turf(user)
user.next_move = world.time + 4
in_chamber.silenced = silenced
in_chamber.current = curloc

View File

@@ -27,7 +27,8 @@
yo = null
xo = null
current = null
turf/original = null
turf/original = null // the original turf clicked
turf/starting = null // the projectile's starting turf
p_x = 16
p_y = 16 // the pixel location of the tile that the player clicked. Default is the center