aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-14Misc/Config: set decay timer for unlooted normal creatures to 5 minutes.Wyrserth
Now that respawns do not care about the previous corpse's state, there's no reason to force a very frustrating faster despawn. (cherry picked from commit 1bdbede7e0e24ed3c55787a63c8d67db539cee35)
2021-12-14DB/GameObject: Fix Ysida's Cage base positionKillyana
(cherry picked from commit 5771e093788d6de4481e83d06771a6b30f61667d)
2021-12-14Core/Entities: Regenerate updatefieldsShauren
2021-12-14Script/BlackrockDepths: fix Ironhand Guardian's Gout of Flame spell cast. ↵Martin Topholm
(#21816) (cherry picked from commit 4529a94e0d093fb01c6ae4a98dade46ce75f82a9)
2021-12-14DB/SAI: remove useless actions from Regthar Deathgate's script.Wyrserth
Fixes #23543. (cherry picked from commit a8d232a92158bb9782e0895e6788692ee4729eb7)
2021-12-14DB/SAI: script end event for quest To Serve Kum'isha.ZenoX92
(cherry picked from commit 515f47eec7263bfb593a2697c0be8afa40ed0324)
2021-12-14Script/Acherus: script out of combat event for Frost Death Knight trainer ↵Wyrserth
Amal'thazad. (cherry picked from commit 8fcc82138fee2bbea7b7f82d4b0475e4f53f100c)
2021-12-14Core/Creature: Reworked creature aggro radius calculation (#20615)Ovahlord
* Core/Creatures: rewrote creature aggro radius calculation * Formulas are taken from WoW Wiki (cherry picked from commit 980047763a685217e712f58b8713d48523d90ccb)
2021-12-14Core/Conditions: allow spellclick conditions to properly work for aura ↵Wyrserth
apply/remove (#23527) (cherry picked from commit 12e545f7e2247f91db3fd1e8e2f961982422a147)
2021-12-14Core/Unit: Implement more helper methods (#23555)ForesterDev
(cherry picked from commit c44fb37f74347e3b6d399c941716971503af4cf8)
2021-12-14Core/Spells: Fixed spells not doing damage after cherry-picking ↵Shauren
83a9222c390110ae082512ed858a5580a958aa21
2021-12-14DB/SAI: add emotestate and OOC text for creature Zeh'gehn and improve end ↵Wyrserth
event for quest A Carver and a Croaker. (cherry picked from commit 9530c33af0847ac13826d20f21d2447f0817bfa5)
2021-12-14DB/Quest: Tome of CabalKillyana
Closes #23560 (cherry picked from commit 1557a806104a886672bb421f9c12c0f39989f6b1)
2021-12-14Core/Quest: Fix repeatable quest mark (#23338)Giacomo Pozzoni
(cherry picked from commit 2cb4517303b217c57f52577a91184dc956a5c423)
2021-12-14Entities/Unit: Properly unset engaged flag for creates that cannot have a ↵Treeston
threat list on combat exit. Fixes #23518. (cherry picked from commit f44539b64247ff626c53dc899c4ac3023bf9aa80)
2021-12-14Scripts/Icecrown Citadel: Ensure Deathbringer Saurfang cast Frenzy (#23559)Gildor
(cherry picked from commit a0a64b10b53e74c0cfaa518f196150c622e75bd2)
2021-12-14Entities/Player: Fix an edge case where overlapping CCs could prevent player ↵Treeston
movement from being re-enabled. f6f1c48 follow-up. (cherry picked from commit 4e767f1c7cd0cae6316982e38be66f560baafea5)
2021-12-14DB/Creature: remove wrong repairer npcflag from NPC Perascamin.Wyrserth
(cherry picked from commit cc5088369b43f25f68443e1018e994694158c2c2)
2021-12-14DB/SAI: add some missing RP events to Culling of Stratholme.Wyrserth
Scripted RP events involving NPCs Stephanie Sindree, Brandon Eiredeck and Patricia O'Reilly. (cherry picked from commit c63bbb97b4850abfd60917bd9b668f276f9ecedb)
2021-12-13DB/Vendor: rework Griftah's inventory.Wyrserth
Remove deprecated items and fix slot ordering. (cherry picked from commit f05891405ab40502cfa67fdcff0edb1391ff8719)
2021-12-13Entities/Player: Clean up client control handling behavior around ↵Treeston
possession. Mind Control should no longer cause various weirdness. Closes #23539. (cherry picked from commit f6f1c48aa592ea10c99fd23f46e94934b2f0cef2)
2021-12-13DB/Hotfixes: Add missing hotfix optional data for each localeShauren
2021-12-13Script/HallsOfLightning: fix mistake related to Shattering Stomp in ↵Wyrserth
Volkhan's script, introduced in 3bb0abcd525218c0423421979177675004787707. Closes #23337. (cherry picked from commit a8b8a43b8d86f0039f4b4ac2c251d55ba3b6a4ed)
2021-12-13Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender ↵ForesterDev
(#23520) * Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender * fix merge * Add virtual methods for Unit class (cherry picked from commit b47bb59e2a3e42aff3793517ef94f51678b54905)
2021-12-13Core/Unit: rename several getters to follow codestyleccrs
uint8 GetLevel() uint8 GetLevelForTarget(WorldObject const* /*target*/) void SetLevel(uint8 lvl) uint8 GetRace() uint32 GetRaceMask() uint8 GetClass() uint32 GetClassMask() uint8 GetGender() (cherry picked from commit 5c09ff51f7015b775def8d5cc1f678eaef37200f)
2021-12-13Scripts/Spells: Dimensional Ripper - Everlook (#23547)Sorikoff
(cherry picked from commit 5c09ff51f7015b775def8d5cc1f678eaef37200f)
2021-12-13DB/SAI: remove delay between clicking gossip and creature text/change ↵Wyrserth
faction for NPC Victorious Challenger involved in quest Taking on All Challengers. (cherry picked from commit 5a9516cd9c27fc9f4f444d8658d9bd6ac3afc027)
2021-12-13DB/Creature: Hyldsmeet Warbear shouldn't have random movement.Wyrserth
(cherry picked from commit 4a875ec392b41030ea8f394335edc2860079fbb9)
2021-12-13DB/Creature: add emote state and out of combat emote for NPC Brunnhildar ↵Wyrserth
Challenger. (cherry picked from commit dd870a141fd521d1e760f984bc93db6101d8e733)
2021-12-13DB/Conditions: allow gossip option for NPC Agnetta Tyrsdottar to show only ↵Wyrserth
if the quest Is That Your Goblin? is taken but not completed. (cherry picked from commit e621d40ddcb7b8d70012ea27aa78baf81d0a7902)
2021-12-13Script/DarkmoonFaire: fix logical error in go_darkmoon_faire_music.Wyrserth
Closes #23548. (cherry picked from commit 028d16a812bd3ff56f19da919ca1a35e7523fe8c)
2021-12-13DB/Quest: fix chaining for quests offered by Lantresor of the Blade.Rynem
Closes #22440. (cherry picked from commit 72917d5036be071a7243c1faa602dd1ad17543ba)
2021-12-13Core/Quest: do not send SMSG_QUESTGIVER_OFFER_REWARD right after ↵Wyrserth
SMSG_QUESTGIVER_QUEST_FAILED. Allows the gossip window to close after the client receives a quest failed error (for example: not enough inventory space to store the reward). (cherry picked from commit c8289ada7f7d31a5e608c932db71ee6ec7fce0e6)
2021-12-13Scripts/ICC: cleanup ReadSaveDataMore definitionccrs
(cherry picked from commit 4c398743b9ea67090dcb390643a7aa5bd49348c3)
2021-12-13Scripts/ICC: 3dbf3fe followupccrs
repeat timer typo (cherry picked from commit b19a23a5c6b7d6cac972ebb2e917dc378f61c993)
2021-12-13DB/SAI: implement out-of-combat event for NPC Ranger Sareyn.Wyrserth
Closes #23538. (cherry picked from commit ce3820031d4185d4124fa062baa99619e483a84c)
2021-12-13DB/SAI: implement out-of-combat event for NPC Ranger Jaela.Wyrserth
Closes #23535. (cherry picked from commit fa0fc13fd06e1af3dc6cb2ea611c4012660bfbdb)
2021-12-13DB/SAI: add out-of-combat texts to Instructor HroegarWyrserth
(cherry picked from commit 45a2388bc0c8c0825f2f59c277da8d77f3b74942)
2021-12-13Core/Spell: Challenge Flag should only hit one target.Wyrserth
(cherry picked from commit 39aa91f9824ce3b3f574931d287753dd8d49581f)
2021-12-13DB/SAI: script creature Mjordin Combatant involved in the quest Honor Challenge.Wyrserth
(cherry picked from commit e803ba77326fd5a274ee1fb54a9e9c32e01b39c6)
2021-12-13Scripts/ICC: base support for Ymirjar Vrykuls AIccrs
(cherry picked from commit 3dbf3fed7c10b5808d2c20bdd3a8a3598ddd7cf6)
2021-12-13DB/Creature: fix spawns and emote state for Mjordin Combatants in Icecrown.Wyrserth
(cherry picked from commit e1787b883e1dc4cd67d6b30c8a1ca6db4abb2660)
2021-12-13Scripts/ICC: 1eb2aef followupccrs
(cherry picked from commit 3e9b55361842337156a38d17200200b30ebb62ae)
2021-12-13Core/Misc: Corrected file headersShauren
2021-12-13Scripts/ICC: move Sister Svalna to her own fileccrs
I've almost guttered her, so lets try it more gently this time (cherry picked from commit 1eb2aef1791df5942b3760162d5180cb0bdb51ec)
2021-12-13DB/Quest: remove quest requirements from the Consortium monthly quests.Wyrserth
Only one is available each month, based on reputation standing. They're not chained. (cherry picked from commit 5aedc4a5102858f4bab35721fd5ff8e2234f3181)
2021-12-13Core/Instance: 14788ce followupccrs
No need to repeat code (cherry picked from commit b9a80959673a377bce537d32a7dacaa732761d55)
2021-12-13DB/SAI: improvements for quest Powering our Defenses:Wyrserth
- There are two waves of three Enraged Wraith each - The quest does not fail when the Infused Crystal is killed, as the quest item is not consumable so the player can try again straight away (cherry picked from commit d213970719bfcfeba16dd400217aa722e63b2615)
2021-12-13Scripts/ICC: 94b60ff followupccrs
(cherry picked from commit eb6ea57e7f04b38bb0b02b158d08a926c88a3058)
2021-12-13Core/Instance: add new methodccrs
(cherry picked from commit 14788ce026b660fe14207fa8865df4604050eb2b)