mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-12 07:35:31 +01:00
Some more simplemob QoL and fixes.
-Fixes mob radio headset. Now actually hearable and able to be properly put into the mob. -Makes a bunch of voremobs start with darksight enabled. -Makes at least the mountable mobs remove the redundant movement cooldown on player control presence. -Makes some formerly mountable mobs mountable again. (deathclaw, dragon, hippo, horse, panther, rat) -Snips some redundant the's out of the petting resposes. (No more player pets the the mob)
This commit is contained in:
@@ -22,12 +22,12 @@
|
||||
SPECIES_WEREBEAST = 'icons/mob/species/werebeast/ears.dmi')
|
||||
|
||||
/obj/item/device/radio/headset/mob_headset //Adminbus headset for simplemob shenanigans.
|
||||
name = "nonhuman radio implant"
|
||||
desc = "An updated, modular intercom that requires no hands to operate. Takes encryption keys"
|
||||
name = "nonhuman radio receiver"
|
||||
desc = "An updated, self-adhesive modular intercom that requires no hands to operate or ears to hold, just stick it on. Takes encryption keys"
|
||||
|
||||
/obj/item/device/radio/headset/mob_headset/receive_range(freq, level)
|
||||
if(ismob(src.loc))
|
||||
return ..(freq, level)
|
||||
return ..(freq, level, 1)
|
||||
return -1
|
||||
|
||||
/obj/item/device/radio/headset/mob_headset/afterattack(var/atom/movable/target, mob/living/user, proximity)
|
||||
@@ -36,6 +36,7 @@
|
||||
if(istype(target,/mob/living/simple_mob))
|
||||
var/mob/living/simple_mob/M = target
|
||||
if(!M.mob_radio)
|
||||
user.drop_item()
|
||||
forceMove(M)
|
||||
M.mob_radio = src
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user