Changelog
IMPORTANT NOTE:
Better Combat Rebirth compatibility has been replaced with RLCombat compatibility, which is an updated fork of that mod. Make sure to update to RLCombat if you have Better Combat Rebirth installed. Find it here: https://www.curseforge.com/minecraft/mc-mods/rlcombat
Additions:
- Replaced Better Combat Rebirth with RLCombat; an updated fork of that mod
- Removed compatibility patches for Better Combat Rebirth, due to changes in the updated RLCombat's code that uses events instead
- The mod now enforces version 2.0.5 of RLCombat or higher to be used if BetterCombat Rebirth or RLCombat is installed
- Added Sweep 1 as normal sweep damage and the old Sweep 1 and 2 is now Sweep 2 and 3, like Spartan Weaponry 2.x and above
- Added Sweep 1 to the following weapons: Katana, Longsword and Saber
- Added a level getter method for Weapon Properties
- Added a tooltip for Crossbows for Bolt Speed multiplier
- Added variation of loading time and aim time for the crossbow which is affected by the material's harvest level
- Added variation of draw time and arrow speed for the longbow which is also affected by the material's harvest level
- Added compatibility for So Many Enchantments versions of Sharpness (Lesser, Advanced and Supreme) with throwing weapons
- Re-added the longbow multiplier config value (I forgot I removed it)
- The default longbow multiplier is now 1.1 instead of 1.25 since the multiplier increases with the item
- Added config option to let Longbows and Crossbow material modifiers per harvest level to be adjusted. e.g. Draw ticks and arrow speed for Longbows; Load ticks, Aim ticks and bolt speed for Crossbows
Bugfixes:
- Uncommented a null check that resulted in the recreation of the Quiver model every frame! That was a massive oversight which was only intended for real-time editing of the Quiver model. You can have your FPS back now.
- Removed an redundant check in the throwing weapon update tick that caused throwing weapon ammo to be duplicated when using the Return enchantment. This should hopefully fix the throwing weapons orbitting players as well.
- Fixed a duping bug where picking up the Expanse-enchanted original stack of a throwing weapon on the ground while having a non-original stack of the same weapon in the player's inventory resulted in a miscalculation of the ammo count due to different maximum capacities
- Fixed Armor Piercing projectile damage not being affected by qualities from Quality Tools
- Fixed damage modifier bugs for throwing weapons where only the most recent damage modifying Weapon Property was being applied and overriding previous ones
- Fixed not being able to catch Boomerangs in mid-air on a server
- Fixed the Sweeping Edge enchantment compatibility due to changes in the Sweep Weapon Property
- Removed Better Combat compatibility using rather 'hacky' methods in favor of better integrated Events from RLCombat, hence why Better Combat Rebirth won't work with this mod anymore
- Reimplemented speed-based Riding Damage Bonus weapon property for Lances. RLCombat now adds compatibility for sending speed to the server so it should work properly now
Tweaks:
- Heavily reduced the FOV effect when using the bow and crossbow to be closer to the vanilla bow
- Added a check to prevent this mods attack packets being sent when RLCombat is loaded because RLCombat handles that when available
- Lots of code cleanup which is why this version is roughtly the same size as the previous one- Added a check to prevent this mods attack packets being sent when RLCombat is loaded because RLCombat handles that when available