[Script] Blood Bag Reminder (Native Icon) | Tools & Userscript…

[Script] Blood Bag Reminder (Native Icon)

​

    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Thread created on 01:14:27 - 03/09/25 (1 year ago)
    |
    Last replied 04:18:22 - 24/07/26 (2 months ago)

     

     

     

    Blood Bag

    🧛‍♂️ Blood Bag Reminder Script 🧛‍♀️

    💉 Never Waste Full Life Again 💉

     
    💀
     

    "Because wasting full Life is like dropping Xanax in the sewer."

    Ever forgotten to fill bags because you were too busy mugging, chaining, or plotting world domination?

    Does your faction run low on blood bags for ranked wars leading to costly resupplies?

    Tired of doing mental math on your Life bar AND medical cooldown just to figure out if you can fill?

     

    ✨ Features

     

    Blood Bag Icon ⇨ Appears in your status bar when you're ready to fill.

    Choose Your Style ⇨ Fill 1, 2, or 3 bags at a time. The script adjusts automatically.

    Smart Cooldown Check ⇨ Won't bother you if your medical cooldown is maxed out.

    Informative Tooltip ⇨ Hover to see your Life and cooldown status at a glance.

    One-Click Navigation ⇨ Click the icon to go straight to Faction Armoury or Personal Inventory.

     

    📊 How It Works

     

    The icon appears based on your "Bags to Fill" setting:

    Bags Life Required Medical Cooldown
    1 bag > 30% Any room available
    2 bags > 60% > 1hr buffer
    3 bags > 90% > 2hr buffer

    Each blood bag uses 30% life and adds 1 hour to medical cooldown.

     

    ⚙️ Settings

     

    💻 Desktop: Long-press the icon, or Tampermonkey menu → "Blood Bag Settings"

    📱 Mobile/TornPDA: Long-press the blood bag icon

     

    💻 Compatibility

     

    ✓ Tampermonkey & Violentmonkey

    ✓ Fully compatible with TornPDA

    ✓ No API key needed, just install and go

    ✓ Won't mess with your UI or other scripts

     

    📸 Preview

     

    Status bar preview

     

    Tooltip preview

     

    TornPDA screenshot

     

    Settings modal preview

     

    📋 Changelog

     

    Version 4.3.3 Latest

    🛠️ Rebuilt tooltip with self-contained styles, no longer breaks when Torn rotates its CSS class names

    🎨 Tooltip restyled to match Torn's native look (background, font, padding, shadow)

    📍 Fixed tooltip arrow alignment, now points directly at the blood bag icon

    Version 4.3.0

    • Option to open in same tab or new tab (default: new tab)

    Version 4.2.1

    • Configurable bag count (1, 2, or 3)

    • Smart medical cooldown detection

    • Dynamic thresholds based on your setting

    • Improved tooltip with cooldown status

    • Fixed TornPDA compatibility

    Version 3.4.0

    • Mobile/TornPDA compatibility

    • Added destination options

    • Long-press for settings

     

    🙏 Thanks & Contributions

     

    Special thanks to those who provided suggestions and input:

    Save clicks. Save brain cells. Save your faction from yelling
    "WHO FORGOT TO FILL AGAIN?!"

    💉 Blood Bag Reminder 💉

    Because Life's too short not to monetize your blood.

    🩸 Now go fill those bags, vampire.

    Last edited by ButtChew on 13:02:09 - 30/06/26 (3 months ago)
    • Blinko [3654507]
    • Role: Civilian
    • Level: 71
    • Posts: 42
    • Karma: 42
    • Last Action: 23 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 01:30:31 - 03/09/25 (1 year ago)
    Post link copied to clipboard Copy post link

    Works great for when in war and need to get to your already filled blood bags quick!  10/10. Handy and neat!

    • ImSoFoolish [3251350]
    • Role: Civilian
    • Level: 54
    • Posts: 30
    • Karma: 12
    • Last Action: 5 days
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 00:35:41 - 04/09/25 (1 year ago)
    Post link copied to clipboard Copy post link

    great!

    • evilf9 [997655]
    • Role: Civilian
    • Level: 100
    • Posts: 387
    • Karma: 936
    • Last Action: 2 hours
      • 1
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 01:34:05 - 06/09/25 (1 year ago)
    Post link copied to clipboard Copy post link

    First of all, ty for the script, works great.

     

    But could we have an option to change the click destination to your own medical items instead of the faction ones?

     

    Ty once again.

    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 19:33:20 - 09/09/25 (1 year ago)
    Post link copied to clipboard Copy post link

    evilf9 [997655]

    First of all, ty for the script, works great.

     

    But could we have an option to change the click destination to your own medical items instead of the faction ones?

     

    Ty once again.

    Sure thing, I'll look into that.

    Last edited by ButtChew on 19:34:41 - 09/09/25 (1 year ago)
    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 13:56:53 - 16/12/25 (9 months ago)
    Post link copied to clipboard Copy post link

    evilf9 [997655]

    First of all, ty for the script, works great.

     

    But could we have an option to change the click destination to your own medical items instead of the faction ones?

     

    Ty once again.

    Version 3.4.0 includes the option to open your personal or faction medical page.

    On mobile/TornPDA, long press the blood bag icon to open the settings.

    • MFROYALTY [2223622]
    • Role: Civilian
    • Level: 100
    • Posts: 236
    • Karma: 42
    • Last Action: 2 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 18:10:15 - 31/12/25 (8 months ago)
    Post link copied to clipboard Copy post link

    Great script definitely helping to stay on top of filling bags

    c14f882d-b624-454d-9299-69e9f2b4b662-2223622.png?v=1940629196397

    • Mr_Bob [479620]
    • Role: Civilian
    • Level: 100
    • Posts: 928
    • Karma: 821
    • Last Action: 7 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 11:08:28 - 04/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    I have 2 suggestions:

    1. Dont scroll down to the item section, most people use torntools (or equivalent) that has quick items at the top of the page

    2. Make a check on the medical cooldown. if my health is full, but my med cd cant fit another (3) bloodbag(s), why bother?

    6f1638c0-1574-4952-ba55-e6b07ee74bb5-479620.gif?v=1940629196397

    • Mr_Bob [479620]
    • Role: Civilian
    • Level: 100
    • Posts: 928
    • Karma: 821
    • Last Action: 7 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 08:44:00 - 13/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Mr_Bob [479620]

    I have 2 suggestions:

    1. Dont scroll down to the item section, most people use torntools (or equivalent) that has quick items at the top of the page

    2. Make a check on the medical cooldown. if my health is full, but my med cd cant fit another (3) bloodbag(s), why bother?

    Since I never got a response on this request, I've added it myself.

     

    You can find the updated version here: greasyfork

     

     

    6f1638c0-1574-4952-ba55-e6b07ee74bb5-479620.gif?v=1940629196397

    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 15:29:34 - 18/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Mr_Bob [479620]

    I have 2 suggestions:

    1. Dont scroll down to the item section, most people use torntools (or equivalent) that has quick items at the top of the page

    2. Make a check on the medical cooldown. if my health is full, but my med cd cant fit another (3) bloodbag(s), why bother?

    Mr_Bob [479620]

    Since I never got a response on this request, I've added it myself.

     

    You can find the updated version here: greasyfork

     

     

    Sorry, I did not see a notification for this.

     

    You are retrieving medical CD from the browsers local session data that is not native to Torn. This will require TornTools (as it's creating the session data DB) and it will probably not be compatible with TornPDA on mobile (un-tested).

     

    DOM scraping isn't pretty, but it's the most compatible. 

     

    I will do some testing and update my script accordingly, probably with options to adjust when you'd like to see the icon.

     

    Thank you for the feedback.

     

    EDIT: I tested, and TornPDA does utilize a session storage. I have included your suggestions and some other improvements.

     

    Last edited by ButtChew on 17:41:27 - 18/01/26 (8 months ago)
    • Mr_Bob [479620]
    • Role: Civilian
    • Level: 100
    • Posts: 928
    • Karma: 821
    • Last Action: 7 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 17:38:39 - 18/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Mr_Bob [479620]

    I have 2 suggestions:

    1. Dont scroll down to the item section, most people use torntools (or equivalent) that has quick items at the top of the page

    2. Make a check on the medical cooldown. if my health is full, but my med cd cant fit another (3) bloodbag(s), why bother?

    Mr_Bob [479620]

    Since I never got a response on this request, I've added it myself.

     

    You can find the updated version here: greasyfork

     

     

    ButtChew [3840391]

    Sorry, I did not see a notification for this.

     

    You are retrieving medical CD from the browsers local session data that is not native to Torn. This will require TornTools (as it's creating the session data DB) and it will probably not be compatible with TornPDA on mobile (un-tested).

     

    DOM scraping isn't pretty, but it's the most compatible. 

     

    I will do some testing and update my script accordingly, probably with options to adjust when you'd like to see the icon.

     

    Thank you for the feedback.

     

    EDIT: I tested, and TornPDA does utilize a session storage. I have included your suggestions and some other improvements.

     

    Ngl, i copied that part from another script I'm using, as I couldn't figure it out myself 😅

     

    Interested to see how you'd tackle it.

    6f1638c0-1574-4952-ba55-e6b07ee74bb5-479620.gif?v=1940629196397

    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 17:52:46 - 18/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Mr_Bob [479620]

    I have 2 suggestions:

    1. Dont scroll down to the item section, most people use torntools (or equivalent) that has quick items at the top of the page

    2. Make a check on the medical cooldown. if my health is full, but my med cd cant fit another (3) bloodbag(s), why bother?

    Mr_Bob [479620]

    Since I never got a response on this request, I've added it myself.

     

    You can find the updated version here: greasyfork

     

     

    ButtChew [3840391]

    Sorry, I did not see a notification for this.

     

    You are retrieving medical CD from the browsers local session data that is not native to Torn. This will require TornTools (as it's creating the session data DB) and it will probably not be compatible with TornPDA on mobile (un-tested).

     

    DOM scraping isn't pretty, but it's the most compatible. 

     

    I will do some testing and update my script accordingly, probably with options to adjust when you'd like to see the icon.

     

    Thank you for the feedback.

     

    EDIT: I tested, and TornPDA does utilize a session storage. I have included your suggestions and some other improvements.

     

    Mr_Bob [479620]

    Ngl, i copied that part from another script I'm using, as I couldn't figure it out myself 😅

     

    Interested to see how you'd tackle it.

    Script has been updated. Settings now include the option of when to see the icon (settings screenshot added to original post).

     

    Thanks again for the feedback, I made sure to credit you.

    • Yennenga [2246161]
    • Role: Civilian
    • Level: 99
    • Posts: 463
    • Karma: 644
    • Last Action: 16 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 17:14:58 - 20/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Thank you for this. I will never waste full life again. Live life to the fullest, empty your veins right now.

    • Dilrak [3489433]
    • Role: Civilian
    • Level: 68
    • Posts: 87
    • Karma: 10
    • Last Action: 20 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 15:34:15 - 22/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Is there any chance to make it open on the same tab? I tried to check the code lines but noob here xD Ty Great one anyway.

    Last edited by Dilrak on 15:34:24 - 22/01/26 (8 months ago)
    • Glasnost [1844049]
    • Role: Civilian
    • Level: 97
    • Posts: 1,307
    • Karma: 8,245
    • Last Action: 2 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 21:35:19 - 22/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    The script I never knew I needed. Great job :)

    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 18:44:42 - 23/01/26 (8 months ago)
    Post link copied to clipboard Copy post link

    Dilrak [3489433]

    Is there any chance to make it open on the same tab? I tried to check the code lines but noob here xD Ty Great one anyway.

    Yes and no. It originally opened in the same tab/page. Torn has some goofy pagination when on pages like the Armory, with the multiple tabs. Basically if you are in the armory, but not the medical tab, and click the blood bag it breaks the URL. Works fine from other sources though.

     

    I'll add a config option to toggle the new tab option, and set it on to default.

     

    EDIT: Script updated, script manager should pick it up soon.

    Last edited by ButtChew on 19:01:17 - 23/01/26 (8 months ago)
    • ButtChew [3840391]
    • Role: Civilian
    • Level: 71
    • Posts: 95
    • Karma: 80
    • Last Action: 1 minute
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 19:25:57 - 02/02/26 (7 months ago)
    Post link copied to clipboard Copy post link

    a shirtless man on a bus with the word bump on the bottom

    • 7-eleven [2927678]
    • Role: Civilian
    • Level: 100
    • Posts: 1,986
    • Karma: 2,432
    • Last Action: 1 hour
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 13:58:45 - 06/02/26 (7 months ago)
    Post link copied to clipboard Copy post link

    So you took irl time to think about this...  create a concept, write the script, test it out, make this thread...  for what?

     

    So someone like me might say "This is nice, thank you"???

     

    Well...  THIS IS FREAKIN' AWESOME!!! THANK YOU!

     

    Seriously, a gamechanger. Thanks.

    b8f4e432-afcc-405c-a25b-1ab07f8bd887-2927678.png

    • Fucker [3250340]
    • Role: Civilian
    • Level: 83
    • Posts: 340
    • Karma: 174
    • Last Action: 3 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 23:00:17 - 06/02/26 (7 months ago)
    Post link copied to clipboard Copy post link

    I f****ing love this! Amazing work dude

    • 7-eleven [2927678]
    • Role: Civilian
    • Level: 100
    • Posts: 1,986
    • Karma: 2,432
    • Last Action: 1 hour
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 16:31:26 - 12/02/26 (7 months ago)
    Post link copied to clipboard Copy post link

    BUMP

     

    9ff0036f-00bc-4cd8-85ad-79d999da3d1a-2927678.jpg

    b8f4e432-afcc-405c-a25b-1ab07f8bd887-2927678.png

Reply
Thread Title: