azerothcore-wotlk
azerothcore-wotlk copied to clipboard
Item: Humbert's Sword (3693) incorrect drop rate?
Current Behaviour
The current drop rate for Humbert's Sword (3693) (for quest 547) from Dun Garok dwarfs (and all related creatures see wiki) is 100%.
Expected Blizzlike Behaviour
Shouldn't be 100%, even the quest says "...So many dwarves there...it will be quite difficult to find the dirty little thief who stole it." Need sniff.
Source
https://www.youtube.com/watch?v=6qaFdQsL4aM https://www.wowhead.com/wotlk/item=3693/humberts-sword#objective-of
Steps to reproduce the problem
Horde char .add q 547 .go xyz -1257.947998 -1191.317627 38.944157 Kill any dwarf
Extra Notes
No response
AC rev. hash/commit
bda9b404038e
Operating system
Win11x64
Custom changes or Modules
None
Loot chances cannot be sniffed, as stated in an earlier issue made by you.
I do agree that the drop chance shouldn't be 100%, and it is 100% as seen in the DB.
Loot chances cannot be sniffed, as stated in an earlier issue made by you.
this is not entirely true, sniffing is a log so to speak, but there is not a parsing method to easily decipher the sniffs for quest item behaviors. I have sniffed drop rates via constantly deleting the quest items before for example and thus having a "clean" sniff of the drop rate, but in a pinch we can determine rates, it just takes time, though 100% rates are easiest to prove or deny.
There does seem to be something peculiar about this specific quest though if the comments are to be believed.
I agree with the issue though. I distinctly remember doing this quest on classic and taking a lot of time to get it
UPDATE
acore_world
.creature_loot_template
SETChance
=10 WHEREEntry
=2344 ANDItem
=3693 ANDReference
=0 ANDGroupId
=0; UPDATEacore_world
.creature_loot_template
SETChance
=10 WHEREEntry
=2345 ANDItem
=3693 ANDReference
=0 ANDGroupId
=0; UPDATEacore_world
.creature_loot_template
SETChance
=10 WHEREEntry
=2346 ANDItem
=3693 ANDReference
=0 ANDGroupId
=0; UPDATEacore_world
.creature_loot_template
SETChance
=10 WHEREEntry
=14275 ANDItem
=3693 ANDReference
=0 ANDGroupId
=0;
Based on?