Player speed/damage (and other attributes) are not scaled based on current Identity.
James103 opened this issue ยท 0 comments
Minecraft 1.16.1
Fabric 0.8.8+build.202
LWJGL 3.2.2
Fabric API 0.14.0+build.371-1.16
Identity 1.2.0-beta-1.16
Example 1: Player (disguised as Iron Golem) moving
Expected result: Player moves slower compared to normal.
Actual result: Player moves at the same speed.
Example 2: Player (disguised as Horse) moving
Expected result: Player moves faster compared to normal
Actual result: Player moves at the same speed as default
Example 3: Player (disguised as Zombie) attacking
Expected result: Player deals more base damage (3 HP).
Actual result: Player deals same damage as default (1 HP).
See #9 (both caused by not setting attribute base values properly on morph)