Combat mechanics - Arrow recoil
When It comes to ranged combat, nothing seems to be more Overpowered than having a fully enchanted bow or crossbow, loaded with the best arrows and destroying targets with no need for skill. but when you think about it, some attributes seem a little too overpowered, Primarily the power enchantment for bows. adding a "recoil" mechanic would fix this while also making them a bit more useful in mid-range combat.
when using certain attributes as you fire your bow, you will essentially be affected by "recoil", which knocks the player back when firing, as the weapon fires with a ton of kinetic energy. this attribute will be calculated as "R" (Max R, or "MR" = 0.2 blocks X R), when I get into which attributes add what amount of recoil. with 10 R or more, hitting a wall or being backed up on a wall will deal more damage, meaning players must position themselves carefully when using powerful attributes. as for what attributes inflict recoil, here's a list:
Base bow/crossbow = 0 R
Power I-V = 4 R x Enchantment level
Firework crossbow = 6 R X rocket strength (9 x rocket strength if using multishot)
Potion arrows = 6 R (18 R if using a multishot crossbow)
Punch I-II = 3-5 R
Essentially, by adding this mechanic, players will have to be more strategic when using a bow, because if they're on a thin ledge ready to shoot a mighty bolt upon someone, they may suffer a terrible fall for firing an arrow that was a little too strong, even when crouching.
Please sign in to leave a comment.