This makes bolt effects much more accurate to how they actually are (the effects, and the probability of them activating). It's mostly accurate now.
Some things are more effort than it's worth to change with how the combat system works right now, so I didn't change those. For example, diamond bolt e will guarantee an accurate hit so those need to be processed before the hit, whereas most bolt effects go after, but hhere everything happens at the end of a tick.
This also adds support for zaryte crossbow, including special attack.
This makes bolt effects much more accurate to how they actually are (the effects, and the probability of them activating). It's mostly accurate now.
Some things are more effort than it's worth to change with how the combat system works right now, so I didn't change those. For example, diamond bolt e will guarantee an accurate hit so those need to be processed before the hit, whereas most bolt effects go after, but hhere everything happens at the end of a tick.
This also adds support for zaryte crossbow, including special attack.
All bolt effects taken from the wiki