OldCombatMechanics v1.12.0
Details
-
FilenameOldCombatMechanics.jar
-
Uploaded by
-
UploadedApr 18, 2023
-
Size297.96 KB
-
Downloads169
-
MD5aaffa6b2851ff97a2dcfffecd08fac7a
Supported Bukkit Versions
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
Changelog
This release is the culmination of a lot of work in making sure the damage calculations in the plugin are as accurate as possible. Extensive automated testing was conducted in order to make sure the weapon behaviour is accurate, and a lot of problems were found. They have now been fixed, and you will find the damage reflects the configuration as closely as possible. Additionally, compatibility with other plugins modifying damage was improved significantly.
New features
- Add option to use old sharpness calculations to OldToolDamage module
- Add automated config.yml upgrader for Spigot 1.18.1 and above. This means you config will not longer be reset when updating and all your options will be carried over to the new config
Bug fixes
- Fix error on offhand swap with DisableElytra module
- Fix error on
/ocm enable
command on Spigot >1.16 - Added backwards compatibility for certain methods not existing, supports back to 1.9
- Fix DisableAttackSounds module errors on 1.19.3
- Improve compatibility with scoreboard plugins
Damage Changes
- Changed minimum attack speed to disable cooldown to 40
- Fix overdamage and last damage calculations
- Fix overdamage calculations interactions with other modules
- Correctly scale attack damage by cooldown, including enchantment damage
- Fix critical hit detection in 1.9, by checking player is not sprinting
- Fix critical hit calculation to be 1.5 multiplier of damage
- Fix weakness potions causing damage calculations not to run for overdamage
- Fix lingering & dispensed potions not being included by OldPotionEffects module
- Fix OldArmourStrength module not taking resistance and absorption into account
- Updated list of damages that bypass armour to 1.19
- Allow greater compatibility with custom weapons, especially MCMMO and Crackshot
- Fix successful overdamage not updating last damage value
- Fix absorption modifier always being applied even when not needed