Fix for shield current and max incorrectly displaying

change this to `if ncurrent ~= nil and tMap.bar == "Shield" and nCurrent > nMax then` otherwise it errors on stuff withouth shields