azerothcore-wotlk
azerothcore-wotlk copied to clipboard
Warlock pet dismissed on logout while mounted
What client do you play on?
enUS
Faction
- [X] Alliance
- [X] Horde
Content Phase:
- [X] Generic
- [ ] 1-19
- [ ] 20-29
- [ ] 30-39
- [ ] 40-49
- [ ] 50-59
- [ ] 60
Current Behaviour
Warlock demon minions are dismissed if you log out while Mounted, but not when unmounted
Expected Blizzlike Behaviour
Minion should persist through logout regardless of mounted status
Mounted
https://github.com/azerothcore/azerothcore-wotlk/assets/11332559/043282b9-3cb0-4407-9ccd-2a1d6945c14b
Unmounted
https://github.com/azerothcore/azerothcore-wotlk/assets/11332559/4eb229e5-1a18-44b1-be50-6d94e8bea2cd
Source
WoW Classic (Thanks bench) https://youtu.be/REkB2txojwQ?si=UHjDqDXW3f6Lvj7u&t=61
Steps to reproduce the problem
- Create a warlock character
- Use .additem 6265 3, .learn 697, and .learn 5784
- Summon the voidwalker
- Mount up
- Log out and back in
Extra Notes
The way it used to work on AC was that you were refunded the soul shard. It seems that whatever fixed this when unmounted didnt apply to mounted. https://github.com/azerothcore/azerothcore-wotlk/pull/16803
AC rev. hash/commit
https://github.com/chromiecraft/azerothcore-wotlk/commit/c0ab2ab08e001ffce3c688eaf54301608af109a8
Operating system
Ubuntu 20.04
Modules
- mod-ah-bot
- mod-bg-item-reward
- mod-cfbg
- mod-chat-transmitter
- mod-chromie-xp
- mod-cta-switch
- mod-desertion-warnings
- mod-dmf-switch
- mod-duel-reset
- mod-eluna
- mod-ip-tracker
- mod-low-level-arena
- mod-low-level-rbg
- mod-multi-client-check
- mod-progression-system
- mod-pvp-titles
- mod-pvpstats-announcer
- mod-queue-list-cache
- mod-rdf-expansion
- mod-transmog
- mod-weekend-xp
- lua-carbon-copy
- lua-exchange-npc
- lua-custom-worldboss
- lua-level-up-reward
- lua-recruit-a-friend
- lua-send-and-bind
- lua-temp-announcements
- lua-zonecheck
- lua-zone-debuff
Customizations
None
Server
ChromieCraft