Assorted tweaks & fixes (#3305)

changes:

Fixed #3203.
Tajara or Unathi CEs now get gloves that actually fit them.
OOs now respect direction changes from their mimicked object.
Replaced all references to trange() with RANGE_TURFS().
Replaced all references to is_type_in_oview() with locate() in oview().
Fixed a runtime caused by recursive explosions falling off the edges of the map.
Carp despawn now works properly with the new asteroid turfs.
Carp despawn now uses WEAKREF instead of SOFTREF.
Added tick-checks to the carp migration event.
Vaurca now have the IS_VAURCA reagent_tag.
Cleaned up butanol alien handling a bit.
This commit is contained in:
Lohikar
2017-08-20 06:10:15 -05:00
committed by Erki
parent 9dd650b7a9
commit f3ad54e8aa
20 changed files with 80 additions and 76 deletions

View File

@@ -12,7 +12,7 @@
spark(get_turf(user), 3)
user.Move(pick(trange(50, get_turf(holder))))
user.Move(pick(RANGE_TURFS(50, holder)))
spark(get_turf(user), 3)
@@ -28,7 +28,7 @@
spark(get_turf(M), 3)
M.Move(pick(trange(50, T)))
M.Move(pick(RANGE_TURFS(50, T)))
spark(get_turf(M), 3)
@@ -44,6 +44,6 @@
spark(get_turf(M), 3)
M.Move(pick(trange(50, T)))
M.Move(pick(RANGE_TURFS(50, T)))
spark(get_turf(M), 3)