Commit Graph

  • d4f4cdc238 Core/Proto: Updated protobuf messages and services for 11.0.2 Shauren 2024-07-27 00:20:04 +02:00
  • acfba7fa14 Core/Misc: std::ranges-ify algorithms used in TraitMgr Shauren 2024-07-25 12:34:15 +02:00
  • a2b6af53ac Core/Groups: Make member field naming consistent and add missing consts Shauren 2024-07-25 12:29:59 +02:00
  • 978eee2f4b Core/AuctionHouse: Ported WorldSession::SendAuctionHello argument type change from a3aecbdd92 Shauren 2024-07-25 12:09:54 +02:00
  • 2d9b31f48a Core/Spells: Fixed TaxiMask size check for underlying types other than uint8 Shauren 2024-07-24 00:22:56 +02:00
  • e45c9ab239 Core/Spells: Named SPELL_ATTR14_AURA_IS_PRIVATE Shauren 2024-07-22 10:28:24 +02:00
  • 7fde1c91d3 Build: Disable maybe-uninitialized warning for GCC that incorrectly triggers with std::optional Shauren 2024-07-20 12:08:23 +02:00
  • 397f6c8128 Core/Auras: Defined and implemented new aura state Shauren 2024-07-19 19:21:03 +02:00
  • 4922382b62 Core/AreaTriggers: Added ActionSet flags for serverside areatriggers (#30072) Meji 2024-07-25 23:26:28 +02:00
  • 746bdc55c4 Core/Vehicle: Fix an assertion when applying SPELL_AURA_SET_VEHICLE_ID on creatures that are already vehicles (#30102) Jeremy 2024-07-19 11:39:29 +02:00
  • 09885238ac Core/Packets: added opcode handlers and packet structures for CMSG_LEARN_TALENT and CMSG_SET_PRIMARY_TALENT_TREE Ovahlord 2024-07-24 22:10:54 +02:00
  • ee301cf867 Core/Misc: std::ranges-ify algorithms used in TraitMgr Shauren 2024-07-25 12:34:15 +02:00
  • 76ab45ee2d Core/Groups: Make member field naming consistent and add missing consts Shauren 2024-07-25 12:29:59 +02:00
  • 653abefd24 Core/AuctionHouse: Ported WorldSession::SendAuctionHello argument type change from a3aecbdd92 Shauren 2024-07-25 12:09:54 +02:00
  • cf75b99378 DB/Creature: Added bruteforced creature_template_difficulty data * drops all wdb only rows to utilize fallback difficulties properly ModoX 2024-07-25 01:54:08 +02:00
  • 18d0294493 DB/Templates: Added latest 10.2.7 brutes ModoX 2024-07-25 01:32:01 +02:00
  • ddbcf5f60b Core/DataStores: updated CurrencyTypesFlagsB enum to match its client counterpart Ovahlord 2024-07-24 18:28:41 +02:00
  • 197359301d Core/Spells: Fixed TaxiMask size check for underlying types other than uint8 Shauren 2024-07-24 00:22:56 +02:00
  • 6d6d8b3a94 DB/Uldaman: Added init. spawns for Uldaman: Legacy of Tyr Naddley 2024-07-23 01:26:59 +02:00
  • bc991e55b0 Core/Quests: no longer prevent the item creation for quest items which are tied to quest objectives Ovahlord 2024-07-23 00:21:34 +02:00
  • 17c35e5857 Core/Units: unify power regeneration handling (#30088) Ovahlord 2024-07-22 23:45:44 +02:00
  • c22d1ce93a Scripts/WanderingIsle: Implement quest Fanning the Flames (29523) (#30076) Aqua Deus 2024-07-22 18:52:30 +02:00
  • 1d34bb7e94 DB/Quest: Update Return to Obadei 9423 / Makuru's Vengeance 9424 Aokromes 2024-07-22 16:55:50 +02:00
  • c2f9aa2dee Core/Spells: Named SPELL_ATTR14_AURA_IS_PRIVATE Shauren 2024-07-22 10:28:24 +02:00
  • 0aa82cde51 Core/Packets: silence the Voice Error: 1 error message spam Ovahlord 2024-07-21 06:42:41 +02:00
  • e13642a180 Core/PacketIO: Named unknown field in CMSG_CREATE_CHARACTER Shauren 2024-07-21 00:23:58 +02:00
  • d93002f9a9 Build: Disable maybe-uninitialized warning for GCC that incorrectly triggers with std::optional Shauren 2024-07-20 12:08:23 +02:00
  • e4fc6b9bf4 DB/Disables: Disable deprecated Quest: (2158) "Rest and Relaxation" Naddley 2024-07-20 01:33:51 +02:00
  • 41c8ff4776 DB/ElwynnForest: Update fishing trainer Lee Brown Naddley 2024-07-20 01:31:21 +02:00
  • 4e38582c4f Core/DataStores: Removed hardcoded cap for taxi nodes mask Shauren 2022-05-10 23:29:36 +02:00
  • d82a018b5b Core/Auras: Defined and implemented new aura state Shauren 2024-07-19 19:21:03 +02:00
  • 1b894be433 Scripts/Spells: Implemented Priest talent Shadow Word: Death (#30069) Mematoru 2024-07-19 20:16:47 +03:00
  • 1426f58ff0 Core/AreaTriggers: Added ActionSet flags for serverside areatriggers (#30072) Meji 2024-07-19 14:44:26 +02:00
  • 53f0f2e5da Core/Vehicle: Fix an assertion when applying SPELL_AURA_SET_VEHICLE_ID on creatures that are already vehicles (#30102) Jeremy 2024-07-19 11:39:29 +02:00
  • 6a15494e2e Core: update allowed build to 4.4.0.55639 Ovahlord 2024-07-18 22:47:08 +02:00
  • 284e782917 Build: Fixed CMake 3.30 FindBoost deprecation warning Shauren 2024-07-18 12:42:31 +02:00
  • f9451f1cf5 Added missing GameObjectModel::iLosBlockingDisabled initialization in constructor Shauren 2024-07-17 10:30:09 +02:00
  • d7a26b3897 Core/GameObject: Implemented NotLOSBlocking door property Shauren 2024-07-17 00:21:03 +02:00
  • e0adab82f8 Scripts/Misc:fix npc_professions locale text (#27894) Ovahlord 2024-07-18 22:37:00 +02:00
  • fc27c71dee Core/Logging: Minor internal refactor Shauren 2024-07-16 16:31:40 +02:00
  • c12f669fc5 Build: CMake cleanup Shauren 2024-07-15 15:24:35 +02:00
  • 0d95856c1a Scripts/WaycrestManor: Implement Lord and Lady Waycrest encounter (#30086) Aqua Deus 2024-07-18 18:04:31 +02:00
  • ab5fab5ee9 Build: Fixed CMake 3.30 FindBoost deprecation warning Shauren 2024-07-18 12:42:31 +02:00
  • b3763c338d Added missing GameObjectModel::iLosBlockingDisabled initialization in constructor Shauren 2024-07-17 10:30:09 +02:00
  • 2756ca1c35 Core/GameObject: Implemented NotLOSBlocking door property Shauren 2024-07-17 00:21:03 +02:00
  • 4862033a44 Scripts/Misc:fix npc_professions locale text (#27894) lee 2023-03-24 17:52:44 +08:00
  • 1199ca183d Core: Update allowed build to 10.2.7.55664 Shauren 2024-07-16 19:11:27 +02:00
  • 81bec6954f Core/Logging: Minor internal refactor Shauren 2024-07-16 16:31:40 +02:00
  • 14f7c0984f DB/NPE: Added Harpy Totem spawns for Alliance and Horde Naddley 2024-07-16 15:41:10 +02:00
  • f57647287a Core/GroupHander: Simplify 5e95f4db66 Shauren 2024-07-16 11:54:44 +02:00
  • 5e95f4db66 Core/GroupHander: Check if player is in a group for CMSG_REQUEST_PARTY_MEMBER_STATS before providing data. (#30084) Benjamin Jackson 2024-07-16 05:10:31 -04:00
  • 1595daf1ad DB/NPE: Name some more Exiles Reach phases Naddley 2024-07-16 00:15:53 +02:00
  • 77fe2745fe Build: CMake cleanup Shauren 2024-07-15 15:24:35 +02:00
  • 99d6afac93 DB/Creature: add mechanic_immune_mask to Franklin the Friendly Aokromes 2024-07-15 14:13:00 +02:00
  • 5053e59535 DB/Creature: Forgotten Depths Ambusher Aokromes 2024-07-15 14:10:18 +02:00
  • 394f125fdc Core/Instances: Fix not being able to resurect at the instance entrance under certain conditions CraftedRO 2024-07-15 14:31:16 +03:00
  • 5e3a42ee82 Revert "power regen update" Ovahlord 2024-07-14 19:24:26 +02:00
  • 1956ce8347 Core: update allowed build to 4.4.0.55613 Ovahlord 2024-07-14 19:07:45 +02:00
  • 9fe75d870f Core/DBLayer: Add field metadata getters to query result classes Shauren 2024-07-14 14:54:51 +02:00
  • 232f7f19a7 Core/Entities: Skip calling toupper on number to string conversion result if not neccessary (only hex conversions need it) Shauren 2024-07-14 13:13:27 +02:00
  • d0927c1094 Core/Utils: Transform char toUpper/toLower functions into callable function objects to better integrate with std algorithms (not calling through a function pointer allows inlining) Shauren 2024-07-14 13:12:10 +02:00
  • a33222a36f Core/Spells: Added missing SummonPropertiesFlags::UseDemonTimeout handling to some summon cases Shauren 2024-07-13 00:37:14 +02:00
  • cdfe0f21f7 Core/Instances: New ZoneScript hook - OnCreatureGroupDepleted Shauren 2024-07-12 12:29:22 +02:00
  • db2d4c484b Core/Creatures: Create a CreatureGroup for every SummonCreatureGroup Shauren 2024-07-12 12:28:00 +02:00
  • bf23db4daa power regen update Ovahlord 2024-07-14 19:02:22 +02:00
  • a3aecbdd92 Core/PacketIO: Ported SMSG_GOSSIP_POI, CMSG_GROUP_INVITE and SMSG_GROUP_INVITE to packet classes Shauren 2024-07-14 17:28:48 +02:00
  • fbc18ff420 Core/DBLayer: Add field metadata getters to query result classes Shauren 2024-07-14 14:54:51 +02:00
  • 9237deef32 Core/Utils: Transform char toUpper/toLower functions into callable function objects to better integrate with std algorithms (not calling through a function pointer allows inlining) Shauren 2024-07-14 13:12:10 +02:00
  • d4998bd04a Core/DBLayer: Add field metadata getters to query result classes Shauren 2024-07-14 14:54:51 +02:00
  • 1f25a0ff92 Core/Entities: Make ObjectGuid formattable with fmt without using ToString() Shauren 2024-07-14 13:45:05 +02:00
  • 3313ea1fe6 Core/Entities: Skip calling toupper on number to string conversion result if not neccessary (only hex conversions need it) Shauren 2024-07-14 13:13:27 +02:00
  • 054dd3596f Core/Utils: Transform char toUpper/toLower functions into callable function objects to better integrate with std algorithms (not calling through a function pointer allows inlining) Shauren 2024-07-14 13:12:10 +02:00
  • c9ff1d7e40 Core/Instances: Prevent possible minion crash roc13x 2017-08-20 18:27:40 -06:00
  • 46f01f97fb DB/Creature: Fix locales of npc Balai Lok'Wein Aokromes 2024-07-13 11:18:56 +02:00
  • 78753ccd68 DB/Quest: "How Big a Threat?" Aokromes 2024-07-13 11:13:59 +02:00
  • ceffc2cb20 Core/Spells: Added missing SummonPropertiesFlags::UseDemonTimeout handling to some summon cases Shauren 2024-07-13 00:37:14 +02:00
  • 6ca4681ab4 Scripts/Azure Vault: Converted Leymor intro to use new OnCreatureGroupDepleted hook Shauren 2024-07-12 12:30:52 +02:00
  • ec2631eca3 Core/Instances: New ZoneScript hook - OnCreatureGroupDepleted Shauren 2024-07-12 12:29:22 +02:00
  • 9a7a83ef30 Core/Creatures: Create a CreatureGroup for every SummonCreatureGroup Shauren 2024-07-12 12:28:00 +02:00
  • 20a8c46a72 Core/Players: turn rune cooldowns into floats and change their cooldown calculation to get closer to what the other power types do Ovahlord 2024-07-12 02:58:00 +02:00
  • 3751c13834 Core/Units: implement PowerTypeFlags::RegenAffectedByHaste Ovahlord 2024-07-12 01:23:49 +02:00
  • e543db0ed4 Core/PacketIO: Fixed SMSG_ATTACKER_STATE_UPDATE structure Shauren 2024-07-11 17:40:11 +02:00
  • 4988e328d4 Core/Creatures: Allow adding summons to CreatureGroup (only adding, no formation movement of linked aggro yet) Shauren 2024-07-11 15:24:02 +02:00
  • 4c4f5f0ae4 Core/Logging: Removed one layer of allocations from log message writes (async doesn't wrap in shared_ptr anymore and sync creates LogMessage on the stack) Shauren 2024-07-10 14:51:29 +02:00
  • a638c36905 Core/Logging: Fixed a bunch of invalid format strings Shauren 2024-07-09 11:30:01 +02:00
  • 934ef521e3 Core/Auras: implemented SPELL_AURA_CONVERT_RUNE Ovahlord 2024-07-11 18:29:07 +02:00
  • c41e21db23 Core/Spells: implement support for energizing runes via SPELL_EFFECT_ENERGIZE Ovahlord 2024-07-11 17:59:13 +02:00
  • b103de805a Core/PacketIO: Fixed SMSG_ATTACKER_STATE_UPDATE structure Shauren 2024-07-11 17:40:11 +02:00
  • dbf2a4288e Core/Spells: implemented SPELL_EFFECT_ACTIVATE_RUNE Ovahlord 2024-07-11 17:30:56 +02:00
  • fe97a86415 Core/Player: update rune regeneration and consumption for Cataclysm Classic Ovahlord 2024-07-11 17:13:55 +02:00
  • 3bb327b2bc buildfix Ovahlord 2024-07-11 16:01:53 +02:00
  • 0af3226379 Core/Player: fixed a crash in rewarding quests when a QuestRewardDisplay spell is 0 (in classic the container is an array instead of a vector) Ovahlord 2024-07-11 16:00:58 +02:00
  • 16bfbe1a3a Core/Creatures: Allow adding summons to CreatureGroup (only adding, no formation movement of linked aggro yet) Shauren 2024-07-11 15:24:02 +02:00
  • 2844d79ead Core/Packets: enabled and added packet class for SMSG_CONVERT_RUNE Ovahlord 2024-07-11 15:15:35 +02:00
  • c5c31c7c1e Scripts/WanderingIsle: Added missing spell_summon_amberleaf_troublemaker script * adf49c6f13 followup ModoX 2024-07-11 10:11:51 +02:00
  • adf49c6f13 Scripts/WanderingIsle: Implement The Way of the Tushui (#29846) Aqua Deus 2024-07-10 22:33:07 +02:00
  • 7c361c7f96 Scripts/Battlegrounds: Implement Seething Shore (#29996) Jeremy 2024-07-10 19:44:23 +02:00
  • 1cd7898c01 Core/Logging: Removed one layer of allocations from log message writes (async doesn't wrap in shared_ptr anymore and sync creates LogMessage on the stack) Shauren 2024-07-10 14:51:29 +02:00
  • cce07dca09 remove whitespace Ovahlord 2024-07-10 01:06:56 +02:00
  • b6e59b86a8 Core: Update allowed build to 4.4.0.55460 Ovahlord 2024-07-09 21:22:39 +02:00