local m_hActiveWeapon = se.get_netvar("DT_BaseCombatCharacter", "m_hActiveWeapon")
local m_iItemDefinitionIndex = se.get_netvar('DT_BaseAttributableItem', 'm_iItemDefinitionIndex')
local rage_wall_penetration = ui.get_check_box('rage_wall_penetration')
client.register_callback('paint', function ()
local local_player = entitylist.get_local_player()
if not local_player or not local_player:is_alive() then
return
end
local active_weapon_handle = player:get_prop_int(m_hActiveWeapon)
local active_weapon = entitylist.get_entity_from_handle(active_weapon_handle)
local is_zeus = active_weapon:get_prop_int(m_iItemDefinitionIndex) == 31
rage_wall_penetration:set_value(not is_zeus)
end)