diff --git a/lib/character/behaviors/ai.lua b/lib/character/behaviors/ai.lua index 18f58fe..64bc736 100644 --- a/lib/character/behaviors/ai.lua +++ b/lib/character/behaviors/ai.lua @@ -20,7 +20,7 @@ local function closestCharacter(char) return charTarget end ----@type {[Class]: fun(self): Task} возможно где-то здесь на объявлении типа сломается типизация +---@type {[Class]: fun(self: AIBehavior): Task} возможно где-то здесь на объявлении типа сломается типизация local aiNature = { ["dev_warrior"] = function(self) return function(callback) -- почему так, описано в Task