aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-16DB/Locales: Update esES creature localesfunjoker
2021-08-16DB/Hotfixes: Update esES hotfixesfunjoker
2021-08-16DB/Hotfixes: Update esES broadcast_text_localefunjoker
2021-08-16Core/Quests: Fixed quests not working after reloggingShauren
Closes #26823
2021-08-15Core/Battlegrounds: Update BattlemasterListFlags (#26819)Jeremy
2021-08-15Core/Spells Implement targets 133, 134, 135 : ↵Traesh
TARGET_UNIT_LINE_CASTER_TO_DEST_*** (#26786)
2021-08-14Core/AreaTrigger Update box searching to handle oriented boxes (#26772)Traesh
2021-08-14Core/Battlegrounds: Change Battleground* argument to BattlegroundQueueTypeId ↵Jeremy
(#26806)
2021-08-12DB/Locales: Update deDE quest localesfunjoker
2021-08-12DB/Locales: Update deDE creature localesfunjoker
2021-08-12DB/Hotfixes: Update deDE broadcast_text_localefunjoker
2021-08-12DB/Hotfixes: Update deDE hotfixesfunjoker
2021-08-12DB/Misc: Correct some mistakesfunjoker
2021-08-12DB/Hotfixes: delete and insert is faster than updatingfunjoker
2021-08-12DB/Hotfixes: Truncate optional_data instead of updating themfunjoker
Blob update is way too slow
2021-08-12DB/Template: Update quest_poi via 39653 bruteforcefunjoker
2021-08-12DB/Template: Update quest_template via 39653 bruteforcefunjoker
2021-08-12DB/Template: Update creature_template via 39653 bruteforcefunjoker
2021-08-12DB/Hotfixes: Update broadcast_text and optional_data to 39653funjoker
2021-08-11Core/Items: Implemented secondary shoulder transmog appearanceShauren
2021-08-09DB/Scaling: Update creature_template_scaling (2)funjoker
2021-08-08DB/Scaling: Update creature_template_scalingfunjoker
2021-08-08DB/Hotfixes: Update hotfixes to 9.1.0.39653funjoker
2021-08-08Core/Movement: Correct distance checkingChaouki Dhib
Distance checking should always be in 3D, independently on if the mover has the ability to fly or not. (cherry picked from commit 0fb133013c0c1c2c7f47c215435990822454d8f8)
2021-08-08Core/Creature: Temporarily let Creatures violate dynspawn assumptions for ↵Treeston
pooled creatures. This should fix startup crashes until I can investigate and find a long-term fix. Tag #21519. (cherry picked from commit 9fc6b13027d2d66a99b6bee49d3add23f2c0c8af)
2021-08-08Core/Creature: Add another aggressive compatibility mode assertion to catch ↵Treeston
faulty dynspawn code. (cherry picked from commit 3eab2d7efcc225696fe32f94687fd8e7b6755a2a)
2021-08-08Core/Globals: use proper type for smallintariel-
(cherry picked from commit c9b730c767072225fdc2142908455c1d26e91fa8)
2021-08-08Core/VMap: Use fuzzy equality and gridmap tolerance for floor-finding. ↵Treeston
Closes #21338. Supersedes #21479. (cherry picked from commit ec916db294760576ef4466d7e558f038dacecf20)
2021-08-08Core/VMap: Add outdoor state to Map::GetFullTerrainStatusForPosition. Add ↵Treeston
WorldObject::IsOutdoors, basic member access. Ref #21479. (cherry picked from commit e79c595b695ea5f35b8324efbb7741ccb102bce9)
2021-08-08Core/Threat: Fix taunt logic relying on unspecified behavior by unordered ↵Treeston
boost heap iterators. Use ordered iterators instead, this is cheap for our use case anyway. This will make taunt behave consistently again. Closes #21499. (cherry picked from commit 71b5ed6832ac4162754ec50f53cd76305f8a187a)
2021-08-08DB/GameObject: Make spawned Bountiful Feast not selectableKillyana
Closes #20957 (cherry picked from commit acdf7be800ec937c2334caf629d3376037d4b863)
2021-08-08Core/GameObject: implemented gameobject_overrides table to change faction ↵ariel-
and flags values on a per-spawn basis Updates #20957 Closes #20958 (cherry picked from commit 34967e9c32b2c7e871bb93f41609a3b08ad92931)
2021-08-08Core/GameObject: kill uninitialized, unused field from ↵ariel-
GameObjectTemplateAddon struct (cherry picked from commit 02739c2cbb1c6956e26a21120ddef42d017923c2)
2021-08-08DB/Gossip: Midsummer Fire Festival - Fix wrong gossip option conditionsTecDian
Closes #21495 (cherry picked from commit 8f66695ac008f1889a6f595d5b333cb61c802ad1)
2021-08-08DB/Conditions: Flaming spear could be casted only if the player is in taxiKillyana
Ref #15560 (cherry picked from commit e8094badf7fe42ba2d22198a1053585d6455cf50)
2021-08-08Core/Entities: kill unused return value from Unit::HandleSpellClickariel-
- AI hook will now receive the result by copy, as modifying it had no effect - Some renaming: result->spellClickHandled, clickPair is actually clickBounds, the clickPair is the pair <creatureID, SpellClickInfo> (cherry picked from commit 98d6258efdc07b53808ba6177e5427c65163bc0d)
2021-08-08DB: Fix DB errors related to the respawn actionKillyana
Action 70 will be used only for gobs and requires always an action_param1=respawntime (the time which the gob will remain spawned) Action 133 will be used for Npcs and in some cases for gobs if they must remain spawned for ever (this action uses always target_type=1 and action_param1=0/1 (npc/gob) and action_param2= guid of the unit Closes #21494 (cherry picked from commit e24282d41f8dddb8de840cc82d66c44eb0c7b1c8)
2021-08-08DB/Spells: Fixed Alchemy stones procs with potions like endless mana potionKeader
(cherry picked from commit 19cb62c0bf442bd402428a8cb775225896cd5c06)
2021-08-08DB/Creature: assign SmartAI to Apothecary Keever's test subjects + typo fixKillyana
- missing row number in one of the DELETE FROM queries in commit 20a0d27b5bcbc2c3a334edef37f6a05e653ca401 Closes #21488 (cherry picked from commit 4c791ec376fdf5c7717a6249604502ec15656902)
2021-08-08DB/Creature: Deathguard Elite & Stormwind City Guard use Crossbow on ranged ↵ZenoX92
attack - also add some missing emote responses to Stormwind City Guard Closes #21470 (cherry picked from commit 20a0d27b5bcbc2c3a334edef37f6a05e653ca401)
2021-08-08Core/Auras: check conditions against referer caster, just as spells doariel-
Closes #21492 (cherry picked from commit 83292cd983474753393017c4f7ac3ba509fc4c83)
2021-08-08Core/SmartScripts: Rename SMART_ACTION_RESPAWN_TARGET -> ↵Treeston
SMART_ACTION_ENABLE_TEMP_GOBJ, since that's the only thing it still does in the dynspawn model. Adjust body accordingly to warn on misuse. (cherry picked from commit 0850b5ff39b187d8a1adb032dfd7900d4474cfaf)
2021-08-08Core/GameObject: Force compatibility mode for stupid ridiculous junk legacy ↵Treeston
hack gameobjects, ref 27e7906. (cherry picked from commit 9f92896c52dfdaaad3a7eb66a780a7415dc12546)
2021-08-08Core/GameObject: fix stupid ridiculous junk legacy hack code with negative ↵Treeston
gobj respawn time to work again (cherry picked from commit 27e7906814f2696863f5ab0488c59ffa347d8cc9)
2021-08-08Core/Scripts: remove hack that caused aura to not be applied and saved twice ↵ariel-
on owned auras, causing an error on save - This is handled by group stack rules actually - Also reset removed aura counter when cleaning removed auras Closes #21486 (cherry picked from commit 1074a9b053c7d1fbff1321bf95b15d7be1ee669f)
2021-08-08AI/SmartAI: New SMART_ACTION_RESPAWN_BY_SPAWNID (hi kilyana)Treeston
(cherry picked from commit 691c67f0be09095a34421043baf245fdf28e5d04)
2021-08-08Core/Spawning: Actually check spawn group state before processing a respawn. ↵Treeston
It feels like that is something that should've been noticed at some point. Also remove CreatureScript::CanSpawn since nobody uses it, and spawn groups do the same thing. (cherry picked from commit 94b5d9bfa1195ad7c32cf51a665b55514dac0938)
2021-08-08Core/Scripts: apply resilience on Vampiric Touch and Unstable Affliction ↵ariel-
dispel effect - Spell with SPELL_ATTR4_FIXED_DAMAGE won't do it by itself to avoid applying resilience twice, but because those are triggered from a periodic aura, those apply resilience on tick, not saved to amount. - This is one of the cases where you have to call Unit::SpellDamageBonusTaken directly Closes #21393 (cherry picked from commit 3753ec56476d597b180968eb673cb20776785f31)
2021-08-08Core/Auras: restrict target map update only to area auras as player requires ↵ariel-
to have auras registered on load Closes #21472 (cherry picked from commit 7cff1b540c96d9e2cf82b244cc0d1618bf5b090f)
2021-08-08Core/Unit: clear charmed/possessed state before returning client control. ↵ariel-
Works like a charm Closes #21471 (cherry picked from commit fc678bb3c21d6c5a87a840c7bbf596eaea1cffc3)