mod-aoe-loot icon indicating copy to clipboard operation
mod-aoe-loot copied to clipboard

Bug: Quest items being left behind with Area Loot mod enabled

Open aristoblis opened this issue 10 months ago • 8 comments

Current Behaviour

This is follow up to the issue marked closed here.

Quest items are still being left behind on mobs when area loot mod is enabled. Doesn't matter if running solo, with other players, or with bots in the group. Area loot is not picking up all available quest items. There are probably other items that are being left behind as well, I just paid attention to the fact that I am not looting all the available quest items.

Expected Behaviour

When looting a group of mobs where more than one has a quest items available, it is expected that all quest items will be looted unless you have reached the maximum needed for that quest.

Steps to reproduce the problem

  1. Pull a group of mobs that you need to farm for a quest (orc in Blood Furnace for the "The Blood is Life" quest for example.
  2. Loot all defeated mobs
  3. If more than one mob has a blood on them, they are not all being looted. Some bodies continue to have sparkles over them indicating they have loot, but when you click on them you cannot loot the item.

Extra Notes

No response

AC rev. hash/commit

AzerothCore rev. e5c67bd47d84 2025-01-31 18:29:34 +0800 (Playerbot branch) (Win64, RelWithDebInfo, Static) Connected players: 2. Characters in world: 506. Connection peak: 2. Server uptime: 1 hour(s) 7 minute(s) 5 second(s) Update time diff: 1ms. Last 500 diffs summary: |- Mean: 10ms |- Median: 3ms |- Percentiles (95, 99, max): 29ms, 32ms, 57ms Using SSL version: OpenSSL 3.4.0 22 Oct 2024 (library: OpenSSL 3.4.0 22 Oct 2024) Using Boost version: 1.81.0 Using CMake version: 3.31.5 Using MySQL version: 80404 Found MySQL Executable: C:/Program Files/MySQL/MySQL Server 8.4/bin/mysql.exe Compiled on: Windows 10.0.14393 Worldserver listening connections on port 8085 Realmlist (Realm Id: 1) configured in port 8085 VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true MMAPs status: Enabled maps directory located in C:/Build/bin/RelWithDebInfo/Data/maps. Total size: 291014951 bytes vmaps directory located in C:/Build/bin/RelWithDebInfo/Data/vmaps. Total size: 658130721 bytes mmaps directory located in C:/Build/bin/RelWithDebInfo/Data/mmaps. Total size: 2192910844 bytes Default DBC locale: enUS. All available DBC locales: enUS frFR zhTW esES ruRU Using World DB: ACDB 335.13-dev Using Playerbots DB Revision: Latest LoginDatabase update: 2025_01_26_00.sql Latest CharacterDatabase update: playerbots_names.sql Latest WorldDatabase update: world_playerbots_rpg_races.sql LoginDatabase queue size: 0 CharacterDatabase queue size: 0 WorldDatabase queue size: 0 PlayerbotsDatabase queue size: 0 List of enabled modules: |- mod-account-achievements |- mod-aoe-loot |- mod-breaking-news-override |- mod-custom-login |- mod-individual-xp |- mod-learn-spells |- mod-npc-enchanter |- mod-playerbots |- mod-reagent-bank |- mod-transmog |- mod-world-chat

Operating system

Window Server 2016 Datacenter, 4 core, 16G RAM

Custom changes or Modules

No response

aristoblis avatar Feb 10 '25 18:02 aristoblis

With the pull request that is currently open, which corrects several of the open issues, this error does not seem to be made. The items are raised all over the ground, however, I should try, with a 100% probability, because perhaps, either I have been very unlucky, or something strange happens, because by killing several mobs, I have been able to obtain very few quest items. However, in the bodies, there is absolutely nothing left.

pangolp avatar Oct 09 '25 04:10 pangolp

Unless I'm mistaken, this glitch is a partial fix. That is, it fixes the issue where no items remain on the body (and the item itself no longer has the glow effect or the bag). However, with a 100% drop chance on a quest item, only one item is obtained upon killing three mods, and I don't think that's right.

 Entry    Item  Chance  MinCount  MaxCount  Comment                               
------  ------  ------  --------  --------  --------------------------------------
  3124    4862     100         1         1  Scorpid Worker - Scorpid Worker Tail  
  3281    4862     100         1         1  Sarkoth - Scorpid Worker Tail         

pangolp avatar Oct 09 '25 04:10 pangolp

It seems to me that the flaw in this isn't the loot in the area, but rather the logic of the loot itself. NPCs generally have a maximum and minimum limit for the number of items they can have. When sending all the items to a body, it seems to me that, by default, it keeps only one of them.

pangolp avatar Oct 09 '25 04:10 pangolp

Yup, I can confirm that this is bugged. Killing pack of 5 mobs gives mostly 1 quest item (on multiple tries). If you kill them one by one - almost every one of them drops it.

lach3v avatar Nov 14 '25 19:11 lach3v

The bug exists, because the game does not contemplate that a player can obtain several Quest items all together and then, in the bag, it does not show them. I made a modification, which was to send the remaining items to the player, when I got the first one, but I do not know if this is the solution we should have.

pangolp avatar Nov 14 '25 20:11 pangolp

Also another issue - if you aggro your quest mob together with a non-quest mob(s) - you aren't getting a quest item drop at all.

Edit: You can try (Aliance) quest=88 "Princess Must Die!".

lach3v avatar Nov 14 '25 21:11 lach3v

I don't play on my server anymore, got bored with it, but I came up with a solution that worked for me. I disabled area loot entirely and then changed the drop rate on quest items to be 100%. Still have to loot each mob individually, but makes collect quests so much easier.

On Fri, Nov 14, 2025, 14:21 v3x @.***> wrote:

lach3v left a comment (azerothcore/mod-aoe-loot#44) https://github.com/azerothcore/mod-aoe-loot/issues/44#issuecomment-3534601123

Also another issue - if you aggro your quest mob together with a non-quest mob(s) - you aren't getting a quest item drop at all.

— Reply to this email directly, view it on GitHub https://github.com/azerothcore/mod-aoe-loot/issues/44#issuecomment-3534601123, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEA76FPZLJTYSR3IP6KAIPT34ZBVDAVCNFSM6AAAAABW3IMNHGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKMZUGYYDCMJSGM . You are receiving this because you authored the thread.Message ID: @.***>

aristoblis avatar Nov 16 '25 17:11 aristoblis

I don't play on my server anymore, got bored with it, but I came up with a solution that worked for me. I disabled area loot entirely and then changed the drop rate on quest items to be 100%. Still have to loot each mob individually, but makes collect quests so much easier.

No module - no problem, you say 😃

lach3v avatar Nov 17 '25 03:11 lach3v

I can confirm quest items are still an issue. Had to await spawn of boss and kill for second time to get quest item 1/1. I am playing with playerbots module.

opicron avatar Dec 18 '25 20:12 opicron