Version 2.59 Update + Compatibility Patch


I have updated the Dual Wield Plugin to version 2.59 with the following change:

  • Aliased the function Window_EquipItem.prototype.includes() to extend compatibility with other plugins that modified this function. This should make the plugin a little bit more compatible with other plugins that added functionality to the equip scene.

I have also uploaded a small fix script, to extend compatibility with Fallen Angel Olivia's Weapon Swap System plugin. What started as a simple question on Discord evolved into this plugin update, as well as this patch script. It's early, and there are still many compatibility issues to work out, but they will come in future updates as I get a chance to dig around with it a bit more.

Previously, the two plugins were entirely incompatible. Olivia disabled dual wielding outright, and for good reason, the default dual wielding system is trash, after all. Currently this patch undoes that change, and allows for weapons to be held in the offhand slot, gives the standard extra offhand attack, and splits damage as it should, regardless of what weapon your actor is using in the main hand.

Edit:

I just uploaded v1.01 of the compatibility patch. Figured I'd piggyback on this post rather than make a different devlog for it. The only slight modification I've made is that it throws a warning to the console if it detects that you have a twohanded weapon in your weapons database. As updates follow, this warning will eventually be removed, once twohanded weapons are working properly with the weapon swap system.

Known Issues:

  • The menu extension looks a little wonky
    • The mainhand attack param section only shows the mainhand atk value for the currently selected weapon. If you're on armor or the offhand slot, it shows mainhand attack value as if the mainhand is empty.
    • Twohanded weapons display odd. When mousing over a twohanded weapon, the offhand attack param slot is blank if there is a weapon in the offhand slot. If there is a shield in the offhand slot, it displays normally.
    • Equipping a twohanded weapon doesn't immediately remove the offhand weapon/heavy shield
  • Entering a battle and swapping to, or starting with a twohanded weapon equipped removes offhand weapons or heavy shields.
  • Swapping to a one-handed weapon does not re-equip previously removed offhand weapons or heavy shields.

At present, given the above issues, I'd suggest against using two-handed weapons with WeaponSwap, there weren't any two handed weapons in Octopath anyway, right? While the menu extension is a bit wonky for now, it is still functional, and a fix will be coming shortly. Obviously, if your project is nearing release, I'd avoid using the menu extension until the issues with it have been fully solved.

Keep in mind that this is an early fix, for two vastly different plugins, whose user base probably doesn't intersect very much. There's only so much bug tracking I can do myself, and I'm sure that there are other issues I haven't found yet. If you find any issues, let me know so I can work them into the patch as I continue to work on it.

-Thanks,

Ramza

Files

Dual Wield Plugin 54 kB
Nov 23, 2019
Olivia WeaponSwap Compatibility Fix 6.1 kB
Nov 24, 2019

Get MV - Dual Wield

Buy Now$14.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.