diff --git a/Lua/ATTACK/Attack_Funcs.LUA b/Lua/ATTACK/Attack_Funcs.LUA index 9292d7b5e4a1bd035d85473978090055871f8b04..ec27127271ef4b7559db6f465682ee08622608c9 100644 --- a/Lua/ATTACK/Attack_Funcs.LUA +++ b/Lua/ATTACK/Attack_Funcs.LUA @@ -2671,6 +2671,16 @@ COM_AddCommand("d_setstatus", function(p, target, num, arg) end t[i].down = true -- down is a separate status condition + + elseif status_lookup[arg] == COND_HYPER + + if t[i].status_condition ~= COND_HYPER + t[i].status_condition = COND_HYPER + local stats = {"strength", "magic", "endurance", "agility", "luck"} + for j = 1, #stats do + t[i][stats[j]] = $+10 + end + end else cureStatus(t[i]) t[i].status_condition = 0