MercenaryTweaks
Adds a variety of useful tweaks for Mercenary
模組介紹 作者原文
Overview
Adds a variety of toggleable Mercenary tweaks
M1 Attack Speed Fix, enabled by default, makes merc's 3rd m1 unaffected by attack speed, allowing you to take attack speed items without worrying about your m1 extension timing, breaks at 18.0 attack speed for some reason
M2 Attack Speed Ignore, enabled by default, makes Whirlwind and Rising Thunder completely unaffected by attack speed, keeping their movement utility and combo timing consistent throughout the run
Full Jump Reset, disabled by default, resets ALL of your jumps on kill, including your ground jump, pretty fun, but very cursed looking
Extra Jump On Kill, enabled by default, gives you a jump back when killing an enemy
Single Target Eviscerate, enabled by default, makes eviscerate target a single enemy at a time, and targets the lowest health enemy, great synergy with Massacre and Slayer
Eviscerate Massacre Upgrade, enabled by default, adds the Massacre upgrade from StandaloneAncientScepter, but with the 2x duration removed, resets Eviscerate's duration on kill, allowing you to chain-kill groups of enemies
Eviscerate Slayer Upgrade, enabled by default, gives Eviscerate the "slayer" tag, making it deal more damage to lower health enemies
Eviscerate Damage Coefficient, 1.1 by default, allows you to change how much damage each hit deals to suit your preference
Git Repo
Feel free to use the code, as long as you credit this mod
Known Issues
- SingleTargetEvis sometimes causes evis to not work in multiplayer, I'm not sure what's doing it
Credits
- Withor⛧#9994, wrote the majority of the code for these tweaks
- HIFU, helped me fix some of my code, and make it look nicer
- DestroyedClone and Thinkinvisible, wrote the code for the StandaloneAncientScepter mod, and allowed me to use some of it for this mod
- FancyFrenc on the official discord for the idea for the jump reset tweaks
- various others in the modding discord, and modding channel of the official discord, for helping me make this whole thing work!
Changelog
1.2.6
- added a git repo, and linked it on the mod page
1.2.5
- fixed EvisSlayer only being enabled when SingletargetEvis was disabled
- fixed incompatibilities with a several other mods due to instances of "ExamplePlugin" in the code and name
1.2.4
- fixed EvisSlayer only being enabled when SingleTargetEvis was enabled
1.2.3
- fixed EvisSlayer just, not working this entire time, my bad
1.2.2
- removed a line of code that caused ArgumentNullException errors anytime you used eviscerate
1.2.1
- fixed M1AttackSpeedFix not working as intended
1.2.0
- finally updated for sotv! no longer requires R2API
1.1.4
- fixed the previous fix only applying when SingleTargetEvis was enabled
1.1.3
- fixed Eviscerate targetting allies even when unable to damage them, which was a vanilla bug, made worse by completely burning your evis if SingleTargetEviscerate targeted an ally
1.1.2
- fixed the plugin name and version being outdated in the dll, causing the config to use the old mod name
1.1.1
- fixed a typo on the mod page, "give you a jump"
1.1.0
- fixed SingleTargetEviscerate never switching targets (ty Withor)
- changed Massacre to make you re-enter the evis state, rather than just resetting the duration itself, which should help prevent future issues (ty again Withor)
- added EvisSlayer and EvisDamage, for more customizability and synergy with other tweaks (Withor helped with these too)
- fixed a couple tweaks claiming to be unimplemented in the configs, despite being implemented on mod release
- re-ordered the change log to show the most recent update first, not sure why I didn't do that to begin with
1.0.1
- fixed an issue with SingleTargetEviscerate not being disabled when set to false, currently working on issues with it not switching targets once the initial target dies
1.0.0
- released
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: