Commit Graph

  • 71efb44dbd Core/Crypto: Fixed GenericHMAC::Finalize wth openssl 3.0 daMaex 2022-06-14 21:38:42 +02:00
  • 9368823c8d Core/Crypto: Fixed build with openssl 1.1 daMaex 2022-06-14 23:32:34 +02:00
  • 27259f8524 Core/Crypto: Fixed loading legacy openssl provider for RC4 on windows Shauren 2022-06-14 23:18:42 +02:00
  • 9fca5e9117 Core/Crypto: Updated ARC4 code with openssl 3.0 support daMaex 2022-06-14 21:39:22 +02:00
  • 0b6f77a006 Core/Crypto: Fixed GenericHMAC::Finalize wth openssl 3.0 daMaex 2022-06-14 21:38:42 +02:00
  • b23d16a870 Core/Crypto: Switch away from deprecated low level md5 functions daMaex 2022-06-14 20:02:49 +02:00
  • ad3df36542 Core/Crypto: Fixed EVP_PKEY reference counting for copied objects Shauren 2022-05-06 12:21:59 +02:00
  • 16859944af CI: Use newer openssl dll filenames when building artifacts Shauren 2022-05-03 20:57:08 +02:00
  • 320bf3755b Build: Prioritize manually selected openssl location over default installed one Shauren 2022-05-03 19:02:48 +02:00
  • 63d29dd0e6 CI: Bump upgrade openssl used on appveyor from 1.0.2 to 1.1.1 Shauren 2022-05-03 17:52:22 +02:00
  • 77091ed599 Core/Crypto: Switch away from most deprecated openssl functions and removed upper version limit Shauren 2022-05-03 17:03:57 +02:00
  • e23a9943dd Core/Misc: Prefix include guard to avoid possible conflict with external library Shauren 2022-05-03 11:16:35 +02:00
  • 16c70f2dd5 Scripts/Spells: Fix druid talent Lunar Inspiration (#28027) Aqua Deus 2022-06-16 12:32:40 +02:00
  • a1c8b709f9 DB/Spells: Get rid of few more spell scripts (handle effects in a more correct way) offl 2022-06-15 21:10:13 +03:00
  • 2c64802aed DB/Spells: Get rid of few spell scripts (handle effects in a more correct way) offl 2022-06-15 21:09:56 +03:00
  • 1490fc2238 DB/Quest: Update 'Destroying the Altars' (13119) offl 2022-06-15 21:09:38 +03:00
  • 773b65d259 DB/Creature: Mennu the Betrayer's totems offl 2022-06-15 21:09:19 +03:00
  • 4a8bacc634 Core: Updated allowed build to 9.2.5.44127 Shauren 2022-06-15 11:58:03 +02:00
  • bceb5b6060 MariaDB support for Ubuntu 22.04 (#28031) daMaex 2022-06-14 14:10:25 +02:00
  • daafe1c181 Remove double empty lines Shauren 2022-06-13 20:29:07 +02:00
  • cace414497 Core/Transports: Localized transport objects within each map Shauren 2022-06-13 20:06:26 +02:00
  • b5194a1527 Scripts/Spells: Rework Fire Bomb (Halaa) (#28025) offl 2022-06-12 23:27:05 +03:00
  • 8f537b9686 DB/SAI: Added Vanguard Battlemage teleport gossip options (Stormwind/Orgrimmar portalroom) Naddley 2022-06-11 14:57:49 +02:00
  • 94d829c84f Core/Pools: Implemented pooling for instances Shauren 2022-06-11 14:04:56 +02:00
  • 4e2b4ada0b DB/Spawns: Added Eventide Village spawns Naddley 2022-06-11 02:15:12 +02:00
  • 03ca6a86bb DB/Spawns: Added some spawns for Draenei Boat Landing (Alliance Garrison Intro) ModoX 2022-06-10 14:31:28 +02:00
  • 7d9d55ee87 Scripts/Quest: Migrate few quest spell scripts to zone files (#28015) offl 2022-06-10 00:15:20 +03:00
  • fcc08ffb22 Scripts/Quest: Rework 'The Perfect Dissemblance' (12260) & 'A Fall From Grace' (12274) & Bombard the Ballistae (12232) & Without a Prayer (12254) (#28013) offl 2022-06-09 20:43:13 +03:00
  • 2e0afa7bca Core/Units: Removed incorrect facing movement packet sent with every creature autoattack (#28006) Kaytotes 2022-06-09 13:04:44 +01:00
  • 84996901cc Core/Spells: Correct flagging spell caster for pvp when healing/buffing friendly creatures - it should only happen if target is in combat (#27977) Jinnaix 2022-06-09 11:33:30 +02:00
  • ba89ca2444 DB/Creature: Add missing PvP flag to some creatures offl 2022-06-05 01:22:57 +03:00
  • 4a3182fc96 DB/SAI: Use OnSpellCast instead of OnSpellHitTarget in one case offl 2022-06-05 01:22:40 +03:00
  • 038ccf567e DB/SAI: Remove one of hacks to stop follow movement offl 2022-06-05 00:13:07 +03:00
  • 04b0596021 Scripts/Quest: Rework 'The Way to His Heart...' & make SAI's StopFollow work again (#28001) offl 2022-06-04 23:56:37 +03:00
  • 45bbbd5acd correctly apply npc pvp flags (#27974) Jinnaix 2022-05-29 16:24:14 +02:00
  • bda1fac13f Scripts/Naxxramas: Fix achievement The Immortal / The Undying (#27937) Gildor 2022-05-04 23:48:21 +02:00
  • 5417285a11 Core/Scripts: Fix heap buffer overflow in BRD Tomb of seven event (#27920) Riztazz 2022-04-22 12:59:08 +02:00
  • 312569970e Core/Achievements: Fixed optimization from 9b44ed9cda being ineffective for UpdateAchievementCriteria calls that don't have any related criteria Shauren 2022-04-18 12:20:14 +02:00
  • 3bedbf6596 Core/PacketIO: Continue processing packets even if player is not in world jackpoz 2022-04-18 12:17:14 +02:00
  • ce4916ec79 Core/Metric: Sync default Metric.Interval value jackpoz 2022-04-18 11:53:38 +02:00
  • daafde7518 Scripts/Gossip: Fixed money not being removed when enabling/disabling experience gains Shauren 2022-04-17 21:33:06 +02:00
  • 1046a027f2 Core/Chat: Apply chat flood control to addon messages as well (#26908) stoneharry 2022-04-17 00:27:28 +02:00
  • a196f8fdec Core/PacketIO: Stop WorldSession packet processing loop immediately when AntiDOS kicks/bans the player Shauren 2022-04-16 23:16:38 +02:00
  • 833ddfad11 Core/World: Allow specifying minimum world updates diff in config Shauren 2022-04-16 23:14:42 +02:00
  • 8501fb572a Core/Movement: Allow waypoints to use 0 as valid facing value (#26655) Ovah 2022-04-16 18:21:04 +02:00
  • 522ccfbab5 Scripts/Northrend: Use zone name as prefix for new spell scripts (#27907) offl 2022-04-11 21:07:25 +03:00
  • 502a393098 Scripts/Northrend: Update zone scripts to new register model (#27906) offl 2022-04-11 02:48:47 +03:00
  • 7d9483cfe4 Core/Metric: Send metrics in smaller intervals jackpoz 2022-04-10 16:58:34 +02:00
  • 88e42e3dc1 Core/Metric: Fixed double logging metric timers Shauren 2022-04-10 15:31:01 +02:00
  • a1855591b9 Core/Metric: Build fix for WITH_DETAILED_METRICS Shauren 2022-04-08 23:09:04 +02:00
  • 6055a94f98 DB/Misc: Fix an error offl 2022-04-08 23:30:09 +03:00
  • 3e60a92211 Core/Metric: Minor optimizations for metrics (reducing number of allocations) Shauren 2022-04-08 21:33:38 +02:00
  • c669f5119c Scripts/Icecrown Citadel: Add missing unit flag to Deathbringer Saurfang outro event Shauren 2022-04-08 18:13:13 +02:00
  • 88b6d75bce Core/PacketIO: Require valid WorldSession for CMSG_KEEP_ALIVE Shauren 2022-04-08 18:07:59 +02:00
  • c8e26e1962 Core/Vehicles: Capture vehicle collision height for exit spline init function (prevent accessing no longer valid vehicle pointer) Shauren 2022-04-08 18:06:26 +02:00
  • 6d805a653b Scripts/Misc: Load gossip options from DB (#27892) lee 2022-04-08 09:43:57 +08:00
  • c16cafc807 DB/Locale: Fix/add zhTW for quest, creature, quest_greeting, trainer, achievement_reward leelf00 2022-04-08 04:17:09 +03:00
  • 3b78762ab8 Core/CrashHandler: Support retrieving windows version names for all future versions Shauren 2022-04-07 20:54:21 +02:00
  • b8e7892bd0 Scripts/Trial of the Crusader: Fix achievement A Tribute to Immortality (#27903) Gildor 2022-04-07 19:56:20 +02:00
  • b52ce8e65e Core/Spells: Increase search radius for avoid problems with some spells that can't find units with huge combat reach (#27827) Gildor 2022-04-06 23:56:40 +02:00
  • 675af93f13 Dep: Support MySQL installations from vcpkg (#27780) vconcat 2022-04-05 17:45:29 +08:00
  • f36cec3833 Core/Movement: b1a94bf94c followup - MoveSplineInit is no longer movable or copyable Shauren 2022-04-05 10:18:26 +02:00
  • 36dde87249 Core/Movement: Delay creating MoveSplineInit objects used by GenericMovementGenerator to spline launch time Shauren 2022-04-03 22:36:49 +02:00
  • 54b16f0d16 Scripts/Items: BOTM Wild Winter Pilsner & Izzard's Ever Flavor & Stranglethorn Brew (#27898) offl 2022-03-31 23:36:58 +03:00
  • cc8a39b42f DB/Quest: Update 'Into the Realm of Shadows' offl 2022-03-31 17:55:10 +03:00
  • e526cad015 Scripts/Items: BOTM Blackrock Lager & Springtime Stout & Metok's Bubble Bock & Binary Brew (#27891) offl 2022-03-29 00:47:38 +03:00
  • f9f65a8957 Scripts/Spells: BOTM Empty Bottle (#27889) offl 2022-03-28 00:42:52 +03:00
  • 3848198e9e Scripts/Quest: Update 'Warning: Some Assembly Required' (11310) (#27888) offl 2022-03-27 21:15:43 +03:00
  • 8f89a5ee95 Scripts/Quest: Update 'The Art of Persuasion' (11648) (#27887) offl 2022-03-27 21:15:04 +03:00
  • 865b5ad359 DB/Gossip: Fixed probability for default gossip menu text ModoX 2022-06-10 12:57:44 +02:00
  • b52e0ccbad Scripts/Quest: Migrate few quest spell scripts to zone files (#28015) offl 2022-06-10 00:15:20 +03:00
  • a89fe30b41 Core/Commands: Fixed bonusListID and context arguments for .additem set command Shauren 2022-06-09 23:04:32 +02:00
  • 6ca0f99ccf Core/GameEventMgr: Spawn creatures and gameobjects in all active instances when event starts Shauren 2022-06-09 23:03:42 +02:00
  • f820ff178d Core/Transmog: Implemented TransmogIllusionFlags::PlayerConditionGrantsOnLogin and fixed transmog illusion validation when transmogging items Shauren 2022-06-09 20:50:03 +02:00
  • 125ada42f6 Core/Transmog: Implemented Transmog Illusions + Spelleffect to unlock them fluxurion 2022-06-01 14:05:54 +02:00
  • ee9e4ac33e Scripts/Quest: Rework 'The Perfect Dissemblance' (12260) & 'A Fall From Grace' (12274) & Bombard the Ballistae (12232) & Without a Prayer (12254) (#28013) offl 2022-06-09 20:43:13 +03:00
  • b11574871e Tools/Extractors: Implement remote casc mode (#27993) Luzifix 2022-06-09 17:58:35 +02:00
  • 69d960b63f DB/SAI: Added cosmetic scripts to Scarlet Monastery Naddley 2022-06-09 16:00:22 +02:00
  • eab6852b68 Core/Units: Removed incorrect facing movement packet sent with every creature autoattack (#28006) Kaytotes 2022-06-09 13:04:44 +01:00
  • 92a4b0ee5f Scripts/Spells: Fix paladin Righteous Protector cooldown reduction (#27990) Aqua Deus 2022-06-09 14:01:30 +02:00
  • a1f673d1ca Core/BattlePets: Move BattlePet stuff from SpellMgr to BattlePetMgr (#27986) Meji 2022-06-09 13:58:54 +02:00
  • b155209ec4 Core/Spells: Correct flagging spell caster for pvp when healing/buffing friendly creatures - it should only happen if target is in combat (#27977) Jinnaix 2022-06-09 11:33:30 +02:00
  • 0943610fde Core/PacketIO: Add flood exceptions to CMSG_MOVE_SET_FACING_HEARTBEAT and CMSG_MOVE_SET_PITCH Shauren 2022-06-08 21:41:42 +02:00
  • 5e8534767c Core/PacketIO: Implement CMSG_CANCEL_MOD_SPEED_NO_CONTROL_AURAS (#27975) Aqua Deus 2022-06-08 20:40:35 +02:00
  • f031c943b8 DB/Spawns: Populate Scarlet Halls Naddley 2022-06-08 16:56:41 +02:00
  • cac5b22f45 Scripts/Spells: Update and fix Druid Survival Instincts script (#27969) Aqua Deus 2022-06-08 15:52:33 +02:00
  • a4eafbd3f6 Core/SAI: Added Action SMART_ACTION_DO_ACTION for calling DoAction on target AI (#27964) Antonio Martín Berti 2022-06-08 10:50:44 -03:00
  • be800a983f DB/Spawns: Spawned Reil Nightwind for Alliance Pandaria intro in Stormwind Naddley 2022-06-08 14:22:37 +02:00
  • 98c72f33ac Core/Items: Fix weapon transmogrification (#27962) Meji 2022-06-08 13:25:49 +02:00
  • 590c8676f4 Core/Battlegrounds: Updated positions and ids of Eye of the Storm bg objects Shauren 2022-06-08 12:11:35 +02:00
  • eb57aee67d Core: Updated allowed build to 9.2.5.44061 Shauren 2022-06-08 11:05:15 +02:00
  • 0671aa646e Core: Add 9.2.5.44061 auth key for future use Shauren 2022-06-07 16:11:42 +02:00
  • a2c1b699e6 Core/Transports: Path generation rewrite v2 Shauren 2022-06-07 16:02:51 +02:00
  • b9353041a6 Core/Movement: Allow overwriting number of steps for spline length calculations Shauren 2022-06-07 15:13:54 +02:00
  • 45f056d574 Core: Updated allowed build to 9.2.5.44015 Shauren 2022-06-06 21:42:16 +02:00
  • c7fdf70813 Core/Players: Fixed incorrect function being used to modify ActivePlayerData::TransportServerTime Shauren 2022-06-05 19:39:14 +02:00
  • 222a0ba8ee DB/Creature: Add missing PvP flag to some creatures offl 2022-06-05 01:22:57 +03:00
  • db72ba9167 DB/SAI: Use OnSpellCast instead of OnSpellHitTarget in one case offl 2022-06-05 01:22:40 +03:00
  • 07b895cd0a DB/SAI: Remove one of hacks to stop follow movement offl 2022-06-05 00:13:07 +03:00
  • 861ec6a5b9 Scripts/Quest: Rework 'The Way to His Heart...' & make SAI's StopFollow work again (#28001) offl 2022-06-04 23:56:37 +03:00