local cv_widenmult = CV_RegisterVar({ name = "widenpercent", defaultvalue = 100, flags = CV_SAVE, PossibleValue = {MIN = 0, MAX = 3000}, }) addHook("PlayerThink", function(player) if not player or not player.valid then return end if not player.mo or not player.mo.valid then return end local rings = player.rings local inc = rings*FRACUNIT/30 player.mo.spritexscale = FRACUNIT + (inc/100)*cv_widenmult.value player.shieldscale = FRACUNIT + (inc/200)*cv_widenmult.value end)