Commit Graph

  • 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
  • 2b12b6f54d DB/Misc: Fixed several spawns and visibilities of The Wandering Isle and added some scripts shamage 2022-06-04 01:29:00 +02:00
  • 2213d87a45 Core/Gossip: Send broadcast text id in SMSG_GOSSIP_MESSAGE instead of npc_text id Shauren 2022-06-02 15:12:24 +02:00
  • 218cd61b5f Core: Updated allowed build to 9.2.5.43971 Shauren 2022-06-02 01:12:23 +02:00
  • 6c8ef045a5 Core/DataStores: Updated structures to 9.2.5 Shauren 2022-06-02 00:48:57 +02:00
  • d3c4216de8 Core/PacketIO: Updated packet structures to 9.2.5 Shauren 2022-06-01 23:13:29 +02:00
  • a7fe0494bf TDB 335.22061 - 2022/06/01 TDB335.22061 TDB Release 2022-06-01 10:53:46 +00:00
  • cb78ddc63a Core/Player: Fixed phasing issues introduced in aa592e431b * now it doesn't appear like we'd have gm on all the time anymore ModoX 2022-05-30 14:33:11 +02:00
  • 2237926cec correctly apply npc pvp flags (#27974) Jinnaix 2022-05-29 16:24:14 +02:00
  • 67823c82c7 Core/PacketIO: Swap CMSG_MOVE_SET_FACING and CMSG_MOVE_SET_FACING_HEARTBEAT Shauren 2022-05-26 20:09:04 +02:00
  • c6802e272b Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE (#27972) Antonio Martín Berti 2022-05-26 06:54:24 -03:00
  • aad276b084 GCC warning fix Shauren 2022-05-25 23:07:30 +02:00
  • 630b60eb0d Core/GameObjects: Transport (type 11) improvements Shauren 2022-05-25 22:14:32 +02:00
  • 3031fbb63b Core/Objects: Remove restriction on what object types can be set as active Shauren 2022-05-25 22:07:47 +02:00
  • aa592e431b Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ActivePlayerData::TransportServerTime updatefield Shauren 2022-05-24 16:28:26 +02:00
  • bca4c05da3 DB/Spawns: Added some more non aggressive mobs in Bastion Naddley 2022-05-22 21:51:49 +02:00
  • 522e80fac4 DB/Spawns: Added Kleia spawn after Walk the Path, Aspirant (57261) Naddley 2022-05-22 21:40:41 +02:00
  • 96b774e25c DB/Spawns: Added Pelagos spawns for A Soulbind in Need (57677) Naddley 2022-05-22 21:23:22 +02:00
  • bb3b2cf4cb Core/GameObjects: Changed gameobject artkit type to uint32 Shauren 2022-05-22 20:13:56 +02:00
  • d76e2805bd DB/Spawns: Added spawns for Scarlet Monastery Naddley 2022-05-22 19:56:39 +02:00
  • 00bc0cea80 Core/Transports: Extracted transport and vehicle passenger relocation to shared function Shauren 2022-05-22 16:38:33 +02:00
  • c13d26e1fa Core/GameObjects: Use all axis rotations for gameobject model collision, not just orientation Shauren 2022-05-22 14:53:05 +02:00
  • 703452d28d DB/Quest: Added VerifiedBuild column to creature_queststarter, creature_questender, gameobject_queststarter and gameobject_questender ModoX 2022-05-18 21:31:25 +02:00
  • a4fba9b3c4 Core/Creatures: Only use scaling data when it was actually loaded for the creature, not always if it just exists in db Shauren 2022-05-15 22:10:18 +02:00
  • 11cf79b4e5 Core/PacketIO: Don't skip sending BroadcastSummon packets to summoned player Shauren 2022-05-15 19:54:27 +02:00
  • ac5babdf74 Core/Items: Defined new item bonus types Shauren 2022-05-15 00:20:59 +02:00
  • a12f939070 Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and SMSG_BROADCAST_SUMMON_RESPONSE Shauren 2022-05-14 20:40:55 +02:00
  • 25c0aaa83f Core/Players: Allow teleporting to a specific instance id Shauren 2022-05-14 20:40:24 +02:00
  • 19b052d939 Core/Misc: Name more invisibility types Shauren 2022-05-12 00:11:40 +02:00
  • 088db0103f Core/Misc: Remove uses of std::aligned_storage (deprecated in future c++ standard) Shauren 2022-05-11 13:59:41 +02:00
  • b636212392 Core/DataStores: Removed hardcoded cap for battlepet species Shauren 2022-05-11 13:06:09 +02:00
  • 376dc7402a Core/DataStores: Removed hardcoded cap for taxi nodes mask Shauren 2022-05-10 23:29:36 +02:00
  • 38dc5667ba Core/Player: Prevent updating visibility if player is not in world. Closes #13659 Intel 2014-12-05 23:18:31 +02:00
  • 5002e5d352 Core/Conditions: Added CONDITION_SCENARIO_STEP (#27928) Antonio Martín Berti 2022-05-09 14:33:55 -03:00
  • 5ba1247587 Core/Logging: Remove string allocations for logs that are not going to be logged Shauren 2022-05-09 14:19:02 +02:00
  • 86cf5160b9 Core/Spells: Add notes on remaining SpellAttr6 Shauren 2022-05-08 20:40:03 +02:00
  • 104c2ddb6a Core/Spells: Implemented SPELL_ATTR6_TAPS_IMMEDIATELY Shauren 2022-05-08 19:47:43 +02:00
  • 8c85bdb24e Core/Spells: Implemented SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE Shauren 2022-05-08 19:04:11 +02:00
  • b8153f710e Core/Auras: Undefine aura 320, it is no longer ranged haste Shauren 2022-05-08 16:57:17 +02:00
  • de592386dc Core/Spells: Autorepeat casting fixes Shauren 2022-05-08 15:54:15 +02:00
  • 538fa8e97f Core/Spells: Cleanup movement checks in spells - use correct interrupt flags Shauren 2022-05-07 23:31:55 +02:00
  • 0620b829b2 Core/Spells: Implemented SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST Shauren 2022-05-07 20:09:25 +02:00
  • 4bff223851 Core/Spells: Paladin's Judgements can be applied on different targets at the same time (#27933) Gildor 2022-05-07 19:09:44 +02:00
  • 50eff8c238 Core/Spells: Implemented SPELL_ATTR6_NO_PUSHBACK Shauren 2022-05-07 00:18:01 +02:00
  • 0710fd0ee0 Core/Spells: Implemented SPELL_ATTR6_AURA_IS_WEAPON_PROC Shauren 2022-05-06 23:18:33 +02:00
  • e4f8403d7a Core/Spells: Implemented SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA Shauren 2022-05-06 23:12:44 +02:00
  • 24434c687d Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING tisk 2022-05-06 23:01:36 +02:00
  • 26d424d916 Core/Misc: Fixed mistake in racemask IsEmpty Shauren 2022-05-06 22:39:05 +02:00
  • 4bc02e3744 Core/Items: Use correct error message when swapping weapons in combat too quickly Shauren 2022-05-06 22:17:16 +02:00
  • 94aac14b4d Core/Spells: Rename SpellAttr6 to use official attribute names Shauren 2022-05-06 20:23:13 +02:00
  • d800c87137 Core/Misc: Remove implicit conversions from RaceMask class, fixes racemask check failing during loading from db Shauren 2022-05-06 18:45:51 +02:00
  • aa6a0f2431 Core/Crypto: Fixed EVP_PKEY reference counting for copied objects Shauren 2022-05-06 12:21:59 +02:00
  • ea41ef261e Scripts/Naxxramas: Fix achievement The Immortal / The Undying (#27937) Gildor 2022-05-04 23:48:21 +02:00
  • d1266a2abe CI: Use newer openssl dll filenames when building artifacts Shauren 2022-05-03 20:57:08 +02:00
  • 370dd97998 Build: Prioritize manually selected openssl location over default installed one Shauren 2022-05-03 19:02:48 +02:00
  • 849999c1b3 Codestyle fix - remove empty lines Shauren 2022-05-03 17:57:51 +02:00
  • 63f6626c46 CI: Bump upgrade openssl used on appveyor from 1.0.2 to 1.1.1 Shauren 2022-05-03 17:52:22 +02:00
  • 2345b33669 Core/Crypto: Fix nopch build Shauren 2022-05-03 17:51:47 +02:00
  • bc87f7b337 Core/Crypto: Switch away from most deprecated openssl functions and removed upper version limit Shauren 2022-05-03 17:03:57 +02:00
  • c68f52568f Core: Updated allowed build to 9.2.0.43345 Shauren 2022-05-03 11:17:01 +02:00