Commit Graph

  • 9a3d5d1dce Core/Auras: defined SPELL_AURA_MOD_SPELL_COOLDOWN_BY_HASTE Ovahlord 2024-08-01 17:58:38 +02:00
  • e80b398f2d DB/Silithus: Added spawns for Magnis Encampment Naddley 2024-08-01 14:34:08 +02:00
  • 2a9885af2e DB/Hotfixes: updated enUS hotfixes to 01.08.2024 Ovahlord 2024-08-01 10:40:35 +02:00
  • 8a3a46050c Core/Packets: enabled and added packet class for SMSG_REQUEST_PVP_REWARDS_RESPONSE Ovahlord 2024-07-31 17:38:39 +02:00
  • 58456bff19 Core/Spells: use signed variable to track spent combo points in Eviscerate spell script to match the class member's type Ovahlord 2024-07-31 17:09:09 +02:00
  • cb8f38120a Core/PacketIO: Added example uses of new packet reading/writing utilities Shauren 2024-07-31 11:57:33 +02:00
  • 8c6b9186ca Core/Logging: fixed nopch build for msvc compilers (#30126) Ovahlord 2024-07-31 16:37:48 +02:00
  • bebd02925d Core/Logging: fixed nopch build for msvc compilers (#30126) Ovahlord 2024-07-31 16:37:48 +02:00
  • 9002c009f0 Core/PacketIO: Added new packet reading/writing utilities for type casting, optionals and bits Shauren 2024-07-31 11:43:39 +02:00
  • 313d83f210 Core/Misc: Reduce amount of virtual functions and copypasting in Reference<> implementations Shauren 2024-07-29 22:18:22 +02:00
  • 7ded8757dd nopch fix Ovahlord 2024-07-31 16:11:56 +02:00
  • 947fd260a8 Core/Spells: treat combo points consumption similar to regular power to allow spending and gaining combo points within the same update tick Ovahlord 2024-07-31 13:40:01 +02:00
  • 72e9036481 Core/Auras: updated aura duration bonus from combo points for Cataclysm Ovahlord 2024-07-31 12:40:30 +02:00
  • 6f67ed7fd3 Core/PacketIO: Added example uses of new packet reading/writing utilities Shauren 2024-07-31 11:57:33 +02:00
  • 895e86659f remove whitespaces Ovahlord 2024-07-31 11:57:03 +02:00
  • f41ab921b9 Core/PacketIO: Added new packet reading/writing utilities for type casting, optionals and bits Shauren 2024-07-31 11:43:39 +02:00
  • c903b317c9 Core/Spells: prioritize DieSides over Variance when calculation spell values Ovahlord 2024-07-31 11:39:37 +02:00
  • 0a56248fb4 Core/Spells: fixed Eviscerate damage calculation Ovahlord 2024-07-31 11:34:42 +02:00
  • 2401e32c55 Core/Misc: update Combo Points handling to Cataclysm Ovahlord 2024-07-31 06:05:41 +02:00
  • 068d1526e0 Scripts/WaycrestManor: Implement Soulbound Goliath encounter (all difficulties) (#30074) Aqua Deus 2024-07-30 23:37:20 +02:00
  • 9242eda6c7 Core/Misc: Reduce amount of virtual functions and copypasting in Reference<> implementations Shauren 2024-07-29 22:18:22 +02:00
  • 23064351a6 Core/Proto: Remove blank lines Shauren 2024-07-29 20:50:30 +02:00
  • e49328d093 Core/Packets: updated opcode value for SMSG_ACCOUNT_HEIRLOOM_UPDATE Ovahlord 2024-07-29 04:13:28 +02:00
  • 6754881fe1 Core/Players: initial work on downgrading attack power Ovahlord 2023-11-24 17:23:56 +01:00
  • d5bcf9995d Core/Items: added accessors to get db2 min and max weapon damage Ovahlord 2024-07-29 03:14:19 +02:00
  • 650be9f592 Core/Player: wiped remaining traces of SpecializationInfo Ovahlord 2024-07-29 02:12:51 +02:00
  • bf53f81d59 DB/Quest: allow take Mmm... Amberseeds! Aokromes 2024-07-28 23:24:22 +02:00
  • cdc5710ba1 Core/Quests: restore rewarding talent points from quests Ovahlord 2024-07-28 20:33:34 +02:00
  • 7ff646efa9 Core/Proto: Added messages and services missing descriptors in client Shauren 2024-07-28 18:12:53 +02:00
  • d96b7d21ca DB/Phase: Name phases for the "Hunt for the Harbinger" Questchain Naddley 2024-07-28 14:25:46 +02:00
  • fd24f07322 Core/Player: removed InitTalentForLevel as it no longer serves any purpose which isn't already covered by other functions Ovahlord 2024-07-28 03:46:04 +02:00
  • e6171fe888 DB/Misc: updated playercreateinfo_action and playercreateinfo_cast_spell for Cataclysm Ovahlord 2024-07-28 03:21:00 +02:00
  • 0925e2825d Core/Players: fixed creating default talent groups on character creation Ovahlord 2024-07-28 03:19:21 +02:00
  • ba3ef410c8 Core/Players: fixed selecting primary talent trees, loading talent spells after relogging and improve validation of talents when loading from db Ovahlord 2024-07-28 02:04:58 +02:00
  • d8a9f7bd25 Core/Players: updated glyph handling for Cataclysm Ovahlord 2024-07-28 01:32:42 +02:00
  • 5657225f73 Core/Player: improved talent point calculation and fixed RBAC_PERM_SKIP_CHECK_MORE_TALENTS_THAN_ALLOWED logic Ovahlord 2024-07-27 12:16:15 +02:00
  • 50375c863c fixed gcc build Ovahlord 2024-07-27 11:53:34 +02:00
  • cc13f51f1a Core/Player: fixed updating the number of available talent points after switching specializations and fixed a missing removal of talents when switching specs, resulting in talents from other specs dangling around Ovahlord 2024-07-27 11:19:46 +02:00
  • 7522b55486 codestyle fix Ovahlord 2024-07-27 11:07:31 +02:00
  • 03b6898518 Core/Player: initial work on implementing talents for Cataclysm Ovahlord 2024-07-27 01:16:01 +02:00
  • 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