From d0421621c4a7095d640ae4c8cc6f136af5f5ca37 Mon Sep 17 00:00:00 2001 From: qndel Date: Wed, 25 Sep 2019 17:56:34 +0200 Subject: [PATCH] InitMonsterGFX cleanup --- Source/monster.cpp | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/Source/monster.cpp b/Source/monster.cpp index 807f9aa52..5e9c56da4 100644 --- a/Source/monster.cpp +++ b/Source/monster.cpp @@ -328,34 +328,22 @@ void InitMonsterGFX(int monst) MissileFileFlag |= 2; LoadMissileGFX(MFILE_THINLGHT); } - if (mtype == MT_SUCCUBUS) { - if (MissileFileFlag & 4) - return; - + if (mtype == MT_SUCCUBUS && !(MissileFileFlag & 4)) { MissileFileFlag |= 4; LoadMissileGFX(MFILE_FLARE); LoadMissileGFX(MFILE_FLAREEXP); } - if (mtype == MT_SNOWWICH) { - if (MissileFileFlag & 0x20) - return; - + if (mtype == MT_SNOWWICH && !(MissileFileFlag & 0x20)) { MissileFileFlag |= 0x20; LoadMissileGFX(MFILE_SCUBMISB); LoadMissileGFX(MFILE_SCBSEXPB); } - if (mtype == MT_HLSPWN) { - if (MissileFileFlag & 0x40) - return; - + if (mtype == MT_HLSPWN && !(MissileFileFlag & 0x40)) { MissileFileFlag |= 0x40; LoadMissileGFX(MFILE_SCUBMISD); LoadMissileGFX(MFILE_SCBSEXPD); } - if (mtype == MT_SOLBRNR) { - if (MissileFileFlag & 0x80) - return; - + if (mtype == MT_SOLBRNR && !(MissileFileFlag & 0x80)) { MissileFileFlag |= 0x80; LoadMissileGFX(MFILE_SCUBMISC); LoadMissileGFX(MFILE_SCBSEXPC);