Adds Necropolis curses for cursed items in Necropolis ruins

This commit is contained in:
CitadelStationBot
2017-07-06 10:15:09 -05:00
parent 01611a1c9f
commit 4796ede787
24 changed files with 313 additions and 8 deletions
+4 -2
View File
@@ -161,6 +161,8 @@
var/turf/target_turf = get_turf(A)
if(!prehit(A))
if(forcedodge)
loc = target_turf
return FALSE
var/permutation = A.bullet_act(src, def_zone) // searches for return value, could be deleted after run so check A isn't null
if(permutation == -1 || forcedodge)// the bullet passes through a dense object!
@@ -264,7 +266,7 @@
old_pixel_x = pixel_x_offset
old_pixel_y = pixel_y_offset
if(original && (original.layer>=2.75) || ismob(original))
if(original && (original.layer >= PROJECTILE_HIT_THRESHHOLD_LAYER) || ismob(original))
if(loc == get_turf(original))
if(!(original in permutated))
Bump(original, 1)
@@ -279,7 +281,7 @@
if((!( current ) || loc == current))
current = locate(Clamp(x+xo,1,world.maxx),Clamp(y+yo,1,world.maxy),z)
step_towards(src, current)
if(original && (original.layer>=2.75) || ismob(original))
if(original && (original.layer >= PROJECTILE_HIT_THRESHHOLD_LAYER) || ismob(original))
if(loc == get_turf(original))
if(!(original in permutated))
Bump(original, 1)