Spent like five hours trying to get it to work in a different file but it might well be better to just.... Do a 1:1 port with //VoreStation edit comments as per code practice here.
This commit is contained in:
TheFurryFeline
2019-08-12 16:51:43 -04:00
parent de2438a860
commit 58d1a95454
3 changed files with 10 additions and 15 deletions
+10
View File
@@ -174,6 +174,16 @@
assailant.visible_message("<span class='warning'>[assailant] covers [affecting]'s eyes!</span>")
if(affecting.eye_blind < 3)
affecting.Blind(3)
//TFF 12/8/19 VoreStation Addition Start
if(BP_HEAD)
if(force_down)
if(announce)
assailant.visible_message("<span class='warning'>[assailant] sits on [target]'s head!</span>")
if(target.silent < 3)
target.silent = 3
if(target.eye_blind < 3)
target.Blind(3)
//VoreStation Addition End
/obj/item/weapon/grab/attack_self()
return s_click(hud)
-14
View File
@@ -1,14 +0,0 @@
//TFF 12/8/19 - Port ChompStation facesitting
/obj/item/weapon/grab/handle_eye_mouth_covering(mob/living/carbon/target, mob/user, var/target_zone)
var/announce = (target_zone != last_hit_zone) //only display messages when switching between different target zones
last_hit_zone = target_zone
switch(target_zone)
if(BP_HEAD)
if(force_down)
if(announce)
assailant.visible_message("<span class='warning'>[assailant] moves their ass to [target]'s head, sitting down on them, making them unable to see anything else than [assailant]'s butt!</span>")
if(target.silent < 3)
target.silent = 3
if(target.eye_blind < 3)
target.Blind(3)
-1
View File
@@ -2073,7 +2073,6 @@
#include "code\modules\mob\mob_defines_vr.dm"
#include "code\modules\mob\mob_grab.dm"
#include "code\modules\mob\mob_grab_specials.dm"
#include "code\modules\mob\mob_grab_vr.dm"
#include "code\modules\mob\mob_helpers.dm"
#include "code\modules\mob\mob_movement.dm"
#include "code\modules\mob\mob_planes.dm"