This repository was archived by the owner on Oct 11, 2026. It is now read-only.
Repository navigation
LAST RELEASE FROM ME.
A fix-and-hardening release from a full code review, plus one new (opt-in)
plugin. Drop-in update from 3.1. A few behaviours changed on purpose; they are
listed under Changed.
New
- GM Commands plugin (
/ac gm, off by default). A searchable reference and
runner for the server's#GM commands with argument boxes, a quick bar,
history and favourites. Destructive commands ask first; password and
login-server commands are never saved or echoed. - NMS Looter Handoff plugin (off by default): hands the active-looter role
between your boxes by priority, in all zones or dynamic zones only. - High Priority spells. Mark emergency heals, lifetaps or other Spell Gems
to be checked right after Abilities, before clickies. - Boss option for Spell Gems and AAs: fire only on named mobs.
- Ordered self/group targets (Me, then Group / Group, then Me) for spells,
discs and clickies. - Puller: Universal and per-zone Pull / Ignore lists with a zone NPC
picker. - Waypoint patrol combat anchors and redesigned node settings.
- Med Break can ignore group combat.
Fixed
- Targeting an NPC no longer counts as combat. Clicking a merchant or
conning a distant mob used to fire in-combat rules and repositioning. - "You have entered an area where levitation..." no longer acts like a zone
change (it paused the bot and cleared the camp and lockouts). - Heals no longer freeze movement or stand you up when the chosen heal
cannot fire; the next eligible heal is tried. - Buffs on groupmates and pets are recast when they wear off (non-bard
"missing buff" entries were cast once per life). - Puller (Hunt) closes on XTargets out to the Hunt radius instead of
marking them unreachable. - Player chat can no longer trigger the "too far away", "can't see your
target", line-of-sight, crit DoT / heal floaters or DPS melee parsing. - Settings that did not save: Clickies-tab edits, Min XT on Disciplines /
Abilities. The Pull Spell no longer resets to gem 1. - Memorizing an unscribed spell no longer empties the gem first.
- Switching characters saves the old character first and no longer copies
its data into the new one. - Swarm pets and familiars are not mistaken for your main pet.
- Map NPC tracker no longer re-targets the selected mob every frame, and a
click on the map no longer turns Follow off. - Game Database prefix search no longer skips names.
- Hot Buttons: a set named
end,for, etc. no longer wipes the button
library. A library that fails to load is kept as.corruptand saving is
paused until you reload or/ac btn reset confirm. - Cursor Manager only destroys the exact item you confirmed.
- Inventory give never trades equipped gear unless you picked that slot, a
cancelled trade is reported as failed, and drag-and-drop onto an occupied
slot completes the swap. - DPS meter counts only your damage (not other players' damage shields,
nukes or pets). - Auto AA stops reopening the AA window for rows that are maxed or
unaffordable. - Chat Windows: mute / unmute apply to lines already shown, history is never
wiped by Clear notifications, and native item-link clicks are no longer
hijacked while the chat is hidden. - One error in a chat event no longer stops the script.
- Self-targeted cures during combat no longer drop your hostile target.
Changed
- Auto-Accept trusts exact names only (stored IDs no longer authorize), and
expedition invites are accepted only when the dialog's own sender is
whitelisted. - Box Network trust now gates inventory snapshots, remote trade-accept and
group-scoped Camp Here; a remote NMS Destroy needs Arm Destroy on the
receiving box. - Entering a zone with no saved waypoint route clears the live route.
- Buffbot caps queued tells and answers thank-yous / bans at most once per
few minutes per player. - Cursor Manager: tick Confirm Destroy again for each destroy.
Full change log: CHANGELOG.md
📦 Installation & Updating
🆕 New installation
- Download the latest RoF2 MacroQuest from https://github.com/macroquest/macroquest/releases and extract it somewhere like
C:\MacroQuest. - Download
TriuneAutocombat-full.zipfrom the Assets below. It has everything: the Lua scripts, config, the offline game database (resources/gamedb/) and the MQ2Nav zone navmeshes (resources/MQ2Nav/). - Extract the zip into the root of your MacroQuest folder. It merges
lua/,config/andresources/into place. - Windows users: add your MacroQuest folder as an antivirus exception before running it.
- Start
MacroQuest.exe, then log into Project Triune. Triune opens by itself when you log in - if you close it, type/acor/lua run triune.
🔄 Updating an existing installation
- Download
TriuneAutocombat-Update.zipfrom the Assets below. It has everything except the MQ2Nav navmeshes (they rarely change) - grab the full zip if you also need those. - Extract it into the root of your MacroQuest folder and overwrite files if asked.
- If Triune was running, type
/ac restart(or relog) to load the new version.
Your own settings and saved loadouts (config/triune_loadout_<server>_<char>.lua, config/triune_chat_<Name>.lua) are never overwritten.