SlimeKnights / TinkersToolLeveling

Use tools. Gather xp. Get modifiers.
MIT License
34 stars 44 forks source link

longbow not getting XP #88

Open StarboundModderRWC opened 5 years ago

StarboundModderRWC commented 5 years ago

longbow not getting XP

EPSIL0N commented 5 years ago

Having the same issue.

Edit: actually the long bow occasionally gets 6xp but that might only be for one shot kills, shortbox not getting any xp.

bonii-xx commented 5 years ago

Mod Version, does it happen with only TiC & TTL?

EPSIL0N commented 5 years ago

Well this is confusing to me, tested it with just these and then went back to the full modset to test again. TiC 1.12.2-2.12.0.113 TTL 1.12.2-1.1.0 Mantle 1.3.3.39

When it is just those behavior is as follows. Shortbow appears to get 3xp each time a mob is hit when using feather-wood-stone arrows but no xp with arrows using endrod cores, I don't recall if I had tried non-endrod cores before now.

Longbow seem to get 6 xp per hit with the feather-wood-stone. 6 per mob hit with endrod cores.

Crossbow seems to get 8 xp per hit. 8 xp per mob hit with endrod core in the tinkers only set and appears to work with it in the full modset today but I would swear it did not yesterday.

I'll have to play around with other combinations but looks like the issue might just be the combination of shortbow and endrod cores.

Thanks for your attention, I can imagine how annoying these reports are getting.

bonii-xx commented 5 years ago

Hm, I made sure that you get at least 1 xp. .maybe the damage is too low and the check broke.

dualinfinities commented 5 years ago

A possibly-related issue that might give some pointers on this problem, my explosive bolts one-shot on direct hits, and don't get xp from killing mobs. They only recieve xp when: a second mob is caught in the explosion; said second mob LIVES. Does this tell you anything?

dualinfinities commented 5 years ago

I'll test some other bolts, see if I can narrow down what does and does not level them. Not having any issues with the crossbow, so it probably isn't just using PlusTiC parts.

dualinfinities commented 5 years ago

Okay, so in my case it's the TNT cores not working right. However, I found out it makes even less sense than how I thought it gained xp. One-shot a skeleton? No xp. Catch a zombie in the blast and have it live? No xp. Kill a chicken with the blast? No xp. Shoot an ancient golem in the face? 40 xp. Thinking maybe it's only modded mobs? Nope, warrior skeleton does nothing. Chameleon does nothing. Only the ancient golem did anything.

Okay, after further testing, it had to inflict 16 or more HEARTS to get any xp. Any mob with less health than that, ain't doing jack for your xp.

dualinfinities commented 5 years ago

Adding pics of my build for testing with: https://imgur.com/a/JTPojKY