foxygit / doom Log in
commit 53d3f69c81145f64cd20f35c97062db9d187aa6e
Author:     Turo Lamminen <turol@iki.fi>
AuthorDate: Thu May 7 17:39:37 2020 +0300
Commit:     Turo Lamminen <turol@iki.fi>
CommitDate: Thu May 7 17:39:37 2020 +0300

    hexen: Fix clang abs warnings in A_DragonFlight
---
 src/hexen/p_enemy.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/hexen/p_enemy.c b/src/hexen/p_enemy.c
index aeeb5ca7..30baf685 100644
--- a/src/hexen/p_enemy.c
+++ b/src/hexen/p_enemy.c
@@ -2986,13 +2986,13 @@ void A_DragonFlight(mobj_t * actor)
         }
         angle = R_PointToAngle2(actor->x, actor->y, actor->target->x,
                                 actor->target->y);
-        if (abs(actor->angle - angle) < ANG45 / 2
+        if (abs((int) actor->angle - (int) angle) < ANG45 / 2
             && P_CheckMeleeRange(actor))
         {
             P_DamageMobj(actor->target, actor, actor, HITDICE(8));
             S_StartSound(actor, SFX_DRAGON_ATTACK);
         }
-        else if (abs(actor->angle - angle) <= ANG1 * 20)
+        else if (abs((int) actor->angle - (int) angle) <= ANG1 * 20)
         {
             P_SetMobjState(actor, actor->info->missilestate);
             S_StartSound(actor, SFX_DRAGON_ATTACK);