diff --git a/Source/control.cpp b/Source/control.cpp index 5e8a952b5..359ace9c2 100644 --- a/Source/control.cpp +++ b/Source/control.cpp @@ -2660,14 +2660,13 @@ void control_remove_gold(int pnum, int gold_index) void control_set_gold_curs(int pnum) { - if (plr[pnum].HoldItem._ivalue >= 2500) { + if (plr[pnum].HoldItem._ivalue >= 2500) plr[pnum].HoldItem._iCurs = ICURS_GOLD_LARGE; - } else { - if (plr[pnum].HoldItem._ivalue <= 1000) - plr[pnum].HoldItem._iCurs = ICURS_GOLD_SMALL; - else - plr[pnum].HoldItem._iCurs = ICURS_GOLD_MEDIUM; - } + else if (plr[pnum].HoldItem._ivalue <= 1000) + plr[pnum].HoldItem._iCurs = ICURS_GOLD_SMALL; + else + plr[pnum].HoldItem._iCurs = ICURS_GOLD_MEDIUM; + SetCursor_(plr[pnum].HoldItem._iCurs + CURSOR_FIRSTITEM); }