aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-11 DB/SAI: Add out-of-combat texts to Overlord Bor'gorokWyrserth
Closes #23445 (cherry picked from commit 276292521572a2ac028068cb0124c6628f26f3ff)
2021-12-11 DB/SAI: Add out-of-combat texts to Sergeant GorthWyrserth
Closes #23443 (cherry picked from commit 5eafa03b46e94886189b8fbb41afc6e6dd803826)
2021-12-11DB/Quest: Quest: The Great Hunter's ChallengeWyrserth
Clsoes #23442 Closes #16037 (cherry picked from commit 2525f863e2e706b9213b9268b6ccf7481dabe90d)
2021-12-11DB/Quest: Building a PerimeterKillyana
(cherry picked from commit 62e44d0e4b61c72489961535a00a0386cfb0ca9f)
2021-12-11DB/Creature: Add a cosmetic spawns for "Ar'tor, Son of Oronok"Killyana
(cherry picked from commit 0132f13791bddbe8c69b87b7d402f8c0f2df4dbf)
2021-12-11Core/Conditions: Sync CONDITION_QUEST_OBJECTIVE_PROGRESS implementation with ↵Shauren
3.3.5
2021-12-11Core/FlightPath: teleport players at destination on floor Z when the flight ↵Wyrserth
ends (#23428) * Core/FlightPath: teleport players at destination on floor Z when the flight ends, instead of having them fall from the air. Closes #10051. * Use the path destination's mapheight instead of the player position's. * Update FlightPathMovementGenerator.cpp (cherry picked from commit 6a0a800535f6de9f6028a5375abfaf1dae8c7c28)
2021-12-11Core/SAI: allow to start waypoint movement for a creature that is in combat. ↵Wyrserth
(#23426) (cherry picked from commit d6e36601151046d5e99f97fa9594ac2d86fa698c)
2021-12-11DB/Creature: Big ShirlKillyana
Closes #23380 (cherry picked from commit 8a174d22957d3f641b4a6750cdc2a4ae88a88402)
2021-12-11Core/Spell: Jump Speed Calculations (#22886)DanVS
* Jump Speed Calculations * Fix (cherry picked from commit 0197a2f990aa7c7eaf8637a2a5da7f43def9c4bd)
2021-12-11Core/Misc: don't allow FindNearestCreature() and FindNearestGameObject() ↵Wyrserth
searches to return the entity that called them. (#23437) Closes #23334. (cherry picked from commit 015870bfe1d3ec57c4505072f087b88fe63662b5)
2021-12-11DB/Quest: Destroying the AltarsKillyana
Closes #23431 (cherry picked from commit 17671c633cd7b6c5066f9595108cb8df5a6626c6)
2021-12-11Core/Scripts: Fixed a reference error introduced in ↵Keader
394b119664bc16dc5376f1404925b6d0b5a26876 (cherry picked from commit 70cbedd75dff077fa75e25c4c467f0efd4bb6252)
2021-12-11DB/SAI: SMART_SCRIPT_TYPE_TIMED_ACTIONLIST don't use event_typeKillyana
(cherry picked from commit d0bdd06087eaed87c8705c6fad13e3dc08695615)
2021-12-11Scripts/Icecrown Citadel: Fixed Blood Orb Game Object (#23397)Keader
Close #18005 and Update #18529 (cherry picked from commit 394b119664bc16dc5376f1404925b6d0b5a26876)
2021-12-11Scripts/Isle of Quel'Danas: Thalorien Dawnseeker (#23382)Sorikoff
* Scripts/Isle of Quel'Danas: Thalorien Dawnseeker * Kill warning * Kill warning * Fixes * Code style * Code style * Accident * Prevent Out of Bound & spelling (cherry picked from commit e87f8b1aacafb640fba19375dc0bcb8e34870534)
2021-12-11DB/Gameobject: Gordunni Dirt MoundKillyana
Closes #23232 And fix DB errors related to repeat min/max for quest rewarded and quest accepted (cherry picked from commit 1c067b3221d956a1fe7106aad6aaaf1d1a381899)
2021-12-11DB/Quest: Outro event for "On Brann's Trail" and fix prevquest for "Sniffing ↵Wyrserth
Out the Perpetrator" Closes #23419 (cherry picked from commit 4a9e0b5aca540cc0dda788fa41c3bc7c0035b3c7)
2021-12-11DB/Spell: Don't allow costume auras from Savory Deviate Delight to stack ↵Wyrserth
with each other Closes #23417 (cherry picked from commit 578f93be24e7f7292fad9e896373741fcde0a765)
2021-12-11DB/Creature: Fix some spell clickKillyana
Closes #21772 (cherry picked from commit d98b78237f838ffa33db0f59451e633a6f916aa1)
2021-12-11Core/SAI: add cooldownMin (event_param2) and cooldownMax (event_param3) to ↵Wyrserth
SMART_EVENT_ACCEPTED_QUEST and SMART_EVENT_REWARD_QUEST. (#23422) (cherry picked from commit 50be697e1f3a56760e593b15bfbd576f4d370dcf)
2021-12-11Core/Creature: drop current target when evading while a spell cast is in ↵Wyrserth
progress (#23420) * Core/Creature: drop current target when evading while a spell cast is in progress. Closes #18373. * Update Creature.h, thanks jackpoz! (cherry picked from commit 5ac9b20fcfeccac906ff39109e94d77e811597a3)
2021-12-11Core/SAI: don't allow to start a new SAI actionlist while the entity is ↵Wyrserth
already running one. (#23421) (cherry picked from commit 2b1cde25604b6400ac327801d8e1649e30688f5a)
2021-12-11Core/Commands: implement commands to look up a map/item/quest name for a ↵Wyrserth
given id (#23416) * Core/Commands: implement commands to look up a map/item/quest name for a given id. * Add entry to updates table. * Rename 9999_99_99_99_auth.sql to 2019_06_16_00_auth.sql * Add missed change, thanks jackpoz! * Update auth_database.sql (cherry picked from commit ce3dcdcb1ad1887fb3a531aaea09482c12b5e4f3)
2021-12-11Core/RDF: fix counting issue with the achievement Looking for More (and ↵Wyrserth
similar) (#23418) * Core/RDF: allow the achievement Looking for More (and similar) to increase the counter based on how many random players were picked. * Use getter/setter instead. (cherry picked from commit 14c2bdc5dac81f5f2b76d78b09c1224dbebcd8bc)
2021-12-11Core/Loot: fix some other cases where a creature should not be able to set ↵Wyrserth
focus. (#23415) (cherry picked from commit d50be8e020c235617cae6d85e214794c164a73c9)
2021-12-11DB/Quest: Quest: Meet Lieutenant IcehammerKillyana
Closes #23384 (cherry picked from commit 5c019db6a7d91e10eb074e8776620527796a3b46)
2021-12-11Core/Unit: Ignore On Transport spline movements if the Unit isn't on a ↵jackpoz
transport anymore On Transport splines use coordinates relative to the transport but if the transport is not found anymore than there is no way to get the absolute coordinates, leading to relative coordinates being used as absolute instead. The result is a Unit being set at position (0, 0, 0) or close by. (cherry picked from commit c90f789eac9092d5332e92242ed0bfab7fd9e9fe)
2021-12-11DB/Quest: Quest: As the Crow FliesKillyana
Closes #23354 (cherry picked from commit 96a5bdbe059f130946869c8439e98fbb677b6120)
2021-12-11DB/Loot: remove deprecated item Tome of Tranquilizing ShotWyrserth
Closes #23409 (cherry picked from commit 4a62e627eacb23ad20cd5b9bd9f768754d706ab9)
2021-12-11Core/Misc: Change some logs from INFO to ERROR when loading invalid creature ↵jackpoz
template resistances and spells (cherry picked from commit 078c5a3e18227ad9f8bd2c1bcc7d48dd0122f801)
2021-12-11Core/Player: Fix teleporting FlyPath dismounting the playerjackpoz
Issue added in 72fc79a9e63d77754699a3da90d81219b2defb0d (cherry picked from commit 4019cae375838e3bc653936fb9705d8df57ca571)
2021-12-11Core/Loot: make Loot::AddItem() honor LootItem::AllowedForPlayer() so that ↵Wyrserth
items that cannot be looted don't prevent skinning. (#23408) (cherry picked from commit a1b2aa97fcb64be82050af037cec955ce361ccad)
2021-12-11Core/Loot: implement automatic pass in group loot for items that cannot be ↵Wyrserth
looted. (#23413) (cherry picked from commit 00fdf6e99a2516095889e13d4638efa049782ce5)
2021-12-11Core/Spells: don't allow spells with SPELL_EFFECT_CREATE_LOOT to be cast if ↵Wyrserth
there isn't enough space in inventory (#23404) * Core/Spells: don't allow spells with SPELL_EFFECT_CREATE_LOOT to be cast if there isn't enough space in inventory, * Move GetFreeInventorySpace() to a better place, thanks ccrs! (cherry picked from commit 218055280af4563f28643e2683eafe40808f90db)
2021-12-11Core/Creature: prevent dead creatures from setting a focus target, so they ↵Wyrserth
won't turn when hit by certain spells. (#23367) (cherry picked from commit 0a24a6571b7065d66afe52fc7b0b00f6366272bf)
2021-12-11Core/CreatureTemplate: Outsourced resistances and spells into creatur… ↵Giacomo Pozzoni
(#23343) * Core/CreatureTemplate: Outsourced resistances and spells into creature_template_spell and creature_template_resistance * Rename 2019_99_99_00_world.sql to 2019_06_15_01_world.sql (cherry picked from commit d5fb0a30ec62f3799416326d81d5d14992f9a6df)
2021-12-11 Core/Group: implement automatic party/raid leader change when the leader ↵Wyrserth
has been offline for two minutes (#23398) * Core/Group: implement automatic party/raid leader change when the leader has been offline for two minutes. * Add #23396 to make testing easier. * Prioritize assistants in raids. * Fix dumb mistake and apply suggested change, thanks VincentVanclef and jackpoz! (cherry picked from commit e906a2fe7d71fc17de9f7ea4778970beb3f9265e)
2021-12-11Core/Loot: fix some issues with master loot and don't allow players to see ↵Wyrserth
soulbound recipes that they already learned in the loot window. (#23410) (cherry picked from commit e6ad9b10cf381625ca1955cf6081ea1a8b14de11)
2021-12-113.3.5 game event respawn (#23391)Giacomo Pozzoni
* Core/GameEvent: Remove respawn times of Creature and GameObjects when starting/stopping an event * Add checks for pool * Remove the check for pools (cherry picked from commit 678f3dd687432b4229d903a8acfb882c2336e168)
2021-12-11Core/Spell: allow Northrend Inscription Research to unlock three recipes the ↵Wyrserth
first time it is cast. (#23401) Also prevent double skill-up because of duplicate UpdateCraftSkill() calls. (cherry picked from commit 2315d43b2c1f478bd5f612e39f3a938bf6640ab6)
2021-12-11DB/Loot: Fix Mighty Protection Potion recipe dropsWyrserth
Closes #23405 (cherry picked from commit 99684dcb0c55f61ed8b7df471c46bac947617b6b)
2021-12-11DB/Quest: Fix some issues with Alterac Valley-related questsWyrserth
Closes #23402 (cherry picked from commit 8b7a9b3a19237bd612966fe73da002fd88ec36ce)
2021-12-11Core/Misc: Fix static analysis issues reported by Coverity ScanGiacomo Pozzoni
(cherry picked from commit df92ceb9bc051444073a44eaf8c730357bb57355)
2021-12-11Core/Player: allow AutoStoreLoot to specify if the looted item should be ↵Wyrserth
shown as if created by the player. (#23400) (cherry picked from commit 8d53d16d162689f6034acf963406c7188f4a7f79)
2021-12-11DB/Quest: AQ40 set quests must be repeatableKillyana
(cherry picked from commit 1b3754cd2f2ea9b7acdf7fa943c40e176d81266e)
2021-12-11Core/Misc: Implemented Icecrown Citadel buff disable (#23394)Keader
Closes #8576 Closes #7940 (cherry picked from commit 94b60ff0ef7ee908e9ab4660f6dce0dcfe3f13e8)
2021-12-11DB/Creature: Add some equipmentsKillyana
(cherry picked from commit 69fd5d0d8f8449082dd7667cf496c573b3516fe5)
2021-12-11DB/Quest: Protect Kanati GreycloudKillyana
Closes #7501 (cherry picked from commit d7375ad33f9d23325346281c8635633db62521ac)
2021-12-11Core/Player: Remove all Motion Masters when teleportingjackpoz
Fix #22859 (cherry picked from commit 72fc79a9e63d77754699a3da90d81219b2defb0d)