| Age | Commit message (Collapse) | Author |
|
|
|
the database
Close #23076
|
|
Closes #23163
|
|
same reasoning as 11de6b5
Container's find uses the defined custom comparator
|
|
All erases within MotionMaster are now done by itr.
Previous impl used value erase which uses the custom comparator which does not identify elements uniquely --> wrong values were deleted
ref #23187#discussion_r275791179
|
|
* Migrate spells to scripts
* Simplify code
* I need to sleep
* Update chapter1.cpp
* Use actual damage
* No need in null check here
|
|
975f1e364a6a68be2beca261a64ea8aecc16f6f6
|
|
|
|
* Core/Conditions: implement CONDITION_GAMEMASTER
* Core/Social: Separated checks for friend and ignored limits
* Prevent duplication of contacts
* Limit values should be included in counters
* Codestyle and comments
|
|
|
|
(cherry picked from commit bcda8dd7421cfa1950a3e47081f2f28d032d38ac)
|
|
PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target"
|
|
incomplete path.
Fallback to shortcut for flying units if Detour returned an incomplete path. This is needed when a flying unit should fly to the floor below to reach the target, but since Recastnavigation doesn't support "jumping down" the unit would not find a path to the target.
|
|
|
|
never be learned by a player with given class and race combination (#23176)
Closes #23172
|
|
* Breadcrumb quests support in core
* To Winterspring! & Starfall
* translating ZenoX92's list, part 1
* Carendin Summons is Blood Elf only
* Breadcrumb to an exclusive group
* translating ZenoX92's list, part 2
* class quests
* breadcrumb trails
* better prevquest check
* less harsh error warnings
* minor optimization
* Rename 9999_99_99_99_world.sql to 2019_04_10_00_world.sql
|
|
|
|
* Core/Movement:
- Only move to point if there is a path that is not a shortcut (which will make the unit move through terrain)
- Added new function to check if there is a vmap floor without search distance
- Units that can fly, are underground but far above the vmap floor will stay underground (bronze drakes in tanaris)
- Don't remove PATHFIND_SHORTCUT from path type in some cases
* Core/Object: Ignore UpdateAllowedPositionZ for flying units.
- This will make flying units go through mountains instead of going to the top and back to the bottom to reach you.
* Core/Object: Revert some changes and let MovePositionToFirstCollision deal with a position without ground
* Missing groundZ change for objects on transport
* use CanFly instead of IsFlying
|
|
|
|
get more accurate liquid status results (#23070)
|
|
of pool
- Only warn, still load the GO/Creature
- These should be added to game_event_pool by pool ID instead
|
|
- Removed unused define CR_INVALID_CONN_HANDLE which was removed entirely in more modern MariaDB versions
|
|
Closes #23167
|
|
Ref #23152
|
|
* Core/Scripts: Fix Blood summon position
Updates #13162
|
|
* Core/Misc: Warning fixes (/W4)
|
|
Fix static analysis issues spotted by Coverity Scan
|
|
Fix static analysis issues spotted by Coverity Scan
|
|
(cherry picked from commit a71d4b70ff8329878967652b131ce811ad699aa6)
|
|
|
|
Closes #23124
|
|
|
|
player whose visibility we enter
Closes #23141
|
|
Change how LoadCreatureTemplates() declares the SQL query by putting each field on its own line, making it easier to add/remove fields
|
|
|
|
|
|
* Scripts/Wailing Caverns: make Disciple of Naralex say Mutanus the Devourer
Disciple of Naralex should say
"This Mutanus the Devourer is a minion from Naralex's nightmare no doubt!"
instead of using $n caused by a missing target in the Talk() script command.
|
|
SetSpawnedByDefault(false) (#23120)
Closes #23115
|
|
Add "--update-databases-only" console argument to stop worldserver execution after having updated all databases (if specified in config file)
|
|
- remove hardcoded text (deprecated method)
- add already existing DB gossip content to enum
- correct spell enum from spell_creature_ to spell_create_
- replace case switch with if statement (only one boolean case)
Extra script file update:
- remove SD comment line 22 (outdated info, replaced by SAI)
|
|
Check player conditions to enter before party condition.
|
|
Closes #22976
|
|
Closes #22612
|
|
This reverts commit f6d3a5b9b98b8f422588694a2197adacea62c675.
|
|
* Core/AuctionHouse: use DisableMgr to disable specific item for AuctionHouse or AuctionHouseBot
|
|
Closes #23106
|
|
Closes #23105
|
|
* Core/Disables: Implement SPELL_DISABLE_ARENAS and SPELL_DISABLE_BATTLEGROUNDS
By fredimachado
|
|
|
|
add a little bit of tolerance
|