Merge pull request #4667 from CHOMPStation2/upstream-merge-13456

[MIRROR] Adjusts dogborg modules to be inline with regular modules
This commit is contained in:
Nadyr
2022-08-28 19:07:32 -04:00
committed by GitHub
@@ -304,10 +304,12 @@
src.modules += new /obj/item/device/healthanalyzer(src) // See who's hurt specificially.
src.modules += new /obj/item/borg/sight/hud/med(src) //See who's hurt generally.
src.modules += new /obj/item/weapon/reagent_containers/syringe(src) //In case the chemist is nice!
src.modules += new /obj/item/weapon/reagent_containers/glass/beaker/large(src)//For holding the chemicals when the chemist is nice
src.modules += new /obj/item/weapon/reagent_containers/glass/beaker/large(src)//For holding the chemicals when the chemist is nice, made it the large variant in 2022
src.modules += new /obj/item/device/sleevemate(src) //Lets them scan people.
src.modules += new /obj/item/weapon/shockpaddles/robot/hound(src) //Paws of life
src.modules += new /obj/item/weapon/inflatable_dispenser/robot(src) //This is kinda important for rescuing people without making it worse for everyone
src.modules += new /obj/item/weapon/gripper/medical(src) //Let them do literally anything in medbay other than patch external damage and lick people
src.modules += new /obj/item/weapon/reagent_containers/dropper/industrial(src) //dropper is nice to have for so much actually
src.emag = new /obj/item/weapon/dogborg/pounce(src) //Pounce
src.modules += new /obj/item/weapon/gripper/medical(src)//Now you can set up cyro or make peri. //CHOMPEdit
@@ -315,10 +317,15 @@
synths += medicine
var/obj/item/stack/medical/advanced/clotting/C = new (src)
var/obj/item/stack/medical/splint/S = new /obj/item/stack/medical/splint(src)
C.uses_charge = 1
C.charge_costs = list(1000)
C.charge_costs = list(5000)
C.synths = list(medicine)
S.uses_charge = 1
S.charge_costs = list(1000)
S.synths = list(medicine)
src.modules += C
src.modules += S
var/datum/matter_synth/water = new /datum/matter_synth(500)
water.name = "Water reserves"
@@ -339,24 +346,6 @@
B.water = water
src.modules += B
var/obj/item/stack/medical/advanced/ointment/O = new /obj/item/stack/medical/advanced/ointment(src)
var/obj/item/stack/medical/advanced/bruise_pack/P = new /obj/item/stack/medical/advanced/bruise_pack(src)
var/obj/item/stack/medical/splint/S = new /obj/item/stack/medical/splint(src)
O.uses_charge = 1
O.charge_costs = list(1000)
O.synths = list(medicine)
P.uses_charge = 1
P.charge_costs = list(1000)
P.synths = list(medicine)
S.uses_charge = 1
S.charge_costs = list(1000)
S.synths = list(medicine)
src.modules += O
src.modules += P
src.modules += S
// End YW Edit
R.icon = 'icons/mob/widerobot_vr.dmi'
src.modules += new /obj/item/weapon/dogborg/pounce(src) //CHOMPEdit - Switch to the more balanced pounce module
@@ -627,9 +616,15 @@
//Added a circuit gripper
src.modules += new /obj/item/weapon/gripper/circuit(src)
src.modules += new /obj/item/weapon/gripper/no_use/organ/robotics(src)
//src.modules += new /obj/item/weapon/surgical/scalpel/cyborg(src) //these are on the normal one, but do not appear to have a purpose other than borging
//src.modules += new /obj/item/weapon/surgical/circular_saw/cyborg(src) //so I am leaving them here but commented out because robotics no do the borging w/o medical
src.modules += new /obj/item/weapon/portable_destructive_analyzer(src) //destructive analyzer option for pref respect while also being able to do job
src.modules += new /obj/item/weapon/gripper/no_use/mech(src)
src.modules += new /obj/item/weapon/melee/baton/slime/robot(src) //Chompedit this was missing for some strange reason.
src.modules += new /obj/item/weapon/gun/energy/taser/xeno/robot(src) //Chompedit This also.
src.modules += new /obj/item/weapon/shockpaddles/robot/jumper(src) //unkilling synths may be important actually
src.modules += new /obj/item/weapon/melee/baton/slime/robot(src) //save the xenobio from themselves
src.modules += new /obj/item/weapon/gun/energy/taser/xeno/robot(src) //save the xenobio from themselves from a distance
src.modules += new /obj/item/device/xenoarch_multi_tool(src) //go find fancy rock
src.modules += new /obj/item/weapon/pickaxe/excavationdrill(src) //go get fancy rock
src.emag = new /obj/item/weapon/hand_tele(src)
var/datum/matter_synth/water = new /datum/matter_synth(500)