From 7238fe76f5338dc65a513779337f7536f7512e87 Mon Sep 17 00:00:00 2001 From: jeefo Date: Tue, 14 Jan 2025 14:53:38 +0300 Subject: [PATCH] fix: more breakable fixes --- src/botlib.cpp | 2 +- src/tasks.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/botlib.cpp b/src/botlib.cpp index 98bc3eb..c60caa3 100644 --- a/src/botlib.cpp +++ b/src/botlib.cpp @@ -309,7 +309,7 @@ edict_t *Bot::lookupBreakable () { start = getEyesPos (); break; } - auto hit = doLookup (start, end, usesKnife () ? 32.0f : rg (72.0f, 256.0f)); + auto hit = doLookup (start, end, (usesKnife () || isOnLadder ()) ? 32.0f : rg (72.0f, 256.0f)); if (!game.isNullEntity (hit)) { return hit; diff --git a/src/tasks.cpp b/src/tasks.cpp index 51ad680..d4ecfc2 100644 --- a/src/tasks.cpp +++ b/src/tasks.cpp @@ -1460,6 +1460,7 @@ void Bot::escapeFromBomb_ () { } void Bot::shootBreakable_ () { + m_aimFlags |= AimFlags::Override; // breakable destroyed? if (!util.isBreakableEntity (m_breakableEntity)) {