diff --git a/eid_api.lua b/eid_api.lua index 745c134f..4459bba3 100644 --- a/eid_api.lua +++ b/eid_api.lua @@ -509,6 +509,7 @@ function EID:hasDescription(entity) end if entity.Type == EntityType.ENTITY_PICKUP then isAllowed = isAllowed or (entity.Variant == PickupVariant.PICKUP_COLLECTIBLE and EID.Config["DisplayItemInfo"]) + isAllowed = isAllowed or (entity.Variant == 110 and entity:GetSprite():IsPlaying("Idle") and EID.Config["DisplayItemInfo"]) isAllowed = isAllowed or (entity.Variant == PickupVariant.PICKUP_TRINKET and EID.Config["DisplayTrinketInfo"]) isAllowed = isAllowed or (entity.Variant == PickupVariant.PICKUP_TAROTCARD and EID.Config["DisplayCardInfo"]) isAllowed = isAllowed or (entity.Variant == PickupVariant.PICKUP_PILL and EID.Config["DisplayPillInfo"]) diff --git a/main.lua b/main.lua index 022fa646..1ea56a85 100644 --- a/main.lua +++ b/main.lua @@ -1088,7 +1088,11 @@ local function onRender(t) if EID.pathfindingTo and EID.pathfindingTo.Index ~= closest.Index then EID:updatePathfinding() end - if closest.Variant == PickupVariant.PICKUP_TRINKET then + if closest.Variant == 110 then + --Handle Broken Shovel + local descriptionObj = EID:getDescriptionObj(5, 100, 550, closest) + EID:printDescription(descriptionObj) + elseif closest.Variant == PickupVariant.PICKUP_TRINKET then --Handle Trinkets local descriptionObj = EID:getDescriptionObjByEntity(closest) EID:printDescription(descriptionObj)