mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
Xenobiology QOL tweaks (#30062)
* Xenobiology QOL tweaks * fixes * Update generic.dm * name tweak * Update code/__HELPERS/trait_helpers.dm Co-authored-by: warriorstar-orion <orion@snowfrost.garden> Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com> --------- Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com> Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
This commit is contained in:
co-authored by
warriorstar-orion
parent
ad159dc4e0
commit
e6e5f5ce36
@@ -12,7 +12,6 @@
|
||||
allowed_tools = list(
|
||||
TOOL_SCALPEL = 100,
|
||||
/obj/item/kitchen/knife = 90,
|
||||
TOOL_DISSECTOR = 75,
|
||||
/obj/item/kitchen/knife/shiv = 70,
|
||||
/obj/item/shard = 60,
|
||||
TOOL_WIRECUTTER = 35,
|
||||
|
||||
@@ -375,6 +375,9 @@
|
||||
surgery.step_in_progress = FALSE
|
||||
return SURGERY_INITIATE_INTERRUPTED
|
||||
|
||||
if(HAS_TRAIT(tool, TRAIT_SURGICAL_CANNOT_FAIL))
|
||||
prob_success = 100 // going to snowflake this in otherwise dissections fail repeatedtly with "proper" tools.
|
||||
|
||||
var/chem_check_result = chem_check(target)
|
||||
var/pain_mod = deal_pain(user, target, target_zone, tool, surgery)
|
||||
prob_success *= pain_mod
|
||||
|
||||
Reference in New Issue
Block a user