mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-12 00:20:55 +01:00
small fixes
- (hopefully) removed the abusable instagrab mechanic from macros. They had too many advantages already anyhow - fixed prisoner management consoles on Meta - small tweaks on feeder's den
This commit is contained in:
@@ -34,6 +34,7 @@
|
||||
"fm" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
|
||||
"fn" = (/obj/structure/table,/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/reagent_containers/syringe/charcoal,/obj/item/reagent_containers/glass/bottle/charcoal{pixel_x = 5; pixel_y = 7},/obj/item/reagent_containers/glass/bottle/epinephrine{pixel_y = 7; pixel_x = -5},/obj/effect/turf_decal/tile/brown{dir = 4},/obj/effect/turf_decal/tile/brown{dir = 1},/turf/open/floor/plasteel,/area/ruin/space/has_grav/feedersden)
|
||||
"ft" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{piping_layer = 3; pixel_x = 5; pixel_y = 5},/obj/machinery/door/airlock/public/glass{name = "Cell 4"; id_tag = "feederden_cell4"},/turf/open/floor/mineral/basaltstone_floor,/area/ruin/space/has_grav/feedersden)
|
||||
"fx" = (/obj/structure/lattice,/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav)
|
||||
"fC" = (/obj/structure/table/wood,/obj/item/reagent_containers/glass/beaker/bluespace{pixel_y = 10; pixel_x = -10},/obj/item/reagent_containers/food/snacks/meat/bacon,/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden)
|
||||
"fK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{piping_layer = 3; pixel_x = 5; pixel_y = 5},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden)
|
||||
"fM" = (/obj/vehicle/ridden/wheelchair,/obj/machinery/light/small,/turf/open/floor/mineral/basaltstone_floor,/area/ruin/space/has_grav/feedersden)
|
||||
@@ -85,6 +86,7 @@
|
||||
"pc" = (/turf/open/floor/wood{icon_state = "wood-broken6"},/area/ruin/space/has_grav/feedersden)
|
||||
"pf" = (/obj/item/trash/candy,/turf/open/floor/carpet/black,/area/ruin/space/has_grav/feedersden)
|
||||
"ph" = (/obj/machinery/vending/gato{free = 1},/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden)
|
||||
"pl" = (/obj/machinery/porta_turret/fattening,/obj/structure/lattice/catwalk,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden)
|
||||
"qh" = (/obj/machinery/food_cart,/obj/effect/turf_decal/tile/brown{dir = 1},/obj/effect/turf_decal/tile/brown{dir = 8},/turf/open/floor/plasteel,/area/ruin/space/has_grav/feedersden)
|
||||
"qi" = (/obj/machinery/atmospherics/components/unary/vent_scrubber/on{piping_layer = 3; pixel_x = 5; pixel_y = 5},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
"qq" = (/obj/machinery/atmospherics/pipe/manifold/supply,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4; piping_layer = 3; pixel_x = 5; pixel_y = 5},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 6},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
@@ -92,7 +94,7 @@
|
||||
"qC" = (/obj/structure/falsewall/plastitanium,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden)
|
||||
"qD" = (/obj/machinery/computer/security/telescreen/entertainment,/turf/closed/wall/r_wall/syndicate,/area/ruin/space/has_grav/feedersden)
|
||||
"qF" = (/obj/structure/lattice,/turf/closed/mineral/random,/area/ruin/unpowered/no_grav)
|
||||
"qM" = (/obj/structure/closet/crate/secure/weapon,/obj/item/clothing/glasses/hud/health/night,/obj/item/kitchen/knife/combat,/obj/effect/turf_decal/tile/brown{dir = 1},/obj/effect/turf_decal/tile/brown{dir = 8},/obj/effect/turf_decal/tile/brown,/obj/item/gun/energy/fatoray,/obj/item/book/granter/spell/fattening,/obj/item/gun/energy/fatoray,/turf/open/floor/plasteel,/area/ruin/space/has_grav/feedersden)
|
||||
"qM" = (/obj/structure/closet/crate/secure/weapon,/obj/item/clothing/glasses/hud/health/night,/obj/item/kitchen/knife/combat,/obj/effect/turf_decal/tile/brown{dir = 1},/obj/effect/turf_decal/tile/brown{dir = 8},/obj/effect/turf_decal/tile/brown,/obj/item/gun/energy/fatoray,/obj/item/book/granter/spell/fattening,/obj/item/gun/fatbeam,/turf/open/floor/plasteel,/area/ruin/space/has_grav/feedersden)
|
||||
"ri" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/components/unary/tank/air,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden)
|
||||
"rj" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/mayonnaise,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
"rk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/public/glass{name = "Cell 1"; id_tag = "feederden_cell1"},/turf/open/floor/mineral/basaltstone_floor,/area/ruin/space/has_grav/feedersden)
|
||||
@@ -247,8 +249,9 @@
|
||||
"Sp" = (/obj/structure/table/wood,/obj/machinery/chem_dispenser/drinks/fullupgrade{dir = 1},/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden)
|
||||
"Ss" = (/obj/machinery/smartfridge/food,/obj/item/reagent_containers/food/snacks/taco,/obj/item/reagent_containers/food/snacks/sushie_pro,/obj/item/reagent_containers/food/snacks/pastatomato,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
"Sy" = (/obj/machinery/deepfryer,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
"Ta" = (/obj/structure/lattice/catwalk,/obj/machinery/porta_turret/fattening,/turf/open/floor/plating,/area/ruin/unpowered/no_grav)
|
||||
"Tl" = (/obj/structure/sign/poster/contraband/space_cola{pixel_x = 32},/obj/structure/scale,/turf/open/floor/mineral/basaltstone_floor,/area/ruin/space/has_grav/feedersden)
|
||||
"Tx" = (/obj/item/reagent_containers/glass/beaker/lipoifier{name = "lipoifier beaker"; pixel_x = -16; pixel_y = -5},/turf/open/floor/plasteel/freezer,/area/ruin/space/has_grav/feedersden)
|
||||
"Tx" = (/obj/item/reagent_containers/glass/beaker/lipoifier{name = "lipoifier beaker"; pixel_x = -16; pixel_y = -5},/obj/structure/closet/crate{name = "Pizza Storage"},/obj/item/pizzabox,/obj/item/pizzabox,/obj/item/pizzabox,/obj/item/pizzabox/meat,/obj/item/pizzabox/margherita,/obj/item/pizzabox/mushroom,/obj/item/pizzabox/pineapple,/obj/item/pizzabox/vegetable,/obj/item/pizzabox/meat,/turf/open/floor/plasteel/freezer,/area/ruin/space/has_grav/feedersden)
|
||||
"TG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4; piping_layer = 3; pixel_x = 5; pixel_y = 5},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden)
|
||||
"TH" = (/obj/item/reagent_containers/food/snacks/chocolatebar,/obj/item/trash/candy{pixel_x = 10; pixel_y = -3},/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden)
|
||||
"TK" = (/obj/decal/stencil/left/one,/turf/closed/wall/r_wall/syndicate,/area/ruin/space/has_grav/feedersden)
|
||||
@@ -284,8 +287,8 @@
|
||||
|
||||
(1,1,1) = {"
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrBrFEFEFEFEFEFEFEFEFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEBrBrFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrBrBrFEFEFEFEFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEfmfmfmFEFEFEFEFEFEFEFEFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEBrBrFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEfmTaBrBrFEFEFEFEFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEBrBrBrBrBrFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEqFBrBrBrBrFEFEFEFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEebebebebqFBrBrBrBrBrBrFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEebBrBrqFFEFEFEFEFEBrqFFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEebebqFBrBrBrBrBrBrBrFEFEFEFEFEFEFEqFebebebebebebebebqFBrFEFEFEFEebFEFEebFEFEFEFEBrBrBrBrFEFEFEFE
|
||||
@@ -303,13 +306,13 @@ FEFEFEFEFEfmfmBrBrBrDcDcNJNJDcnrnrnrnrnrnrnrnrnrDcWJiONxgUSsgUuXZpZpDcnrnrgqnrnr
|
||||
FEFEFEFEBrZCfmISBrBrBrnrMaEqnrxGNgqtnrWNYEfncnbanrDxvYFDLNvYsRiNvYvYnrrJZOWrkoPgnrridlkCnrfNginrBrBrBrFEFEFEFE
|
||||
FEFEFEFEBrBrfmfmBrBrBrnrtyEqnrikJhBeWsDOlslslslsvtDxvYSyIqvYrjtIvYmUnrcWmaICrscxtVbXJhkMnrfNdAnrBrBrBrFEFEFEFE
|
||||
FEFEFEFEFEBrwwfmeEBrBrDcnrnrnrnrxGHpNkDOtHguboygaQoYvYvYvYvYvYvwvYkdnrxCTYFHYpDBnrzlJhXPnrnrnrDcBrBrBrFEFEFEFE
|
||||
FEFEFEFEFEBrxZfmfmBrBrBrBrBrBrDcnrnrDcsNlsucaEBPnrvYDKMYMdRhWtjhANYUnrnrnrTPJhYXnrnrRanrnrBrEWYNBrBrBrBrFEFEFE
|
||||
FEFEFEFEFEFEfmfmBrBrBrBrBrBrBrBrBrBrnrqhlslslsVFDczAnrnrnrkgnrnrnrnrDcAgcwddRCuFnrKnlsdvnrISVefmxZqFBrBrFEFEFE
|
||||
FEFEFEFEFEBrxZfmfmBrBrBrBrBrBrDcnrnrDcsNlsucaEBPnrvYDKMYMdRhWtjhANYUnrnrnrTPJhYXnrnrRanrnrBrEWYNfmBrBrBrFEFEFE
|
||||
FEFEFEFEFEFEfmfmBrBrBrBrBrBrBrBrBrBrnrqhlslslsVFDczAnrnrnrkgnrnrnrnrDcAgcwddRCuFnrKnlsdvnrISVefmxZfxBrBrFEFEFE
|
||||
FEFEFEFEFEFEFEfmBrBrBrBrBrBrBrBrBrBrnrcVlslslsdzPItjfhnroHoHoHdrVxnwAalslsfKJhvHRalslssCgUeEfmFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEBrBrBrBrBrBrBrBrBrBrnrqMyqzJjSTUbWTxsunrMqoHoHdrBVBVAalslscdzoFmEsienWQWEsRwfmFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEBrBrBrBrBrBrBrBrBrDcnrnrnrnrnrnrnrnrDcoHoHoHDcnrnrnrnrnrzEvLvLMivLvLvLMiUZFEFEFEebFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEBrBrBrBrBrFEFEBrBrBrBrBrBrBrXLBrqFebebebebebqFXLBrBrBrBrBrBrBrBrBrBrBrqFebebqFqFFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrBrBrBrEWfmFEFEFEFEFEFExZEWISfmeEfmBrBrBrBrBrBrBrFEFEFEBrBrFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrBrBrBrplfmFEFEFEFEFEFExZplISfmeEfmBrBrBrBrBrBrBrFEFEFEBrBrFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrfmfmFEFEFEFEFEFEfmfmfmfmfmfmISBrBrBrBrBrBrFEFEFEFEFEFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrFEFEFEFEFEFEFEBrfmfmwwxZfmfmfmBrBrqFqFFEFEFEFEFEFEFEFEFEFEFE
|
||||
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEBrBrVefmfmfmfmfmfmFEebebFEFEFEFEFEFEFEFEFEFEFE
|
||||
|
||||
@@ -832,7 +832,7 @@
|
||||
"aqu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27},/obj/effect/turf_decal/tile/red{dir = 1},/turf/open/floor/plasteel,/area/security/brig)
|
||||
"aqv" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/open/floor/plasteel,/area/security/brig)
|
||||
"aqw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel,/area/security/brig)
|
||||
"aqx" = (/obj/structure/cable/yellow{icon_state = "4-8"},/obj/structure/cable/yellow{icon_state = "1-4"},/obj/machinery/computer/prisoner{dir = 4},/turf/open/floor/plasteel/showroomfloor,/area/security/warden)
|
||||
"aqx" = (/obj/structure/cable/yellow{icon_state = "4-8"},/obj/structure/cable/yellow{icon_state = "1-4"},/obj/machinery/computer/prisoner/management{dir = 4},/turf/open/floor/plasteel/showroomfloor,/area/security/warden)
|
||||
"aqy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{icon_state = "2-8"},/turf/open/floor/plasteel/showroomfloor,/area/security/warden)
|
||||
"aqz" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/machinery/photocopier{pixel_y = 3},/turf/open/floor/plasteel/showroomfloor,/area/security/warden)
|
||||
"aqA" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Warden's Office"},/obj/structure/rack,/obj/item/storage/toolbox/mechanical{pixel_x = -4; pixel_y = 4},/obj/item/storage/toolbox/emergency{pixel_x = 2; pixel_y = -3},/obj/item/wirecutters{pixel_y = 2},/turf/open/floor/plasteel/showroomfloor,/area/security/warden)
|
||||
@@ -3175,7 +3175,7 @@
|
||||
"bjW" = (/obj/machinery/status_display/ai{pixel_y = 32},/obj/item/storage/toolbox/mechanical{pixel_x = -1; pixel_y = 4},/obj/structure/table/glass,/obj/effect/turf_decal/tile/brown{dir = 1},/obj/effect/turf_decal/tile/brown{dir = 4},/turf/open/floor/plasteel/dark,/area/bridge)
|
||||
"bjX" = (/obj/machinery/computer/security,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel/dark,/area/bridge)
|
||||
"bjY" = (/obj/machinery/computer/secure_data,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel/dark,/area/bridge)
|
||||
"bjZ" = (/obj/structure/cable/yellow{icon_state = "2-4"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/turf/open/floor/plasteel/dark,/area/bridge)
|
||||
"bjZ" = (/obj/structure/cable/yellow{icon_state = "2-4"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/machinery/computer/prisoner/management,/turf/open/floor/plasteel/dark,/area/bridge)
|
||||
"bka" = (/obj/effect/spawner/structure/window/reinforced,/obj/structure/cable/yellow{icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/obj/structure/cable/yellow,/turf/open/floor/plating,/area/bridge)
|
||||
"bkb" = (/obj/structure/table/wood,/obj/item/storage/photo_album{pixel_y = -4},/obj/item/camera{pixel_y = 4},/obj/item/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Captain)"; pixel_x = -28},/turf/open/floor/carpet,/area/crew_quarters/heads/captain/private)
|
||||
"bkc" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/razor{pixel_x = -4; pixel_y = 2},/obj/item/clothing/mask/cigarette/cigar,/obj/item/reagent_containers/food/drinks/flask/gold,/turf/open/floor/carpet,/area/crew_quarters/heads/captain/private)
|
||||
|
||||
@@ -190,31 +190,31 @@ mob/living/get_effective_size()
|
||||
|
||||
return 1
|
||||
|
||||
if(H.a_intent == "grab" && H.canmove && !H.buckled)
|
||||
now_pushing = 0
|
||||
H.forceMove(tmob.loc)
|
||||
sizediffStamLoss(tmob)
|
||||
sizediffStun(tmob)
|
||||
H.add_movespeed_modifier(MOVESPEED_ID_STOMP, multiplicative_slowdown = 10)
|
||||
addtimer(CALLBACK(H, /mob/.proc/remove_movespeed_modifier, MOVESPEED_ID_STOMP), 7)//About 3/4th a second
|
||||
if(get_effective_size() > tmob.get_effective_size() && iscarbon(H))
|
||||
var/feetCover = (H.wear_suit && (H.wear_suit.body_parts_covered & FEET)) || (H.w_uniform && (H.w_uniform.body_parts_covered & FEET) || (H.shoes && (H.shoes.body_parts_covered & FEET)))
|
||||
if(feetCover)
|
||||
if(istype(H) && H.dna.features["taur"] == "Naga" || H.dna.features["taur"] == "Tentacle" || H.dna.features["taur"] == "Fat Naga" || H.dna.features["taur"] == "Alt Naga")
|
||||
tmob.visible_message("<span class='danger'>[src] pins [tmob] under their tail!</span>", "<span class='danger'>[src] pins you beneath their tail!</span>")
|
||||
else
|
||||
tmob.visible_message("<span class='danger'>[src] pins [tmob] helplessly underfoot!</span>", "<span class='danger'>[src] pins you underfoot!</span>")
|
||||
return 1
|
||||
else
|
||||
if(istype(H) && H.dna.features["taur"] == "Naga" || H.dna.features["taur"] == "Tentacle" || H.dna.features["taur"] == "Fat Naga" || H.dna.features["taur"] == "Alt Naga")
|
||||
tmob.visible_message("<span class='danger'>[src] snatches up [tmob] underneath their tail!</span>", "<span class='userdanger'>[src]'s tail winds around you and snatches you in its coils!</span>")
|
||||
//tmob.mob_pickup_micro_feet(H)
|
||||
SEND_SIGNAL(tmob, COMSIG_MICRO_PICKUP_FEET, H)
|
||||
else
|
||||
tmob.visible_message("<span class='danger'>[src] stomps down on [tmob], curling their toes and picking them up!</span>", "<span class='userdanger'>[src]'s toes pin you down and curl around you, picking you up!</span>")
|
||||
//tmob.mob_pickup_micro_feet(H)
|
||||
SEND_SIGNAL(tmob, COMSIG_MICRO_PICKUP_FEET, H)
|
||||
return 1
|
||||
// if(H.a_intent == "grab" && H.canmove && !H.buckled)
|
||||
// now_pushing = 0
|
||||
// H.forceMove(tmob.loc)
|
||||
// sizediffStamLoss(tmob)
|
||||
// sizediffStun(tmob)
|
||||
// H.add_movespeed_modifier(MOVESPEED_ID_STOMP, multiplicative_slowdown = 10)
|
||||
// addtimer(CALLBACK(H, /mob/.proc/remove_movespeed_modifier, MOVESPEED_ID_STOMP), 7)//About 3/4th a second
|
||||
// if(get_effective_size() > tmob.get_effective_size() && iscarbon(H))
|
||||
// var/feetCover = (H.wear_suit && (H.wear_suit.body_parts_covered & FEET)) || (H.w_uniform && (H.w_uniform.body_parts_covered & FEET) || (H.shoes && (H.shoes.body_parts_covered & FEET)))
|
||||
// if(feetCover)
|
||||
// if(istype(H) && H.dna.features["taur"] == "Naga" || H.dna.features["taur"] == "Tentacle" || H.dna.features["taur"] == "Fat Naga" || H.dna.features["taur"] == "Alt Naga")
|
||||
// tmob.visible_message("<span class='danger'>[src] pins [tmob] under their tail!</span>", "<span class='danger'>[src] pins you beneath their tail!</span>")
|
||||
// else
|
||||
// tmob.visible_message("<span class='danger'>[src] pins [tmob] helplessly underfoot!</span>", "<span class='danger'>[src] pins you underfoot!</span>")
|
||||
// return 1
|
||||
// else
|
||||
// if(istype(H) && H.dna.features["taur"] == "Naga" || H.dna.features["taur"] == "Tentacle" || H.dna.features["taur"] == "Fat Naga" || H.dna.features["taur"] == "Alt Naga")
|
||||
// tmob.visible_message("<span class='danger'>[src] snatches up [tmob] underneath their tail!</span>", "<span class='userdanger'>[src]'s tail winds around you and snatches you in its coils!</span>")
|
||||
// //tmob.mob_pickup_micro_feet(H)
|
||||
// SEND_SIGNAL(tmob, COMSIG_MICRO_PICKUP_FEET, H)
|
||||
// else
|
||||
// tmob.visible_message("<span class='danger'>[src] stomps down on [tmob], curling their toes and picking them up!</span>", "<span class='userdanger'>[src]'s toes pin you down and curl around you, picking you up!</span>")
|
||||
// //tmob.mob_pickup_micro_feet(H)
|
||||
// SEND_SIGNAL(tmob, COMSIG_MICRO_PICKUP_FEET, H)
|
||||
// return 1
|
||||
|
||||
if(abs(tmob.get_effective_size()/get_effective_size()) >= 2)
|
||||
H.forceMove(tmob.loc)
|
||||
|
||||
Reference in New Issue
Block a user