From 90f3a82ce52dcb630ce82b4465bd58339e755d9f Mon Sep 17 00:00:00 2001 From: neckrat Date: Thu, 30 Apr 2026 22:41:37 +0300 Subject: [PATCH] alias on sum function in effectbook --- lib/effectbook.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/effectbook.lua b/lib/effectbook.lua index 4959adb..a6eed6a 100644 --- a/lib/effectbook.lua +++ b/lib/effectbook.lua @@ -82,9 +82,11 @@ end ----------------- Spellbook & Sum ----------------- +--- @alias SumFunc fun(owner: Character, effect1: Effect, effect2: Effect): boolean + --- Принимает таблицу, в ключах которых тэги эффектов, которые мы хотим просуммировать, и в значениях которых функция, --- возвращающая булево значение: применять ли эффект после суммирования. ---- @type table> +--- @type table> local sums = {} --- Сумма кровотечения и отвращения к смерти, (в целях разработки) удаляет оба эффекта, не позволяя дальше применять эффект @@ -93,7 +95,8 @@ sums.bleeding = { print("[EffectBook]: применяем сумму, удаляем оба эффекта") local behaviorEffect = owner:has(Tree.behaviors.effects) if not behaviorEffect then - print("[EffectBook]: yo man what the hell wheres your behavior how thats possible please stop thats not normal") + print( + "[EffectBook]: yo man what the hell wheres your behavior how thats possible please stop thats not normal") return true end behaviorEffect:deleteEffect(effect1)