From 179e526981e64fd1d2f2dddabaaf30e183aef649 Mon Sep 17 00:00:00 2001 From: PaulyB <43163391+3saster@users.noreply.github.com> Date: Fri, 23 Aug 2019 01:41:26 -0700 Subject: [PATCH] Let Hexen Cleric and Mage use unique health chains - (changed slightly by Rachelle) Hexen's characters incorrectly only used the Fighter's health chain previously. --- wadsrc/static/zscript/ui/statusbar/hexen_sbar.zs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wadsrc/static/zscript/ui/statusbar/hexen_sbar.zs b/wadsrc/static/zscript/ui/statusbar/hexen_sbar.zs index 26794e933..0e7723e21 100644 --- a/wadsrc/static/zscript/ui/statusbar/hexen_sbar.zs +++ b/wadsrc/static/zscript/ui/statusbar/hexen_sbar.zs @@ -105,13 +105,13 @@ class HexenStatusBar : BaseStatusBar { DrawImage("H2BAR", (0, 134), DI_ITEM_OFFSETS); - String Gem; - if (CPlayer.mo is "ClericPlayer") Gem = "LIFEGMC2"; - else if (CPlayer.mo is "MagePlayer") Gem = "LIFEGMM2"; - else Gem = "LIFEGMF2"; + String Gem, Chain; + if (CPlayer.mo is "ClericPlayer") { Gem = "LIFEGMC2"; Chain = "CHAIN2"; } + else if (CPlayer.mo is "MagePlayer") { Gem = "LIFEGMM2"; Chain = "CHAIN3"; } + else { Gem = "LIFEGMF2"; Chain = "CHAIN"; } int inthealth = mHealthInterpolator2.GetValue(); - DrawGem("CHAIN", "LIFEGMF2", inthealth, CPlayer.mo.GetMaxHealth(true), (30, 193), -23, 49, 15, (multiplayer? DI_TRANSLATABLE : 0) | DI_ITEM_LEFT_TOP); + DrawGem(Chain, Gem, inthealth, CPlayer.mo.GetMaxHealth(true), (30, 193), -23, 49, 15, (multiplayer? DI_TRANSLATABLE : 0) | DI_ITEM_LEFT_TOP); DrawImage("LFEDGE", (0, 192), DI_ITEM_OFFSETS); DrawImage("RTEDGE", (277, 192), DI_ITEM_OFFSETS);