First effort fix of the slimes integration with taur riding.

This commit is contained in:
Leshana
2018-04-22 15:24:48 -04:00
parent a8c684a99f
commit 2a4182cc8e
3 changed files with 17 additions and 11 deletions
+12 -10
View File
@@ -1060,16 +1060,18 @@ default behaviour is:
if(lying != lying_prev)
lying_prev = lying
update_transform()
//VOREStation Add
if(lying && LAZYLEN(buckled_mobs))
for(var/rider in buckled_mobs)
var/mob/living/L = rider
if(riding_datum)
riding_datum.force_dismount(L)
else
unbuckle_mob(L)
L.Stun(5)
//VOREStation Add End
//VOREStation Add
if(lying && LAZYLEN(buckled_mobs))
for(var/rider in buckled_mobs)
var/mob/living/L = rider
if(buckled_mobs[rider] != "riding")
continue // Only boot off riders
if(riding_datum)
riding_datum.force_dismount(L)
else
unbuckle_mob(L)
L.Stun(5)
//VOREStation Add End
return canmove
// Adds overlays for specific modifiers.