Commit Graph

  • 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
  • aefce9a25c Core/Misc: Prefix include guard to avoid possible conflict with external library Shauren 2022-05-03 11:16:35 +02:00
  • 33132efd22 Core/Spells: Add notes on remaining SpellAttr5 Shauren 2022-05-02 21:12:18 +02:00
  • 91ca5527d6 Core/Spells: Implemented SPELL_ATTR5_AURA_UNIQUE_PER_CASTER Shauren 2022-05-02 21:01:22 +02:00
  • c77017edcf Core/Spells: Implemented SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT and SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT Shauren 2022-05-02 20:06:00 +02:00
  • 2ff29ce1e8 Core/Spells: Implemented SPELL_ATTR5_TREAT_AS_AREA_EFFECT Shauren 2022-05-02 19:35:53 +02:00
  • 076c63c766 Core/Spells: Implemented SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED Shauren 2022-05-02 19:29:51 +02:00
  • acda6f9dcf Core/Spells: Implemented SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC Shauren 2022-05-02 18:21:01 +02:00
  • d71ca7a8f5 Core/Spells: Implemented SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK Shauren 2022-05-02 18:20:17 +02:00
  • 8a219b7e39 Core/Spells: Corrected implementation of SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL - it allows casting other spells while channeling, not allows movement while channeling Shauren 2022-05-02 16:15:28 +02:00
  • d818add0e2 Core/Auras: Added support for SPELL_ATTR5_LIMIT_N limit to other number than just 1 Shauren 2022-05-02 16:14:41 +02:00
  • 4ef983f689 Core/Spells: Removed SPELL_SPECIFIC_JUDGEMENT Shauren 2022-05-02 15:34:32 +02:00
  • 738f285432 Core/Spells: Rename SpellAttr5 to use official attribute names Shauren 2022-05-02 01:11:38 +02:00
  • 8d16a79dea Core/Spells: Rename SpellAttr4 to use official attribute names Shauren 2022-05-01 20:01:13 +02:00
  • 524d14a162 Core/Players: Fixed dueling Shauren 2022-05-01 19:48:31 +02:00
  • 86ecc83514 Core/Groups: Execute all group related database cleanup at the beginning of LoadGroups. (#27935) dufernst 2022-05-01 17:46:50 +02:00
  • 88d7b58a3d Core/Spells: Rename SpellAttr3 to use official attribute names Shauren 2022-04-30 16:57:32 +02:00
  • b409a37c80 Core/Misc: Updated ChatMsg enum to 9.2.0 ModoX 2022-04-29 21:17:45 +02:00
  • dda375b986 Core/Spells: Rename SpellAttr2 to use official attribute names Shauren 2022-04-28 18:31:26 +02:00
  • d0b8fb87f2 Core/ItemHandler: fix selling items over gold limit (#27930) okfok 2022-04-27 15:35:22 +03:00
  • c88b602a2c Core/Spells: Rename SpellAttr1 to use official attribute names Shauren 2022-04-25 22:16:56 +02:00
  • b83e10321d DB/Spawns: Added more Bastion spawns Naddley 2022-04-25 17:45:05 +02:00
  • a31e681944 Core/Spells: Rename SpellAttr0 to use official attribute names Shauren 2022-04-24 18:40:10 +02:00
  • 51299ab886 Core/SAI: Corrected wrong useSaiTargetAsGameEventSource logic in previous commit Shauren 2022-04-24 16:21:29 +02:00
  • 9d0187dd56 Core/SAI: Implemented new action SMART_ACTION_TRIGGER_GAME_EVENT Shauren 2022-04-24 15:02:40 +02:00
  • b8246d1ba7 Core/SAI: Support gameobject targets for SMART_ACTION_PLAY_ANIMKIT Shauren 2022-04-24 14:35:38 +02:00
  • 5e90f188f8 Core/Corpses: Fixed crash in corpse creation Shauren 2022-04-24 14:31:55 +02:00
  • 22edf79c70 Core/Achievements: Implemented GameEvent related criteria types 73 and 93 Shauren 2022-04-24 13:59:51 +02:00
  • 1c62b0b90f Scripts/Instances: Replace manual criteria timer starts in instances with new GameEvents api Shauren 2022-04-24 13:58:18 +02:00
  • e1abd8256b Core/Achievements: Implemented criteria flag "Reset on Start" and removed manual script workarounds for it Shauren 2022-04-24 12:36:28 +02:00
  • 111fc6ac6f Core/Battlegrounds: Replace manual criteria timer starts in battlegrounds with new GameEvents api Shauren 2022-04-24 12:09:10 +02:00
  • 597485f1d4 Core/GameObjects: Implement more gameobject gameevent uses Shauren 2022-04-24 00:56:00 +02:00
  • 41a04a0c49 Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff) Shauren 2022-04-24 00:16:13 +02:00
  • fddd6cdf3f Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player) Shauren 2022-04-23 23:03:22 +02:00
  • 372c84e998 Core/Items: Implemented item effect trigger type 7 (On Looted) Shauren 2022-04-22 20:57:05 +02:00
  • 8ecb16fde4 Core/Scenarios: Removed unused variables Shauren 2022-04-22 20:56:56 +02:00
  • 696f25de7d Core: Updated allowed build to 9.2.0.43340 Shauren 2022-04-22 20:07:40 +02:00
  • 0d86727325 Core/Scripts: Fix heap buffer overflow in BRD Tomb of seven event (#27920) Riztazz 2022-04-22 12:59:08 +02:00
  • fda65981c7 Core/Conversations: Conversation actor improvements Shauren 2022-04-19 22:15:12 +02:00
  • 428d8dc3b7 Core/Vmaps: Use provided invDirection from G3D::Ray instead of calculating it ourselves (#27883) Gosha 2022-04-18 22:41:31 +03:00
  • aff4f87569 Scripts/Spells: Update and fix Innervate (#27814) Aqua Deus 2022-04-18 20:49:48 +02:00
  • af5bd270c3 Core/Achievements: Move log about missing achievement to startup Shauren 2022-04-18 12:20:35 +02:00