Skip to content

Releases: jbs4bmx/MedicalAttention

Medical Attention version 4.0.3

04 Jan 16:40

Choose a tag to compare

Changes

This release includes a major internal refactor of MedicalAttention, focused on stability, consistency, and long‑term maintainability. Several long‑standing issues reported by users have been resolved as a result of this rewrite.

✨ Major Improvements

  • Fully modularized medical item logic using dedicated helper classes.
  • Unified and consistent handling of medkits, pills, bandages, splints, topicals, surgical kits, tourniquets, and stimulators.
  • Greatly improved maintainability, auditability, and future‑proofing.

⚡ Dynamic Stimulator Handling

  • Replaced hard‑coded stim lists with automatic detection based on the Stimulator parent category.
  • Morphine (the only stim under the Drugs parent) is now explicitly included.
  • Removed per‑stim MaxHpResource assignments — all stims now use the global AllInjectors.Uses value.
  • Fully supports modded stimulators without requiring manual TPL updates.

🩹 Corrected Medical Effect Logic

  • Standardized application of:
    • Light bleeding fixes
    • Heavy bleeding fixes
    • Fracture fixes
    • Destroyed limb fixes
  • Ensures consistent behavior across all medkits and surgical kits.

🧼 Config Cleanup & Validation

  • Removed unused config sections (Ebudal, ModInjectors).
  • Added missing config fields (e.g., AddFixFracture for Surv12 surgical kit).
  • Ensured all config options map directly to helper methods.

🔧 Helper Method Fixes

  • Added missing helper methods:
    • ApplyFractureFix
    • ApplyDestroyedPartFix
    • ItemResizeHelper.ResizeItem
  • Eliminated all missing‑method errors and restored intended functionality.

🛠 Stability & Predictability

  • Fixed several silent failure points from previous versions.
  • Improved null‑safety and item property validation.
  • Ensured all item modifications only occur when explicitly enabled in config.

📜 Logging & Diagnostics

  • Added clear logging for every item type updated.
  • Improved visibility into stim detection and configuration application.

🔮 Future‑Proofing

  • Dynamic detection ensures compatibility with:
    • New SPT medical items
    • Modded stimulators
    • Database changes in future SPT releases

Virus Total Results

Link: Results Page

Medical Attention

17 Nov 03:08

Choose a tag to compare

Version 4.0.2

Support for SPT 4.0.0+ and EFT 0.16.9.0.40087

Changes

  • Fix: Repairing a blacked out limb now gives back more than 1 hp upon repair of the limb.
  • Fix: Increase to stim uses now functions as expected.
  • Add: Additional code to support custom stims from other mods added. (WIP: Non-functional at the moment.)

Virus Total Results

  • Link: https://www.virustotal.com/gui/file/97c26a20014e4269c4d208eb67682d12fa0c991eb662703db570723963ca7e6d
  • MD5: 0576e72910c806e9371171665da3fa07
  • SHA-1: 9755ad1af2c538523778fb4ff7c446f809d106db
  • SHA-256: 97c26a20014e4269c4d208eb67682d12fa0c991eb662703db570723963ca7e6d
  • Vhash: 35c393f532630c99f32d53c65ac1a049
  • SSDEEP: 384:VysHVewGeWu7nSve/KiBJx35sMjSvveXlRB++SvDTO+LRvakf/fQUg1ji5a9urYw:VyCdGfurSsdh53vSrBywIUgL3Bu
  • TLSH: T170B2D022807D2C6DCB437CBAFFEE814A42A654BD433DB8C15983D55F1AB15AB860DE06
  • File type: ZIP
  • File size: 24.58 KB (25166 bytes)

Medical Attention

12 Nov 03:27

Choose a tag to compare

Support for SPT 4.0.0+ and EFT 0.16.9.0.40087

Fix: Correct code overwriting damage effects of items resulting in items with no helpful damage effects.
Fix: Missing attributes added back in.
Update: Minor code fixes here and there.

Virus Total: https://www.virustotal.com/gui/file/113bba73674f42cf2ca85dc9879bacfae8f081cbefff0640b45e8ac5d58c4d57
MD5: 7fb41b2c312834725949001d8935977c
SHA-1: 76ff2ee8e6e588a1468b50f1870f585bc62f7102
SHA-256: 113bba73674f42cf2ca85dc9879bacfae8f081cbefff0640b45e8ac5d58c4d57
Vhash: 6fc146af0149c45ada9a494e65fffbd4
SSDEEP: 768:HVrFnPuhRKnVkGmFJkCxFxdbyp5wjsPUx:HVrBdVkTHkSbbyp5ysP4
TLSH: T1B3C2D0A622394590C43593B1C5974494FE7F6AB0BB0C31BF762F5883CEBA8724D2B532
File type: ZIP
File size: 25.33 KB (25933 bytes)

Medical Attention

09 Nov 14:08

Choose a tag to compare

Update: Add support for SPT 4.0.0+ and EFT 0.16.9.0.40087
NEW: Version of mod now matches SPT base release version.
Update: Convert mod code base to C# for new C# server.

Virus Total: https://www.virustotal.com/gui/file/758caddb79388492f155fb725c62d72d80232847e5de085ee35708c420ef5f1f
MD5: 30939970a91b4f6812474becb7e63317
SHA-1: 926aaf0667df92010e71e36ab1a33e4da8e9d101
SHA-256: 758caddb79388492f155fb725c62d72d80232847e5de085ee35708c420ef5f1f
Vhash: 35c393f532630c99f32d53c65ac1a049
SSDEEP: 768:Lb6WWRKnugNXWL81+nFY+xk2vgkrUiXip24E/:LJrNv1+n722vJYi6E/
TLSH: T1A3C2E06D90B08B51C095057CFECE5AE6CF79EB74DE00B922607224E64242BF86E9B707
File type: ZIP
File size: 25.19 KB (25796 bytes)

Medical Attention

09 Apr 22:08

Choose a tag to compare

Add support for SPT 3.11.0+ and EFT 0.16.1.3.35392

Medical Attention

31 Mar 22:34

Choose a tag to compare

Add support for SPT 3.11.2 and EFT 0.16.1.3.35392

Note: Heal-over-time function may not function correctly at this time.

Medical Attention

30 Mar 02:28

Choose a tag to compare

Add support for SPT 3.11.1 and EFT 0.16.1.3.35392

Updates:
Regular healing and usage options remain in affect.
Patched healing while walking and running.
Patched surgery while walking.