diff --git a/src/NpcAct160.cpp b/src/NpcAct160.cpp index 636f50f2..4efd9156 100644 --- a/src/NpcAct160.cpp +++ b/src/NpcAct160.cpp @@ -426,10 +426,10 @@ void ActNpc165(NPCHAR *npc) { case 0: npc->act_no = 1; - npc->y += 0x1400; + npc->y += 10 * 0x200; // Fallthrough case 1: - if (npc->direct == 2 && gMC.x > npc->x - 0x4000 && gMC.x < npc->x + 0x4000 && gMC.y > npc->y - 0x2000 && gMC.y < npc->y + 0x2000) + if (npc->direct == 2 && gMC.x > npc->x - (0x20 * 0x200) && gMC.x < npc->x + (0x20 * 0x200) && gMC.y > npc->y - (0x10 * 0x200) && gMC.y < npc->y + (0x10 * 0x200)) npc->ani_no = 1; else npc->ani_no = 0;