Commit Graph

  • 596dd26150 DB/Boralus: Readded Ferryman areatrigger for Get Your Bearings quest Naddley 2024-06-03 01:29:16 +02:00
  • cc9c91404e TDB 440.24061 - 2024/06/02 TDB440.24061 TDB Release 2024-06-02 23:07:59 +00:00
  • 80ca613aa5 DB/Auth: Fix wrong file hash funjoker 2024-06-02 21:28:14 +02:00
  • 1f83fbb9ed Remove excesive white line on worldserver.conf.dist Aokromes 2024-06-02 17:53:45 +02:00
  • 6a5fa255fe Build: Allow efsw to be built independently of WITH_DYNAMIC_LINKING option (#30019) Foe 2024-06-02 17:44:24 +02:00
  • 17079022d5 Core/Players: restore glyph slot initialization Ovahlord 2024-06-02 17:29:23 +02:00
  • ae23dd46b1 Core/Datastores: load new glyph and talent related db2 files Ovahlord 2024-06-02 16:51:26 +02:00
  • 2b56ab5be5 Core/Packets: updated SMSG_UPDATE_TALENT_DATA packet structure for 4.4.0 Ovahlord 2024-06-02 16:16:46 +02:00
  • 2f15a815b5 Build fix Shauren 2024-06-02 14:38:56 +02:00
  • fd4ffc81b2 Core/Misc: Fixed windows _UNICODE incompatibilities Shauren 2024-06-02 14:21:13 +02:00
  • 29ad3297ae nopch fix Ovahlord 2024-06-02 13:11:52 +02:00
  • 2e5565605b Core/Player: updated combat rating multiplier calculation to Cataclysm Ovahlord 2024-06-02 12:59:25 +02:00
  • a1f35b2653 Core/Player: removed more redundant item mod code Ovahlord 2024-06-02 01:30:45 +02:00
  • bd81af6df6 Core/Items: use the correct db2 columns to retrieve item bonus stats and trimmed Item::GetItemStatValue down to returning static db2 data only for the time being Ovahlord 2024-06-02 01:14:11 +02:00
  • 281f8e3209 Core/Items: added new db2 and update field accessors for future updates Ovahlord 2024-06-02 00:40:52 +02:00
  • 4f6b49cccf Core/Crypto: Rename our Argon2 to avoid possible conflict with library file on some configurations Shauren 2024-06-02 00:18:33 +02:00
  • 63f5612ad8 CI/Circle: Restore missing install path component Shauren 2024-06-02 00:18:33 +02:00
  • 7075aad33a CI: Normalize setting cmake variables and invoking cmake acoss all ci setups Shauren 2024-06-01 21:20:34 +02:00
  • 710a0f2681 Core/Misc: fixed several item loading functions which had their field indexes changed after 57c36d758f Ovahlord 2024-06-01 20:20:15 +02:00
  • e6f67b4920 Core/Items: added underlying type to ItemModType enum Ovahlord 2024-06-01 19:40:54 +02:00
  • 57c36d758f Core/Items: implement reforging items Ovahlord 2024-06-01 17:45:20 +02:00
  • 14501c0d7a DB/SAI: Sen'jin Village Dancing Trolls Aokromes 2024-06-01 18:31:11 +02:00
  • 96f054348f DB/Creature: Add missing movement flags to Warsong Cannon Aokromes 2024-06-01 18:28:45 +02:00
  • d4c36db8ac buildfix Ovahlord 2024-06-01 14:27:47 +02:00
  • 1083e89da3 Build: Remove unneccessary /MP compile option when using ninja Shauren 2024-06-01 11:45:39 +02:00
  • 7949285462 Core/Players: divide SPELL_AURA_MOD_POWER_REGEN flat bonus by 5 as its bonus increases mana regen per five second Ovahlord 2024-05-31 23:22:28 +02:00
  • c6856c46ac Core/Players: updated Mana regeneration to Cataclysm Ovahlord 2024-05-31 23:02:16 +02:00
  • 19232ed2b6 CI/GitHub: Add Windows x86_64 CI (github actions) support. (#29773) Fabian König 2024-05-31 22:08:40 +02:00
  • b23ebaa00c Core/Spells: relocated DieSides handling - fall back to DieSides when Variance is not provided Ovahlord 2024-05-31 22:00:37 +02:00
  • 4a30ca00c7 Core/Spells: Removed early access_requirement checks for summon spells to prevent cross map inventory access (it is checked later by TeleportTo) Shauren 2024-05-31 16:07:47 +02:00
  • 33ec31920b DB/Misc: Update Maraudon Earth Song Falls portal coordinates Aokromes 2024-05-31 06:23:47 +02:00
  • a351d9d4c5 DB/Creature: Correct spells order for Broken-down Shredder Aokromes 2024-05-31 06:21:10 +02:00
  • cf8efd0bc6 DB/KingsRest: Added initial spawns Naddley 2024-05-31 01:16:32 +02:00
  • 98f5c121d2 Core: update allowed build to 4.4.0.54901 Ovahlord 2024-05-30 21:39:30 +02:00
  • c7149492d3 Scripts/Spells: Implemented Priest talent Sanctuary (#29727) Mematoru 2024-05-30 20:16:36 +03:00
  • 8d851e8576 Core/Spells: removed no longer used parameters from SpellEffectInfo::CalcValue and SpellEffectInfo::CalcBaseValue Ovahlord 2024-05-30 14:55:34 +02:00
  • 8dc00345bd Core/Spells: various spell scaling fixes and improvements Ovahlord 2024-05-30 14:43:37 +02:00
  • 7cc9846223 DB/Drustvar: Added Bound Sky spawns * part of Kul Tiran unlock questline ModoX 2024-05-30 13:44:16 +02:00
  • 4c249a7529 DB/Drustvar: Added Chelsea Wright Ore and dog stuff * part of Kul Tiran unlock questline ModoX 2024-05-30 02:42:16 +02:00
  • 763e97577a Core/Units: subtract 10 intelligence when calculating base spellpower bonus values to match PaperDollFrame Ovahlord 2024-05-30 02:30:42 +02:00
  • 628b861c7c Core/Spells: initial work on updating base amount calculations and spell scaling for Cataclysm Ovahlord 2024-05-30 02:21:20 +02:00
  • 02341ec27f Core: update allowed build to 4.4.0.54851 Ovahlord 2024-05-29 22:12:42 +02:00
  • 4de08d9e03 Core/Misc: dropped CMSG_LIVE_REGION_CHARACTER_COPY which has been removed in 4.4.0.54851 Ovahlord 2024-05-29 22:07:04 +02:00
  • 9743b047fb Core: Update allowed build to 10.2.7.54904 Shauren 2024-05-29 19:13:16 +02:00
  • 15e995b3b3 Core/Misc: Remove separate storage for custom messages in exception types and store it directly in base class from <stdexcept> (#30012) Antonio Martín Berti 2024-05-29 14:03:37 -03:00
  • 937e618533 Dep/efsw: Update to SpartanJ/efsw@36c1c7004a Shauren 2024-05-29 12:23:06 +02:00
  • 67cb736950 DB/VaultOfArchavon: Update templates and difficulties Meji 2024-05-28 23:27:23 +02:00
  • 7277717173 DB/Creatures: Update StaticFlags for aquatic and amphibious creatures Meji 2024-05-28 23:26:53 +02:00
  • b07ae01469 DB/Wintergrasp: Update templates and difficulties Meji 2024-05-28 23:25:13 +02:00
  • c8f25b6724 DB: Correct sql order funjoker 2024-05-28 23:08:03 +02:00
  • 36b022df11 DB: Move and rename falsely placed cherrypick sqls funjoker 2024-05-28 23:01:41 +02:00
  • 72ef4ccf77 Core/Datastores: named unknown fields for CurrencyTypes Ovahlord 2024-05-28 22:28:22 +02:00
  • d081813212 DB/Spawns: applied missing cherry pick part exclusive to classic added in 1c56e179a8 Ovahlord 2024-05-28 21:15:06 +02:00
  • bf36865691 Core/Misc: fixed a typo added in a32902d251 - use the correct opcode value Ovahlord 2024-05-28 18:49:10 +02:00
  • a32902d251 Core/Misc: corrected the opcode range values that have been changed in c42f8e894a Ovahlord 2024-05-28 18:45:42 +02:00
  • d3d1bbd354 buildfix Ovahlord 2024-05-28 18:40:20 +02:00
  • c42f8e894a Core/Misc: updated opcode handler ranges for 4.4.0.54737 Ovahlord 2024-05-28 18:22:36 +02:00
  • e231bd010e Core/Spells: Fixed gcc 14 build Shauren 2024-05-23 22:32:15 +02:00
  • 3451ce7c7a Core/Creatures: Check fallback difficulty data for creature static flags override (#29992) Meji 2024-05-23 21:48:41 +02:00
  • 3857e9254f DB/Creature: Set Language field unsigned to sync with usage in code * allows us to use Shath'Yar in db ModoX 2024-05-23 10:02:29 +02:00
  • 01dee1c3e1 DB/Dalaran: Update templates and difficulties Meji 2024-05-22 23:12:06 +02:00
  • f9b82b2222 DB/Quests: Init ProvidedItemCount for quests using StartItem Meji 2024-05-22 20:58:37 +02:00
  • c99fb5df4d Core/Conditions: Added private object to StaticConditionTypeData and defined CONDITION_STRING_ID as valid ConditionType ModoX 2024-05-22 19:33:46 +02:00
  • 27d1749e2f Core/Auras: Corrected implementation of dungeon encounter related interrupt flags Shauren 2024-05-22 16:35:43 +02:00
  • 18c0aa6f48 Core/Players: Define names for all ActivePlayerData::DataFlags fields Shauren 2024-05-21 11:03:31 +02:00
  • ae687002d1 Core/Spells: Implemented SummonPropertiesFlags::UseDemonTimeout Shauren 2024-05-19 00:55:24 +02:00
  • bfd8e907d9 Core/Criteria: Implemented CompletedLFGDungeon criteria type (#29980) Antonio Martín Berti 2024-05-18 10:48:07 -03:00
  • 27559ffb98 Core/Spells: Prevent creatures from being able to cast all their spells while moving Shauren 2024-05-18 11:50:00 +02:00
  • ec95f600da Core/AreaTriggers: Move SpellForVisuals override from AT spawn to properties (#29982) Meji 2024-05-18 08:56:26 +02:00
  • a2f06ff596 Core/Maps: Fixed manual spawn groups being automatically spawned by conditions Shauren 2024-05-16 15:57:45 +02:00
  • 89b0e5fa9b Core/Spells: Implemented SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT Shauren 2024-05-15 14:58:37 +02:00
  • d871cff67c Misc: Update wiki link in issue_template config funjoker 2024-05-15 12:08:35 +02:00
  • 1dba489451 Core/AreaTriggers: Add PlaySpellVisual (#29985) Jeremy 2024-05-15 02:46:16 +02:00
  • e337d3d661 Core/Criteria: Implemented CompleteAnyScenario and CompleteScenario types (#29984) Antonio Martín Berti 2024-05-13 16:06:41 -03:00
  • 8510b58727 Core/Criteria: Add missing asset check for CriteriaType::LearnHeirloom Shauren 2024-05-13 20:32:32 +02:00
  • 207f2d49ea Core/Criteria: Implemented LearnAnyTransmog CriteriaType (#29981) Antonio Martín Berti 2024-05-13 15:12:00 -03:00
  • 73972e4067 Core/Items: Add enum for hardcoded item ids Bloodtigress 2024-05-12 18:19:17 +02:00
  • f157d935c4 Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types (#29976) Antonio Martín Berti 2024-05-12 13:01:35 -03:00
  • 43cb963df6 Core/Criteria: Added ParticipateInArena to statistic-only cases (#29978) Antonio Martín Berti 2024-05-12 12:54:41 -03:00
  • d909179ece Core/Crypto: Change required OpenSSL version to 3.0 Shauren 2024-05-12 16:19:53 +02:00
  • 333d5751a9 Core/Cryptography: dropped support for OpenSSL 1.1 Ovahlord 2024-05-12 15:48:39 +02:00
  • f200b22d8f Core/Items: Fix item sell price not scaling with item level (#29972) Bloodtigress 2024-05-12 14:31:49 +02:00
  • e6b76718f4 Core/Criteria: Implemented CriteriaType ParticipateInArena (#29973) Antonio Martín Berti 2024-05-12 06:16:46 -03:00
  • 9810fdca95 Core/Misc: Removed NYI comment text on CriteriaType::PlayerTriggerGameEvent (#29974) Antonio Martín Berti 2024-05-11 19:43:43 -03:00
  • 3e6b11c0fd Core/Spells: Implemented SPELL_EFFECT_REPUTATION_2 (184) (#29971) Antonio Martín Berti 2024-05-11 17:48:44 -03:00
  • 249eb19fe1 Core/Misc: Minor change to make_unique_ptr_with_deleter to make it accept only pointers Shauren 2024-05-07 12:26:21 +02:00
  • b37f4d0a50 DB/Creatures: Added missing movement override data Meji 2024-05-06 21:08:22 +02:00
  • d7cb383134 Core/Updater: Fix gcc build (this time for older gcc versions that didn't trigger the warning fixed in previous commit) Shauren 2024-05-06 00:43:06 +02:00
  • 97191e2a11 Core/Updater: Fix gcc warning Shauren 2024-05-06 00:38:05 +02:00
  • 95628dc95a Core/Misc: Refactor OpcodeTable reducing its size and modernize array/pointer storage Shauren 2024-05-05 18:19:36 +02:00
  • d61979a768 DB/Graveyards: Drop custom world_safe_locs Meji 2024-05-05 17:57:42 +02:00
  • 814c5c3a4b Dep/fmt: Upgrade to 10.2.1 Shauren 2024-05-03 19:38:57 +02:00
  • 63931da5ff Core/Creatures: Ignore validation of AppearanceModId 0 in equipment (#29916) Meji 2024-05-03 19:11:44 +02:00
  • a0958831c8 Core/Creatures: Allow profession tools to be used as equipment (#29915) Meji 2024-05-03 15:58:05 +02:00
  • 228ae7e885 Core/Combat: reset the ThreatManager update interval upon engaging the creature and move ThreatClear packet sending into the update cycle to mimic retail behavior (#29949) Ovahlord 2024-05-02 22:50:20 +02:00
  • 2ceae541cc Core/Misc: Minor fixes in preparation to support fmt v10 Shauren 2024-05-02 19:46:18 +02:00
  • 3cf1aaaf56 Core/Misc: Refactor loading process to remove exit() calls that cause deadlocks because threads are terminated without proper cleanup Shauren 2024-04-30 00:20:38 +02:00
  • beb9b4607d Core/Proto: Regenerate LoginResult to include next_url Shauren 2024-04-28 16:11:10 +02:00
  • 59798e3319 Core/Proto: Added missing 'next_url' field to Login.proto Phaneron 2024-04-19 17:23:01 -04:00
  • ffac60879b Core/Creatures: moved combat pulse into heartbeat handling and implemented CREATURE_STATIC_FLAG_2_FORCE_PARTY_MEMBERS_INTO_COMBAT (#29946) Ovahlord 2024-04-28 16:09:43 +02:00