--[[ a.abolishin Капитан затонувшего корабля. --]] function bot_Captain_r(A, C) local bot = PERS(my.persPtr) if bot_CaptainBaf2 == nil then bot_CaptainBaf2 = {} end if bot_CaptainBaf2[bot.id] == nil then bot_CaptainBaf2[bot.id] = C[1] end if (my.status ~= FS_PS_ACTIVE) or (not my.oppPtr) then -- можем ли ходить? return end -- если усилены, юзаем спец. абилки if (#aux.activeEffects(my.persPtr, {artId = A[2]}) > 0) then aux.useEffect({artId = A[1]}, my.oppPtr) end -- если усилены дважды, юзаем сильную масс травлю if (#aux.activeEffects(my.persPtr, {artId = A[2]}) > 1) then aux.useEffect({artId = A[3]}, my.oppPtr) end -- усиляемся local hpC = bot.hp/bot.hpMax if hpC < bot_CaptainBaf2[bot.id] * C[2] then bot_CaptainBaf2[bot.id] = bot_CaptainBaf2[bot.id] - 1 aux.useEffect({artId = A[2]}) end -- всегда бьем ATTACK(math.random(3)) end function bot_Captain() local A = {5320, 5319, 5321} local C = {6, 0.15} bot_Captain_r(A, C) end function bot_Captain_t() local A = {5313, 5312, 5314} local C = {6, 0.15} bot_Captain_r(A, C) end