Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lifesteal enchant breaks drop rate #28

Open
Xetaxheb opened this issue Apr 14, 2021 · 4 comments
Open

Lifesteal enchant breaks drop rate #28

Xetaxheb opened this issue Apr 14, 2021 · 4 comments

Comments

@Xetaxheb
Copy link

Tested in TNP Limitless 3 Limitless 3 - v1.9.9b
Version Ma-Enchants-1.16.3-3.5.0.jar

It completely removes ability for killed slimes to drop reliquary slime pearls, probably all reliquary items, seems to nerf drop rates despite overcapped looting/scavenger enchants (vanilla/apotheosis)

Not sure what else.. definitely this enchant though. Using it on silents gear swords.

@Xetaxheb
Copy link
Author

After using my weapons without it, I can say it significantly screws up drop rates on many many things. The main thing that somehow sneaks by is elementalcraft shards. Most other drops seem to be significantly lowered or outright removed.

@DerekM07
Copy link

DerekM07 commented Aug 8, 2022

I noticed the same thing with Ma-Enchants and Reliquary and assumed it was because lifesteal and sweeping edge were incompatible together. I didn't test extensively, but I believe that only the primary target was counting as a player kill and thus qualifying for the Reliquary drop chance.

@Lukasz4598PL
Copy link

Lukasz4598PL commented Dec 30, 2022

it doesn't seem to totaly remove drops,I killed five enderman and got nothing after that i killed a few more and got normal drops
.

@SiverDX
Copy link

SiverDX commented May 27, 2023

My assumption is that this is the problem (if the damage kills the mob):

This also breaks the Wisdom enchant of this mod:

if (event.getEntity() != event.getAttackingPlayer()) return;

I'm not sure why Lifesteal deals extra damage but DamageSource.playerAttack(player) should maybe be used instead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants