Skip to content

Commit

Permalink
Guild borg buffs mostly (so they can do their job) (#4809)
Browse files Browse the repository at this point in the history
* tada

* poor guy needs a RPED to

* more QOL for borgis

Switches the robotics network to access_robotics
  • Loading branch information
benj8560 authored Oct 30, 2023
1 parent 7965fce commit aa4d22d
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 7 deletions.
3 changes: 2 additions & 1 deletion code/modules/mob/living/silicon/robot/gripper.dm
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
/obj/item/tool_upgrade,
/obj/item/am_containment,
/obj/item/am_shielding_container,
/obj/item/stack/tile //Repair floors yay
/obj/item/stack/tile, //Repair floors yay
/obj/item/oddity/blackbox_nanoforge
)

var/obj/item/wrapped = null // Item currently being held.
Expand Down
11 changes: 7 additions & 4 deletions code/modules/mob/living/silicon/robot/robot_items.dm
Original file line number Diff line number Diff line change
Expand Up @@ -415,13 +415,15 @@
desc = "Omni tool for Engineering borgs and the like has almost everything you need!"
icon_state = "engimplant"
tool_qualities = list(QUALITY_PRYING = 40,
QUALITY_HAMMERING = 30,
QUALITY_HAMMERING = 45,
QUALITY_BOLT_TURNING = 40,
QUALITY_WIRE_CUTTING = 40,
QUALITY_CUTTING = 150, //So were faster at cutting up boddies
QUALITY_SAWING = 30,
QUALITY_SAWING = 60,
QUALITY_DIGGING = 40,
QUALITY_SCREW_DRIVING = 40)
QUALITY_SCREW_DRIVING = 40,
QUALITY_DRILLING = 60)

force = WEAPON_FORCE_PAINFUL
use_power_cost = 0
suitable_cell = null
Expand Down Expand Up @@ -507,7 +509,7 @@

/obj/item/tool/crowbar/robotic
icon = 'icons/obj/robot_items.dmi'
tool_qualities = list(QUALITY_PRYING = 40, QUALITY_HAMMERING = 10) //We can dig but not that fast!
tool_qualities = list(QUALITY_PRYING = 40, QUALITY_HAMMERING = 10, QUALITY_DIGGING = 20) //only used on the medical borg and they need burrow digging like the rest!
degradation = 0

/obj/item/tool/wrench/robotic
Expand All @@ -532,6 +534,7 @@
/obj/item/tool/weldingtool/robotic
icon = 'icons/obj/robot_items.dmi'
switched_on_qualities = list(QUALITY_WELDING = 40, QUALITY_CAUTERIZING = 15, QUALITY_WIRE_CUTTING = 15)
max_fuel = 40
degradation = 0

/obj/item/tool/weldingtool/robotic/weaker
Expand Down
3 changes: 2 additions & 1 deletion code/modules/mob/living/silicon/robot/robot_modules.dm
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,7 @@ var/global/list/robot_modules = list(

stat_modifiers = list(
STAT_COG = 120,
STAT_MEC = 40,
STAT_MEC = 60,
STAT_BIO = 25
)

Expand All @@ -539,6 +539,7 @@ var/global/list/robot_modules = list(
src.modules += new /obj/item/device/pipe_painter(src)
src.modules += new /obj/item/device/floor_painter(src)
src.modules += new /obj/item/inflatable_dispenser(src)
src.modules += new /obj/item/storage/part_replacer/mini(src)
src.modules += new /obj/item/reagent_containers/glass/bucket(src)
src.modules += new /obj/item/reagent_containers/spray/krag_b_gone(src)
src.modules += new /obj/item/gripper/upgrade(src)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
if(NETWORK_MINE)
return access_mailsorting // Cargo office - all cargo staff should have access here.
if(NETWORK_ROBOTS)
return access_rd
return access_robotics
if(NETWORK_PRISON, NETWORK_GATE)
return access_security
if(NETWORK_PROP)
Expand Down

0 comments on commit aa4d22d

Please sign in to comment.