From c9f24344afa5669bf9d0718762af70c413883f72 Mon Sep 17 00:00:00 2001 From: Jacob Mandelson Date: Mon, 29 Aug 2022 09:55:51 -0700 Subject: [PATCH] Put disks behind the Orbs of Slaying and Undeath too. --- graph.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/graph.cpp b/graph.cpp index 6281eb15..0c815f23 100644 --- a/graph.cpp +++ b/graph.cpp @@ -1079,15 +1079,6 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontFoot, dark, prio); queuepolyat(Vit*Mirror, cgi.shSmallFrogFrontLeg, dark, prio); } - else if (it == itOrbUndeath) { - dark = darkena(minf[moFriendlyGhost].color, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0); - queuepolyat(Vit, cgi.shMiniGhost, dark, prio); - queuepolyat(Vit, cgi.shMiniEyes, 0xFF, prio); - } - else if (it == itOrbSlaying) { - queuepolyat(Vit, cgi.shSmallFlailTrunk, dark, prio); - queuepolyat(Vit, cgi.shSmallHammerHead, col, prio); - } else if (it == itOrbPurity) queuepolyat(Vit, cgi.shSmallEgg, dark, prio); else if (it == itOrbSpeed) @@ -1148,6 +1139,15 @@ EX bool drawItemType(eItem it, cell *c, const shiftmatrix& V, color_t icol, int queuepolyat(Vit, cgi.shSmallBullHorn, 0x80, prio); queuepolyat(Vit*Mirror, cgi.shSmallBullHorn, 0x80, prio); } + if (it == itOrbUndeath) { +dark = darkena(minf[moFriendlyGhost].color, 0, inice ? 0x80 : hidden ? 0x20 : 0xC0); + queuepolyat(Vit, cgi.shMiniGhost, dark, prio); + queuepolyat(Vit, cgi.shMiniEyes, 0xFF, prio); + } + if (it == itOrbSlaying) { + queuepolyat(Vit, cgi.shSmallFlailTrunk, 0x80, prio); + queuepolyat(Vit, cgi.shSmallHammerHead, 0x80, prio); + } if (it == itOrbShell) for(int i = 1; i<8; i++) { queuepolyat(Vit, cgi.shTortoise[i][2], 0x80, prio);