aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-09-26Core/Player: Skip the cinematic of the first login if the character is ↵Gooyeth
teleported before. (#21776) (cherry picked from commit 8cec3ffe43fe3dc144e1475f7bb360ac142c7e5f)
2021-09-26Core/Handlers: Fixed a Equipament Manager typoKeader
(cherry picked from commit 5a22467912ef038c4a8df20547cab4b1b747ad09)
2021-09-26Core/Handlers: Fixed equipament manager with empty slots. Yes kids, dont use ↵Keader
drugs ! Followup: 42be04898c6fd001160ee4fdf00fc2ba5c5c1ee3 (cherry picked from commit dec75903cf2ac3bf62d83300a7526cb44ae5b128)
2021-09-26Core/Misc: Fix copyright headersShauren
2021-09-26Core/Movement: use helpers for validationccrs
(cherry picked from commit 71188062314ee94402d9d3e228fd5b46e8865b18)
2021-09-26Core/Movement: move MoveSplineInit (#21857)ccrs
The number of edge cases in which weirdness is seen on "effect movements" will be kinda reduced, plus consistency, plus movementInform on custom movement spline initalizations. (cherry picked from commit 2a45418032233bc8779cdb44f9be6057c4b417c5)
2021-09-26Core/SAI: Fixed crashes when SAI targets pets that use sai if not tamedShauren
Closes #21870 (cherry picked from commit beb333738db0d493bf95994eb5557e174e5dd3a6)
2021-09-26Core/Movement: crashfixccrs
New movement -> Mutate -> Finish current for that slot that happens to be the same type, Follow -> Finish method on the removed movement -> UpdateSpeed call -> search for top -> crash Closes #21861 (cherry picked from commit bcab5bc4e7ac3866e86a54a1aa17e1174672ce75)
2021-09-26Core/Transports: Force transport passengers into legacy spawn groupShauren
Ref #21641 (cherry picked from commit a5df77a9d6f3e48f2c4e8a61d60e3b5f2f0c326e)
2021-09-26Core/PacketIO: Added missing move assignment operator to ByteBufferShauren
(cherry picked from commit fcb1e3e6424ef86934132e1111052a6798d78bc9)
2021-09-26Core/Misc: movement header cleanupccrs
(cherry picked from commit f9914caefc59f36ab7583432442a26b29124b7f1)
2021-09-25Scripts/Stratholme: Baroness Anastari rework (PR #21687)Nitair
(cherry picked from commit dc2888915127ae31fae641ba8e53d10a7aed6446)
2021-09-25Core/Battleground: allow Random battleground and arena queues same time. ↵Gooyeth
(#21730) - It also restricts queuing to arenas if it is in queue of dungeon finder (cherry picked from commit 8aad6f828e7ade2232da3d4697c41b12f3acc727)
2021-09-25Core/SAI: Fixed silence logic in 1e8227eda7f9c6a989fe6c928c857d76491e008cShauren
(cherry picked from commit 668df7fd01a2b3bdac1ea4600ed17df03e51bd60)
2021-09-25Core/SAI: Allow movements for creature using castflag 64 when silencedKillyana
Closes #20222 (cherry picked from commit 1e8227eda7f9c6a989fe6c928c857d76491e008c)
2021-09-25Core/SmartAI: Remove PauseMovement on AttackStartKillyana
Closes #21144 (cherry picked from commit e27a745c582f1c45a5d8a1b72c1d61fe3cecf2f1)
2021-09-25Core/Players: Greatly simplifiy fdb2b90685ebc3852740c424170101a196c29ebbShauren
(cherry picked from commit 9617778336556cd9b19c77e037fb64344021d9cc)
2021-09-25Core/Players: Prevent creating characters with duplicate name by reserving ↵Shauren
name early in the process Closes #21656 Closes #21809 (cherry picked from commit fdb2b90685ebc3852740c424170101a196c29ebb)
2021-09-25Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match ↵Shauren
what the client does regarding being inside WMOs Closes #21625 Closes #21624 Closes #21516 (cherry picked from commit b9c6bbb51df0ed10f74617482740fedb91ff5366)
2021-09-24Core/Movement: Fix a potential crash on newly created pets. Closes #21791.Treeston
(cherry picked from commit 74defba5a7e3e0619ca05808936ebd74741e1472)
2021-09-24Core/Chat: Fixed chat link exploitShauren
Closes #21790 (cherry picked from commit 454bae42c6412161a69dc9de2ee4e5edcbd7ee8c)
2021-09-24Core/Movement: Replace old TargetedMovementGenerator into ↵Treeston
ChaseMovementGenerator and FollowMovementGenerator, full rewrite for both. - Chase to angle is now functional. Pets use this to chase behind the target. Closes #19925. - Chase to arbitrary range interval works. Not used anywhere, but you can technically make hunter-like mobs. - Pets now follow the hunter cleanly and without stutter stepping. Also fix some other things. Closes #8924. (cherry picked from commit 2a84562dc85516f432bb1e5de9add23c28b26ce4)
2021-09-23Core/Player: partial revert of m_items handling as it's cause of a exploitariel-
Closes #21760 (cherry picked from commit a413e7dee95e39d77b433b6726988d9f049377ad)
2021-09-23Core/Spells: Fix UNIT_CREATED_BY_SPELL in SPELL_EFFECT_SUMMON (#21756)Keader
(cherry picked from commit 309738dc3e08f572fad661e96f149a017011758c)
2021-09-23Core/Spells: all bleed effects should ignore armorariel-
Closes #21759 (cherry picked from commit 5dec0e491ba56c940833791d2cb4a2607c2b003f)
2021-09-23Core/Auras: Don't save liquid aurasGooyeth
(cherry picked from commit 8001c5ead1aa27671aea20336c7eb2194b89d8ac)
2021-09-23Core/Misc: whitespace/tab cleanupariel-
(cherry picked from commit bcc7427fbc5f170656714468dc6f66efe2d78704)
2021-09-23travis fix, ebc96af follow-upTreeston
(cherry picked from commit e350cfc4374f7f2a1170b2c287a24d0461207dbd)
2021-09-23crash fix follow-upTreeston
(cherry picked from commit 6939f4eb7b023a6b2f8940ab12484523e1904860)
2021-09-23Core/Object: Bump hover delta handling on nearpoints downstack into ↵Treeston
GetNearPoint2D (from movement generators); functionality should be unchanged (cherry picked from commit ebc96af6bb784819ba8824ac390864ae9ba12351)
2021-09-23you saw nothing, and have no evidence against meTreeston
(cherry picked from commit 69143b949e89612bbdd3abbc5308175a19ff76f9)
2021-09-23fb39980 follow-upTreeston
(cherry picked from commit 44502bbfff45b01132b9ca4101b26b8a98e56005)
2021-09-23Core/Position: Refactor GetAngle -> GetAbsoluteAngle because code clarity is ↵Treeston
good. (cherry picked from commit 4692e10ca2ffed5ba2a0336e9c93962b0fad9eaa)
2021-09-23Core/Position: code style cleanup of position.h; no change in functionality.Treeston
(cherry picked from commit fb39980c52cdb28b9de43356ee37470c7fd6797c)
2021-09-23Core/Database: Add columns on *_banned (#21748)Gooyeth
* Add columns on ban character query * Add columns on ban account query (cherry picked from commit 768968f0c0801738d3cdee1ee664a63369b9ffe0)
2021-09-23[3.3.5] Scripts/Spells: handle auras on unequipping scripted items (#21643)DanVS
Ref: #20415 (cherry picked from commit c2f16579888bb7973c1d32ad9efe6058acafb8d6)
2021-09-22Scripts/Magtheridon: Fixed Magtheridon inaccessibleKeader
Closes #21693 (cherry picked from commit 99993a7f62b200841866e1286003b5ba9dd0d214)
2021-09-22Core/Items: Disable effects on items marked as legacyShauren
2021-09-22Core/Items: Define new item flagsShauren
2021-09-19Core/Creatures: implement CREATURE_FLAG_EXTRA_NO_SELL_VENDOR (#21642)Mikhail Redko
* Add CREATURE_FLAG_EXTRA_NO_SELL_VENDOR and use it for a single no-sell vendor in game (there are more of them in later expansions) (cherry picked from commit 7c5b69d18bb315d369bf0bbfc16b795d63d0f73c)
2021-09-19Core/Movement: Fixed chase distance calculation for hovering unitsShauren
Closes #21668 (cherry picked from commit 4af3c33d04b8ccaba7dc38ce4f2c757970b86156)
2021-09-19Core/Creatures: Minor HasSpell method cleanupariel-
Cherry-picked improved from 5734788c0277d7f342d534dca63db0ce4e862bc5 (cherry picked from commit 3670779e8eb07c05f77e61e09486d85d7210e4ed)
2021-09-19Scripts/ICC: use script searchers instead of saving list of creature pointersariel-
Closes #21644 (cherry picked from commit f87da3a3069da920297af7b7855569999cad2671)
2021-09-19Core/Spells: always initialize hitinfo auraariel-
Ref 437c5c7b9d2122f7b1f46fd4e0f502c8be1e3091 (cherry picked from commit 07e42f7d4121e18f6f61cafe8e6fe389ff8b1beb)
2021-09-19Scripts/Spells: fix Seaforium Blast script crashariel-
Closes #21663 (cherry picked from commit 6eb122792cb1446a35752c6f62dd0febb6387671)
2021-09-19Core/Spells: fix delayed hit aura crashariel-
Closes #21664 (cherry picked from commit 437c5c7b9d2122f7b1f46fd4e0f502c8be1e3091)
2021-09-18Core/Spells: Update effect value calculationsShauren
2021-09-16Core/AreaTriggers: Rename spell_areatrigger* tables to ↵Shauren
areatrigger_create_properties* according to last MiscValue research for areatrigger effects * Move areatrigger_template.DataX to areatrigger_create_properties.ShapeDataX
2021-09-12Core/AreaTrigger Switch polygon vertices from Template to SpellMisc (#26827)Traesh
2021-09-08Core/Achievements: Update CriteriaType enum (#26856)Meji