From ec4a40fa375c2d58ec17965fbce313e8ddbe8095 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 25 Apr 2020 01:05:12 -0700 Subject: [PATCH] ok --- code/__DEFINES/skills/skills.dm | 2 +- code/datums/skills/_skill_holder.dm | 2 +- code/modules/surgery/surgery_step.dm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/__DEFINES/skills/skills.dm b/code/__DEFINES/skills/skills.dm index 8d40c32020..b97b921550 100644 --- a/code/__DEFINES/skills/skills.dm +++ b/code/__DEFINES/skills/skills.dm @@ -16,7 +16,7 @@ // Standard values for job starting skill affinities -#define STARTING_SKILL_AFFINITY_SURGERY_MEDICAL 1.25 +#define STARTING_SKILL_AFFINITY_SURGERY_MEDICAL 1.2 // Standard values for skill gain (this is multiplied by affinity) diff --git a/code/datums/skills/_skill_holder.dm b/code/datums/skills/_skill_holder.dm index f37a359650..50d0692ee6 100644 --- a/code/datums/skills/_skill_holder.dm +++ b/code/datums/skills/_skill_holder.dm @@ -59,7 +59,7 @@ CRASH("You cannot auto increment a non numerical skill!") var/current = get_skill_value(skill) var/affinity = get_skill_affinity(skill) - bosst_skill_value_to(skill, current + (value * affinity)) + boost_skill_value_to(skill, current + (value * affinity)) /** * Generates a HTML readout of our skills. diff --git a/code/modules/surgery/surgery_step.dm b/code/modules/surgery/surgery_step.dm index 1195959356..7127b41ee3 100644 --- a/code/modules/surgery/surgery_step.dm +++ b/code/modules/surgery/surgery_step.dm @@ -61,7 +61,7 @@ var/skill_mod = 1 if(user?.mind?.skill_holder) skill_mod = SURGERY_SKILL_SPEEDUP_NUMERICAL_SCALE(user.mind.skill_holder.get_skill_value(/datum/skill/numerical/surgery)) - if(do_after(user, time * speed_mod, target = target)) + if(do_after(user, time * speed_mod * skill_mod, target = target)) var/prob_chance = 100 if(implement_type) //this means it isn't a require hand or any item step. prob_chance = implements[implement_type]