the Reaching property seems to be adding (aproximately) double the percentage multiplier listed in the tooltip for reaching, for instance if the reaching property tooltip claims that the property is going to add a +33% bonus to the damage, the damage is actiually being multiplied by +66%.
See tables / examples below:
(in all of these examples we have an entity with 0 armor and 300 health with an block position of (18.5, -58.5, 14.5) we teleport to a certain location, hit the entity and extract it's health after being hitl)
target lost 14.39444 health when 3 blocks away, as well as 17.16705 damage when we were 6 blocks away. Our expected damage is 12.2 and 13.6 respectively
target took 11.61417 damage when 3 blocks away and 12.82245 damage when 4 blocks away compared to the expected 9.31 and 9.94 damage respectively
target took 16.59167 damage when 3 blocks away and 20.75055 damage when 6 blocks away compared to the expected 13.3 and 15.4 damage respectively
Expected behaviour
for the tooltip to accurately describe the damage bonus of the Reaching property for the listed distances
Steps to reproduce
get an NoAI entity at a known set of coordinates and known maximum health
get an item with the Reaching property, note the damage percentages in the tooltip
use commands to teleport yourself so that you are exactly a distance away from the target based on the distances mentioned in the tooltip for reaching (3 and the weapon's maximum reach)
attack the entity in question
gain the entity's current health using /data get or similar commands
compare to expected damage
heal target and repeat
Crashlog
No response
Tetra version
6.3.0
mutil/mGui version
6.1.1
Forge version
1.20.1 - 47.2.0
Other mods
none, i have a specific instance for testing just Tetra alone with only it's required dependencies
Observed behaviour
the Reaching property seems to be adding (aproximately) double the percentage multiplier listed in the tooltip for reaching, for instance if the reaching property tooltip claims that the property is going to add a +33% bonus to the damage, the damage is actiually being multiplied by +66%.
See tables / examples below:
(in all of these examples we have an entity with 0 armor and 300 health with an block position of (18.5, -58.5, 14.5) we teleport to a certain location, hit the entity and extract it's health after being hitl)
target lost 14.39444 health when 3 blocks away, as well as 17.16705 damage when we were 6 blocks away. Our expected damage is 12.2 and 13.6 respectively
target took 11.61417 damage when 3 blocks away and 12.82245 damage when 4 blocks away compared to the expected 9.31 and 9.94 damage respectively
target took 16.59167 damage when 3 blocks away and 20.75055 damage when 6 blocks away compared to the expected 13.3 and 15.4 damage respectively
Expected behaviour
for the tooltip to accurately describe the damage bonus of the Reaching property for the listed distances
Steps to reproduce
Crashlog
No response
Tetra version
6.3.0
mutil/mGui version
6.1.1
Forge version
1.20.1 - 47.2.0
Other mods
none, i have a specific instance for testing just Tetra alone with only it's required dependencies