Commit Graph

  • 65bb0418d6 Core: updated allowed build to 4.4.0.56014 Ovahlord 2024-08-09 12:18:14 +02:00
  • 5df1a1995c Core/Packets: fixed packet structure of SMSG_DAILY_QUESTS_RESET Ovahlord 2024-08-09 00:33:40 +02:00
  • 8706dba48f Core/Misc: Added TWW expansion enum value Shauren 2024-08-09 00:16:22 +02:00
  • 6f0be10a58 DB/GameObjects: added data from mass parse Ovahlord 2024-08-08 22:32:31 +02:00
  • 945eaef114 Core: Update allowed build to 11.0.0.55960 araxia_v11.0.0.55960 Shauren 2024-08-07 01:07:17 +02:00
  • c70ceb2ee5 Core/Calendar: Fix query Shauren 2024-08-06 22:53:59 +02:00
  • fb0c4f640f Core/Units: fixed a logic mistake in crit supression mechanic that was falsely increasing the crit chance when attacking lower level targets Ovahlord 2024-08-06 12:08:41 +02:00
  • 577f6d1516 Core/Units: use the same misc value logic when calculating unit mods for SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE as the aura effect handler Ovahlord 2024-08-06 12:00:21 +02:00
  • c574ba80f6 Core/Units: removed an incorrect multiplier that causing too high spirit regeneration Ovahlord 2024-08-06 11:51:19 +02:00
  • a4ecb2dfae Core/PacketIO: Fixed handling CMSG_UPDATE_ACCOUNT_DATA - compressed value is not a null-terminated string Shauren 2024-08-05 14:13:17 +02:00
  • dabe1f85df Core/Players: Remove duplicated trait configs Shauren 2024-08-05 12:26:46 +02:00
  • bfa06abe77 DB/Player: corrected race stats for Night Elfs Ovahlord 2024-08-05 11:30:17 +02:00
  • 1cde614553 DB/Player: updated class level stats for Druids to Cataclysm Ovahlord 2024-08-05 11:28:31 +02:00
  • a6eb05f84a DB/Player: updated class level stats for Shamans to Cataclysm Ovahlord 2024-08-05 11:01:41 +02:00
  • e83a4a8e38 DB/Player: updated class level stats for Death Knights to Cataclysm Ovahlord 2024-08-05 10:37:44 +02:00
  • 9bfb74e2e5 DB/Player: updated class level stats for Warlocks to Cataclysm Ovahlord 2024-08-05 10:20:57 +02:00
  • 59bf750534 DB/Player: updated class level stats for Mages to Cataclysm Ovahlord 2024-08-05 09:36:10 +02:00
  • 82b0b59491 DB/Player: updated class level stats for Priests to Cataclysm Ovahlord 2024-08-05 09:20:00 +02:00
  • 0f9fc2e5b7 DB/Player: updated class level stats for Rogues to Cataclysm Ovahlord 2024-08-05 08:59:06 +02:00
  • 2884d0ce79 DB/Player: updated class level stats for Hunters to Cataclysm Ovahlord 2024-08-05 08:41:05 +02:00
  • 0e1cadd042 DB/Player: updated class level stats for Paladin for Cataclysm Ovahlord 2024-08-05 08:23:01 +02:00
  • 66abfd1c53 Spells/Auras: Implement SPELL_AURA_ACT_AS_CONTROL_ZONE (#30083) Jeremy 2024-08-05 01:51:29 +02:00
  • 4eccc196d6 DB/Stormwind: Added Assistant Phineas and Stagecoach Naddley 2024-08-05 00:42:05 +02:00
  • 109e2ffc09 Core/Packets: set SMSG_AUCTION_LIST_PENDING_SALES_RESULT status to unhandled as it's not used anywhere Ovahlord 2024-08-04 20:37:13 +02:00
  • 9febef05b2 Core/Packets: fixed SMSG_AUCTION_HELLO_RESPONSE packet structure Ovahlord 2024-08-04 19:51:01 +02:00
  • ec0c06201e Core/Quests: kill QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM implementation and restore regular quest item loot behavior Ovahlord 2024-08-04 19:43:23 +02:00
  • a7c8ac3505 Core/Players: Fixed trait configs getting into invalid state after talent tree changes between client patches Shauren 2024-08-04 18:24:10 +02:00
  • 1010beb8b0 Core/Packets: fixed remaining swapped opcode values for taxi and voice packets Ovahlord 2024-08-04 17:56:03 +02:00
  • 93242b38b3 Core/Packets: fixed swapped opcode values of SMSG_TAXI_NODE_STATUS and SMSG_VOICE_LOGIN_RESPONSE Ovahlord 2024-08-04 16:54:13 +02:00
  • 84b16b38c5 Core/PacketIO: ported a refactor that was sneaked into e59eef5432 Ovahlord 2024-08-04 14:47:58 +02:00
  • a57712d238 Misc: added cata_classic to the issue template branch selection Ovahlord 2024-08-04 14:24:04 +02:00
  • ea96e408fe Core/PacketIO: Use std::string_view to read strings from ByteBuffer Shauren 2024-08-03 13:40:17 +02:00
  • c54328eeba Core/Movement: Made fixed ChaseAngle optional and added possibility to ignore setting walk/run depending on target (#30101) ModoX 2024-08-02 22:46:29 +02:00
  • b0b81dd31b Misc: added cata_classic to the issue template branch selection Ovahlord 2024-08-04 14:24:04 +02:00
  • 4027c8a40c Core/Units: fixed stats buff mod calculation logic to correctly assign stat changes to their according update field Ovahlord 2024-08-04 13:15:05 +02:00
  • ec96bb9d4c Core/Player: use the correct flat modifier type to assign item mod stat bonuses Ovahlord 2024-08-04 13:12:52 +02:00
  • 9a78fbecdc Core/Auras: fixed updating buff mods when un(applying) SPELL_AURA_MOD_PERCENT_STAT effects Ovahlord 2024-08-04 13:05:22 +02:00
  • 86ac105ac8 DB/Player: corrected spirit value for Warrior classes Ovahlord 2024-08-04 04:51:44 +02:00
  • fba3c22e1b Core/Units: fixed applying stat modifiers that affect Spirit Ovahlord 2024-08-04 04:44:20 +02:00
  • 0d6438a73b DB/Player: update class level stats for Warriors Ovahlord 2024-08-03 19:18:53 +02:00
  • b3cd39cf24 Core/Player: updated health bonus from stamina for Cataclysm Ovahlord 2024-08-03 19:18:13 +02:00
  • 46fbab3f42 Core/Player: fixed initializing base hp Ovahlord 2024-08-03 19:04:43 +02:00
  • d72e91bee2 Core/PacketIO: Use std::string_view to read strings from ByteBuffer Shauren 2024-08-03 13:40:17 +02:00
  • d89dfdbbc1 DB/Quest: Lightning Infused Relics Aokromes 2024-08-03 11:51:12 +02:00
  • 2bd96253f3 DB/AtalDazar: Add creature_template_difficulty in all modes Aqua Deus 2024-08-03 11:42:09 +02:00
  • fa3faaaed3 Scripts/AtalDazar: Fix possible crashes ModoX 2024-08-03 01:24:16 +02:00
  • c3f1424d70 Scripts/AtalDazar: Fix possible crashes ModoX 2024-08-03 01:20:55 +02:00
  • 465dfc10ed Scripts/AtalDazar: Implement Rezan encounter (#30127) Aqua Deus 2024-08-03 01:12:12 +02:00
  • 05046536ed Scripts/KingsRest: Implement The Golden Serpent encounter (#30100) Naddley 2024-08-02 22:58:12 +02:00
  • 51872d50ff Core/Movement: Made fixed ChaseAngle optional and added possibility to ignore setting walk/run depending on target (#30101) ModoX 2024-08-02 22:46:29 +02:00
  • 6159206592 DB/Phase: Name some phases for "The Radiant Song" questchain Naddley 2024-08-02 21:49:03 +02:00
  • 8b94568afb DB/Stormwind: Update positions of Allied Race teleporters Naddley 2024-08-02 21:46:55 +02:00
  • 9f933a63fc Fix typo in hotfix sql Shauren 2024-08-02 14:50:20 +02:00
  • 21fc0bfbf3 Fix typo in base sql Shauren 2024-08-02 14:42:48 +02:00
  • df51150381 Core/DataStores: Updated to 11.0.0 Shauren 2024-08-02 14:40:12 +02:00
  • e59eef5432 Core/PacketIO: Updated to 11.0.0 Shauren 2024-08-02 13:25:41 +02:00
  • 89bd2d7720 DB/Player: updated player_racestats for Cataclysm Ovahlord 2024-08-02 13:25:25 +02:00
  • 7a9d27639a Core/Auras: implemented SPELL_AURA_MOD_DAMAGE_FROM_MANA Ovahlord 2024-08-02 03:34:02 +02:00
  • 52ffb9f3f7 Core/Auras: corrected a couple effect handler assignments and updated the definition of SPELL_AURA_347 Ovahlord 2024-08-02 03:24:38 +02:00
  • 7fb9168d57 DB: Remove hardcoded database name Shauren 2024-08-02 00:58:11 +02:00
  • 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