Blood Magic

Blood Magic

94M Downloads

Sentient bow does not fire arrows without will but still consumes arrows

keraldi opened this issue ยท 4 comments

commented

Issue Description:

Sentient bow consumes arrows but doesn't fire them without will, even in creative mode.
This is inconsistent with the Sentient Sword, which deals damage even if there's no will in the player's inventory.

What happens:

Sentient Bow does not fire arrows without will but still consumes them.

What you expected to happen:

Sentient Bow should fire arrows if it consumes them.
Sentient Bow should fire arrows even without will (to have consistency with the Sentient Sword.

Steps to reproduce:

  1. Get Sentient Bow
  2. Have no will in the inventory (empty tartaric gem or no tartaric gem)
  3. Fire.
    ...

Affected Versions (Do not use "latest"):

  • BloodMagic: -100 / compiled from source
  • Minecraft: 1.12.2
  • Forge: 2611
commented

PR in progress.

commented

Resolved in commit 5903cc7 big kek

commented

Actually it was 6b25caa

commented

It does not actually consume the arrow. If you pick up your stack of arrows and put it back down, you'll find you will have the same number. It just visually decrements the number of arrows that it displays.