From 85bf7b96d1a557a0b93393e7785fd28d28544891 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 14 Mar 2020 19:59:10 +0000 Subject: [PATCH] Control x2 hpregen with class property --- mods/ctf/ctf_classes/classes.lua | 2 ++ mods/ctf/ctf_classes/regen.lua | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mods/ctf/ctf_classes/classes.lua b/mods/ctf/ctf_classes/classes.lua index cd5aa7d..13cf990 100644 --- a/mods/ctf/ctf_classes/classes.lua +++ b/mods/ctf/ctf_classes/classes.lua @@ -59,6 +59,8 @@ ctf_classes.register("medic", { cons = {}, color = "#0af", properties = { + nearby_hpregen = true, + initial_stuff = { "ctf_bandages:bandage 20", }, diff --git a/mods/ctf/ctf_classes/regen.lua b/mods/ctf/ctf_classes/regen.lua index 6a0a958..44f67a4 100644 --- a/mods/ctf/ctf_classes/regen.lua +++ b/mods/ctf/ctf_classes/regen.lua @@ -12,7 +12,7 @@ local function regen_update() local class = get(player) local tname = ctf.player(pname).team tnames[pname] = tname - if class.name == "medic" then + if class.properties.nearby_hpregen then if tname then medic_by_team[tname][#medic_by_team[tname] + 1] = player:get_pos() found_medic = true