Macros to help with the repetitive/tedious aspects of farming bloodpoints in Dead by Daylight!
Caution
These macros are focused on reducing repetitive stress injures while farming--not competitive advantage. However, they are still at odds with the BHVR Terms of Use. Use them at your own risk.
- Install AutoHotkey v2.
- Download the latest macros at https://BloodpointFarming.github.io/Bloodpoint-Farming-Macros/Bloodpoint-Farming-Macros.zip
- Extract everything in the zip file.
- Open the .ahk files you want to run. (e.g. just double click them)
- To turn off the macro, open your system tray > right click the macro > Exit
- F6 to purchase tagged items from the bloodweb using the fast bloodweb tech.
⚠️ this can cause DBD to bug out until restarted.- Disabled by default. Edit the macro to set
useBloodwebCycling := trueto enable.
- Demo: https://youtu.be/h3Yr9y5W7GU
- Supports 1080p and 1440p resolutions at 100% UI scale only. Run windowed at these resolutions if you need to. Disable filters if they interfere.
- Use NightLight to tag the icons you want prioritized from the 🟥 🟪 🟦 🟩 🟫 version of the bloodpoint-farming-autospender icon pack. Untagged items are autopurchased.
- Alternatively, manually manage the tagged icons in
C:\Program Files (x86)\Steam\steamapps\common\Dead by Daylight\DeadByDaylight\Content\UI\Icons
- Alternatively, manually manage the tagged icons in
- To reload icons, close and reopen the bloodweb. (If that doesn't work, Play > Learn to Play > Survivor Tutorial > Exit.)
- Purchase order is based off of the 5 colored tags: Pink > Purple > Blue > Green > Brown
- Auto-clicker for spending bloodpoints or spamming M1 in a reactive healing circle.
- F3 = Toggle ON / F4 or WASD = Toggle OFF
- Clicks the ready button as soon as it becomes visible.
- Disables if the user manually unreadies.
- Re-enables if the user readies up again.
- Auto-clicks the CONTINUE button.
- Captures BP, Scoreboard, Emblems, XP, etc. during the Tally screen and saves a screenshot to
%userprofile%\Pictures\dbd-matches\. - Keeps newest 300 screenshots
- Does everything that Tally does, but also...
- Clicks the CONTINUE button.
- Spams space bar events while the actual space bar is held down.
- Useful for failing skill checks to regress a generator quickly.
- A simple match timer that resets when the black bars at the top/bottom of the screen fully disappear.
- Window is always on top and draggable.
- Uses the Abandon Match feature as soon as available.
- If that doesn't work, activate manually with Ctrl+Shift+A.
- UI scale must be 100%
- Tracks generator repair progress over time
- Exports raw data to a TSV file in
%TEMP%\repairnamed like2025-09-25_22-09-21 repair 58 pct in 41.9 sec 1.24 cps.tsv - Pausing/resuming repair for up to 2 seconds is considered the same repair session (e.g. bounce tech, switching toolbox)
- Create pretty graphs in google sheets, excel, or your tool of choice
- Killer will repeatedly move forwards and backwards in place to allow survivors to get into chase (Spin blinding, Gen dancing, etc.).
- F2 = start dancing
- WASD = stop dancing
- Show a counter for the number of times you M1.
- Useful for killers to track the number of self-care hit rotations in Reactive builds.
- Disappears after 15 seconds of no hits.
Ctrl+andCtrl-to manually set (if necessary)Ctrl+Rto reset to 0.
- Hooks a carried survivor when possible.
- Adds years of life to your keyboard's spacebar.
- UI scale must be 100%
Scripts automatically check for updates and ask to update when new fixes and macros are added.
Important
Updating will overwrite the whole directory, including any macro changes or new files you've added.
If you'd prefer to manage updates manually, git clone https://github.com/BloodpointFarming/Bloodpoint-Farming-Macros.git instead. Scripts will not auto-update if they're run from in a git repo.

