Age | Commit message (Collapse) | Author |
|
By Malcrom
|
|
|
|
|
|
Iterate creatures in combat with players during map update, and also visit
their cells if greater than player visibility distance away.
|
|
|
|
[3.3.5/Core/Map] map local guids 6.x -> 3.3.5
|
|
|
|
# Updates.SourcePath > # Updates.MySqlCLIPath
|
|
see https://github.com/TrinityCore/TrinityCore/issues/15575
|
|
Implemented:
https://github.com/TrinityCore/TrinityCore/commit/ca83e14f8b141fab0a13e08f48fca6c1ace0c4c7
https://github.com/TrinityCore/TrinityCore/commit/ee1c1b97be4492ecabe8b15ea6323fc37e4eaa8c
https://github.com/TrinityCore/TrinityCore/commit/18e4ab6911468b829b0fc768e532a770263c3717
https://github.com/TrinityCore/TrinityCore/commit/bf37446b3c2ed73b4d3aa9e227d3eff5c53b378b
https://github.com/TrinityCore/TrinityCore/commit/cb854a2b7bb7bd96cf9c4d1daf3789f797bf4db8
* This adds separate (per map) guid sequences depending on object type
* Ported map object container from cmangos/mangos-wotlk@a2d396e
* Added type container visitor for TypeUnorderedMapContainer
* Implemented helper function to erase unique pairs from multimap containers
* Moved object storage of all objects except players and transports to map level
* Added containers linking database spawn id with creature/gameobject in world
* Renamed DBTableGuid to spawnId
* Added a separate spawn id sequence generator for creatures and gameobjects - this will be used in db tables
* Moved building SMSG_UPDATE_OBJECT - updatefields changes broadcast to map update
* Added new function to return but not increment guid
* Adjusted .debug loadcells to show low guid in map before/after load
* Added debug messages for creature spawn/destroy, for map guid debugging
* Store all Gameobjects and Creatures added to OutdoorPvP, so the callback script can be removed when OutdoorPvP instance is destroyed.
|
|
By Malcrom
|
|
This reverts commit 8ea17647e6bced9d4d027c94ecdc63369cb4c6df.
|
|
Fix AHBot Buyer to stop counting own auctions
|
|
|
|
Closes #15505
|
|
By Malcrom
|
|
hack to crash the core misusing assert
|
|
|
|
(spells rewarded on quest completion)
|
|
|
|
[3.3.5] Low priority changes after latest backports
|
|
Scripts/Commands enhance .ticket complete command
|
|
|
|
|
|
Creature/BossAI/Patchwerk: Fix Hateful Strike behavior
|
|
Fixes to Patchwerk AI:
- Hateful Strike can only target the highest 1 (10m)/ 2 (25m) threat targets that aren't the current target. Out of these targets, Hateful Strike hits the highest current HP target.
- Hateful Strike now properly adds threat to all targets eligible for it, plus the current target if it is in melee range. Actual threat amount is not from sniffs - please update this if you have conclusive retail data.
- Cleaned up some millisecond constants and variable names.
|
|
Fixed bugs with Sapphiron encounter:
- Sapphiron will now properly re-engage if the previous attempt ended while he was in flight.
- Sapphiron will now properly be hovering while in the air phase instead of standing idly on the ground.
- Move Frost Resistance achievement check from custom script to spell 60539 (Sapphiron Achievement Check), thanks to @Shauren for the heads up.
|
|
|
|
|
|
along the way, not directly through them
* Taxi cost on multi-segment paths is now charged per segment when it is started
|
|
Closes #14730
|
|
Coverity defect ID: 1316690
|
|
Coverity defect ID: 1323839
|
|
|
|
DB/World schema backport: updated quest_template table
|
|
|
|
etc.) to contribute to the 50% player damage requirement.
Fixes quests such as "Valduran the Stormborn" (12984) or "The Air Stands Still" (13125) which previously required the player to out-damage the "helper" NPC to get credit.
|
|
Core/Unit: Allow mounting for certain transformations
|
|
# Updates.SourcePath > # Updates.MySqlCLIPath
|
|
Closes #12042.
Credit to @SeTM for base code used.
|
|
Fix a crash happening when using items casting spells like Item ID 37198
Fix #14900
|
|
1e71aba2ee656a8407dec63a69d0879e16a070e2
Fix queuing in LFG with 5-men groups leaving the party in queue forever, caused by group GUID being added to list of party members.
|
|
Log roles of every combinations in ".lfg queue debug" output
|
|
Add an optional parameter "escapeCharacters" to ChatHandler::SendSysMessage() to properly escape | character, otherwise it might freeze the client.
|
|
talk target (used for $vars in texts and whisper target)
* by default (action param 3 is 0), it will try to trigger talk of the target
(cherry picked from commit 7b491046e94af498b2428ebe7decf6353cbb61a2)
|
|
|
|
6b43e72f019b6a91be812f4e4da58a4dae7c21a6
|
|
DB/World schema backport: sort some quest_template fields using 6.x style
|
|
DB/World schema backport: quest_details, _request_items and _offer_reward
|
|
from the Winterfin Caverns"
This fixes the following bugs:
Escortee NPC quotes are out of order (see #15396 (comment))
Final escort waypoint is located incorrectly and causes the escorted NPC to drop all the way to the bottom of the ocean before quest completion is awarded.
Closes #15396
Signed-off-by: DDuarte <dnpd.dd@gmail.com>
|