Commit Graph

  • 7fcb126fcb Core/Database: Remove future/promise typedefs from a public header (these are internal to database project) Shauren 2024-06-12 21:41:29 +02:00
  • 00efee9ca1 Core/Spells: Implemented SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN Shauren 2024-06-12 16:07:48 +02:00
  • 311320946e Scripts/Spells: removed whitespace left over in 04a0d57f2b Ovahlord 2024-06-12 00:40:31 +02:00
  • 77d24645b8 DB/GameObjects: ported gameobject_template entries from 4.3.4.15595 and dropped all newer gameobject entries except those that have been stored with a negative verified build Ovahlord 2024-06-12 00:22:33 +02:00
  • 8142ab20b7 Core/Spells: Implemented SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING - fixes some totems requiring legacy items in inventory Shauren 2024-06-11 20:12:24 +02:00
  • 56a027131a Core/Spells: Rename more SpellAttr9 Shauren 2024-06-11 11:05:40 +02:00
  • 019d28086f Core/Spells: Updated SPELL_ATTR4_ONLY_FLYING_AREAS implementation to account for latest flying requirements Shauren 2024-06-11 00:56:29 +02:00
  • 1f3af18e3a Core/Spells: Implemented SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED Shauren 2024-06-11 00:55:22 +02:00
  • 453977cc6d Core/Spells: Fixed UnitData::ChannelObjects for channeled spells using dest targets (#30027) Meji 2024-06-10 22:46:26 +02:00
  • 050bde08af Core/Spells: Implemented SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY Shauren 2024-06-10 16:58:41 +02:00
  • 84c84b66d4 Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATION Shauren 2024-06-10 00:13:57 +02:00
  • a649f62a18 Dep/g3d: Build fix for clang on windows Shauren 2024-06-09 14:17:25 +02:00
  • 8584771487 Core/Auras: Improvements for SPELL_AURA_MOD_FAKE_INEBRIATE handling r4dish 2024-06-08 20:46:07 +02:00
  • d9460428c6 Core/Spells: Fix sobering spells and possible uint8 overflow/underflow in SPELL_EFFECT_INEBRIATE handler. r4dish 2024-06-08 20:46:07 +02:00
  • ef70cf6481 Core/Creatures: Validate creature.modelid on startup (#30023) Meji 2024-06-08 12:48:45 +02:00
  • 70d6121ef4 Core/Misc: Move zone packet sending from World to Map (#30024) Takenbacon 2024-06-08 02:13:24 -07:00
  • 7a8e0f8979 Scripts/KingsRest: Implement Intro event (#30026) Naddley 2024-06-07 03:50:18 +02:00
  • dc20f5aad4 CI/GitHub: Cache OpenSSL installation Shauren 2024-06-06 22:11:18 +02:00
  • 04a0d57f2b Scripts/Spells: wiped all class spell scripts Ovahlord 2024-06-06 21:16:06 +02:00
  • 59501586ce Core/Packets: updated account data packets to 10.2.6 which shares their structure with 4.4.0 Ovahlord 2024-06-06 14:04:40 +02:00
  • be00f49a12 Core/Packets: added structure and handler for CMSG_LEARN_PREVIEW_TALENTS Ovahlord 2024-06-06 01:03:43 +02:00
  • 0d9df719ef Core/Player: dropped PvP talent implementation Ovahlord 2024-06-05 22:06:25 +02:00
  • 5a7fa4ad5a Core: update allowed build to 4.4.0.55006 Ovahlord 2024-06-05 17:45:49 +02:00
  • 41ef6071d4 CI/GitHub: Authenticate github requests to avoid throttling Shauren 2024-06-05 15:26:11 +02:00
  • 01026445bb CI/GitHub: Fixed installing openssl for windows actions Shauren 2024-06-05 11:29:56 +02:00
  • 80805aa9ee Core: Update allowed build to 10.2.7.54988 Shauren 2024-06-05 09:38:32 +02:00
  • d54ee7a280 Scripts/StormsongValley-ish: Added scripts for old god forces for Kul Tiran unlock questline in Port Fogtide Part 1 / K'thir (#30000) ModoX 2024-06-04 00:53:18 +02:00
  • d82bfe463a DB/Disables: Disabled Darnassian and Gilneas Refugee phase ModoX 2024-06-04 00:48:12 +02:00
  • 3aae692ec3 Core/Disables: Added DISABLE_TYPE_PHASE_AREA (#29997) ModoX 2024-06-04 00:44:47 +02:00
  • 3fd9677543 Core/Misc: Added Loading.Locales to enable/disable the load of locales (#30013) Antonio Martín Berti 2024-06-03 19:44:22 -03:00
  • 18fd59d965 Build: Moved CheckSymbolExists include to correct file Shauren 2024-06-04 00:01:18 +02:00
  • 93a6c4ad88 DB/TheNexus: Update templates and difficulties Meji 2024-06-03 21:23:59 +02:00
  • 3510a78f5d DB/TheOculus: Update templates and difficulties Meji 2024-06-03 21:23:43 +02:00
  • 1b8c9d5c27 DB/EyeOfEternity: Update templates and difficulties Meji 2024-06-03 21:23:27 +02:00
  • 6dab3c4c19 DB/BoreanTundra: Update templates and difficulties Meji 2024-06-03 21:22:53 +02:00
  • b0bf3c9de5 fix sql Shauren 2024-06-03 19:56:14 +02:00
  • 3fdaf719cd DB/Spells: Fixed Missile Barrage proc flags Shauren 2024-06-03 19:54:25 +02:00
  • 63bc405fae Core/Spells: Don't send SMSG_CAST_FAILED for interrupted spells after they were launched or channelling was started (this clears cooldown on client) Shauren 2024-06-03 19:42:50 +02:00
  • b2a77f6d01 Scripts/Spells: Prevent sacrificing immune minions with Death Pact (#29920) CraftedRO 2024-06-03 20:16:19 +03:00
  • faec7062ed Revert "CI: Temp fix until first TDB440" funjoker 2024-06-03 08:39:52 +02:00
  • 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