- Despawn and stay despawned!
- Adjusted actions to match the only video of event I could find and
based on sniff data from 3.3.5, 12340 build.
- Chance for event to occur is drastically reduced based on Dalaran
population. 1-99, the population of Dalaran is the chance. 100+ means
the event is assured.
Closes#20575
(cherry picked from commit 1750ca501f7a83ddbabd5e295fb86e48c279263f)
- Correctly set spawngroup on spawned creatures in Alterac Valley BG
- Sanity check on application of dynamic spawn rates (not for BG/Arena
maps)
- Check that spawndata exists before using it.
Closes#20535
(cherry picked from commit 55b9a3f65faeefb1c361b74b7a424d53e2d4c72e)
- True blizzlike creature spawn/respawn behavior - new creature = new object
- Toggleable spawn groups (with C++/SAI/command options to use them)
- Custom feature: dynamic spawn rate scaling. Accelerates respawn rate based on players in the zone.
- Backward compatibility mode (set via group and for summons)
to support creatures/gos that currently don't work well with this
(this should be removed once the exceptions are fixed)
Fixes and closes#2858
Tags #8661 as fixable.
Fixes and closes#13787Fixes#15222.
(cherry picked from commit 59db2eeea0a35028779fd76372ae06cc98c8086f)
- Deposit amount wasn't correctly checked in the case of multiple items,
player with insufficient funds could auctin more items than they should
(cherrypicked from 6bd9aa27872cd0d76d785bc38162001c4bacd913)
- Removed unused define CR_INVALID_CONN_HANDLE which was removed entirely in more modern MariaDB versions
(cherry picked from commit 2a7a1b27d59d26d48e958c64f2a05b58fa7434c1)
This seems entirely wrong to discount the returned map height if we're
already below it. In many cases this is exactly why we want the height!
(cherry picked from commit 10550fe8cff1fb91c8084b623fe243a6340ea52d)
- Option to preload basemaps upon server load (BaseMapLoadAllGrids)
- Option to preload instance maps upon map load (InstanceMapLoadAllGrids)
- Change default logging to only log mmap errors to server log
- Add new public to map to load all cells in map
- change debug loadcells to use new function instead
(cherry picked from commit 971f4ccab87ba95e584d5761f686cc2a86f5af9d)