Commit Graph

39081 Commits

Author SHA1 Message Date
offl
e5b81cafea Scripts/VoA: Codestyle (#26394)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 4b4511b070)
2022-03-08 21:58:43 +01:00
Shauren
b1f231452b Core/Console: Fix uninitialized variable
(cherry picked from commit 677952fbc5)
2022-03-08 21:58:16 +01:00
offl
8897151ffb DB/Misc: Fix duplicate game_tele name
(cherry picked from commit 6a46817f5d)
2022-03-08 21:58:07 +01:00
offl
d9f92e0f51 DB/Creature: Hulking Jormungar
Closes #26340

By dr-j & illfated

(cherry picked from commit 9a325e03e6)
2022-03-08 21:56:18 +01:00
Cerveciento
9e0eeac00b DB/Locales: Add missing esES & esMX quest locales (Part 142)
Closes #26376

(cherry picked from commit d8995c4c3a)
2022-03-08 21:55:43 +01:00
Cerveciento
cf03f6ca0a DB/Locales: Add missing esES & esMX quest locales (Part 141)
Closes #26362

(cherry picked from commit c12cdf4ebc)
2022-03-08 21:54:57 +01:00
Cerveciento
0c2829b69d DB/Locales: Add missing esES & esMX quest locales (Part 140)
Closes #26353

(cherry picked from commit 2942cd3d4f)
2022-03-08 21:54:29 +01:00
offl
2583aee17a Scripts/Spells: Add script for Salvage Wreckage & update similar scripts (#26357)
Closes #25099

(cherry picked from commit 89c998c08d)
2022-03-08 21:53:35 +01:00
offl
30cbb5bd5c Scripts/Zone: Update Dustwallow Marsh zone file (#26368)
* Scripts/Zone: Update Dustwallow Marsh zone file

* Do you want SpellInfo back?

Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 8fa6f95d4b)
2022-03-08 16:44:05 +01:00
offl
4ca7946f2d Scripts/Naxxramas: Update Thaddius to new model (#26391)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 07fe74b233)
2022-03-08 16:38:04 +01:00
offl
186fbbe2dc Scripts/Naxxramas: Update Sapphiron to new model (#26390)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 2cbfb784e0)
2022-03-08 16:34:34 +01:00
offl
2a7d8f0d99 Scripts/Naxxramas: Update Razuvious to new model (#26389)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 52935060ac)
2022-03-08 16:32:39 +01:00
offl
4dce06da7e Scripts/Naxxramas: Update Patchwerk to new model (#26388)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 6f0bc11bce)
2022-03-08 16:31:51 +01:00
offl
d125316d5a Scripts/Naxxramas: Update Noth to new model (#26387)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 7dc1d5c5a1)
2022-03-08 16:30:21 +01:00
offl
3570e9589c Scripts/Naxxramas: Update Maexxna to new model (#26386)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit cb82cded17)
2022-03-08 16:29:05 +01:00
offl
a2118b1595 Scripts/Naxxramas: Update Loatheb to new model (#26385)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit fb39a3cabd)
2022-03-08 16:26:38 +01:00
offl
fae9a182df Scripts/Naxxramas: Update Kel'Thuzad to new model (#26384)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit ff4d9a81ae)
2022-03-08 16:26:22 +01:00
offl
5a6e99bb21 Scripts/Naxxramas: Update Heigan to new model (#26383)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit d694086e95)
2022-03-08 16:25:13 +01:00
offl
72b2d193bf Scripts/Naxxramas: Update Grobbulus to new model (#26382)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit cc3ef7ea69)
2022-03-08 16:23:30 +01:00
offl
ee48dda445 Scripts/Naxxramas: Update Gothik to new model (#26381)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 9c72ca2b04)
2022-03-08 16:18:57 +01:00
offl
848dfd09e5 Scripts/Naxxramas: Update Gluth to new model (#26380)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 44686c3c50)
2022-03-08 16:13:36 +01:00
offl
a1ba1f33f8 Scripts/Naxxramas: Update Four Horsemen to new model (#26379)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 7ef0de84ac)
2022-03-08 16:13:22 +01:00
offl
f2d7e11908 Scripts/Naxxramas: Update Faerlina to new model (#26378)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 4d82c6a186)
2022-03-08 16:13:04 +01:00
offl
d7fe2868ab Scripts/Naxxramas: Update Anub'Rekhan to new model (#26377)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 1288203729)
2022-03-08 16:10:55 +01:00
offl
db601a92b5 Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model (#26370)
* Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model

* RegisterGameObjectAI > RegisterUtgardePinnacleGameObjectAI

Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit ba7f11c5f6)
2022-03-08 16:08:19 +01:00
offl
90eaa5fcb6 Scripts/VoA: Update remaining scripts to new model (#26372)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 3ece1ee87c)
2022-03-08 16:05:56 +01:00
offl
af09757833 Scripts/Utgarde Keep: Update Ingvar to new model (#26369)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 8d9f24bb18)
2022-03-08 16:04:06 +01:00
offl
84236d7ce1 Scripts/Violet Hold: Update Cyanigosa to new model (#26371)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 94299a3ae9)
2022-03-08 15:58:04 +01:00
Mikhail Redko
f7441f0234 Core/Misc: Fixed utf8 encoding in console input/output. (#26352)
* Core/Misc: Fixed utf8 encoding in console input/output.

* Fix gcc build

* Fixed that weird 'a' with circle above it and other similar letters. Also fixed encoding in AppenderConsole which sometimes did not work as it should

* Fix build on Linux

* Probably better to do it like this

(cherry picked from commit 1539bed3db)
2022-03-08 15:57:30 +01:00
Gildor
0d51e52aa6 Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling (#26363)
* Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling

* apply @Ovahlord feedback

(cherry picked from commit 6bdfa91fa7)
2022-03-08 15:57:06 +01:00
Shauren
667d3cf8fd Scripts/Spells: Update hunter spells to modern standards 2022-03-08 15:56:11 +01:00
Shauren
1ca5d951f2 Scripts/Spells: Update warrior spells to modern standards 2022-03-08 15:52:49 +01:00
Shauren
7d6c7accdb Scripts/Spells: Update priest spells to modern standards 2022-03-08 15:47:20 +01:00
Shauren
f60aa2e47c Core: Updated allowed build to 9.2.0.42614 2022-03-08 15:28:06 +01:00
Ovah
60119ba850 Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities in spell_start packet (#26183)
* Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities when sending SMSG_SPELL_START packets.

According to sniff analysis Blizzard does not send all mechanic immunities of creatures but instead only the ones that are responsible for actual interrupts which are MECHANIC_INTERRUPT  and MECHANIC_SILENCE. Additionally we no longer send immunities for instant cast spells as sniffs confirm that they are not sent for spells without a cast time.

(cherry picked from commit 6215cb4e00)
2022-03-08 00:31:02 +01:00
Jan Van Buggenhout
b4f27875f3 Core/Entities: Move GridObject to its own header (#26358)
* GridObject

* Add include to more files

(cherry picked from commit 43dd1b37d6)
2022-03-08 00:14:25 +01:00
offl
09ec7d5600 DB/Creature: Apply CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS
CREATURE_DIFFICULTYFLAGS_2_NO_CRUSHING_BLOWS (0x00000010)

(cherry picked from commit 8354a5fe54)
2022-03-07 23:55:41 +01:00
offl
984b75c5dd DB/Creature: Restore wrongly removed flags
Ref #24983

(cherry picked from commit 4d488b0c9b)
2022-03-07 23:51:20 +01:00
offl
7d9f0ef4a6 DB/Creature: Apply CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS
Closes #23464

CREATURE_DIFFICULTYFLAGS_4_OBEYS_TAUNT_DIMINISHING_RETURNS (0x00000100)

(cherry picked from commit fe38b78c87)
2022-03-07 23:50:40 +01:00
offl
e72264cfbd Core/Misc: Define / rename attributes and flags (#26315)
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
(cherry picked from commit e6d9d9ead9)
2022-03-07 23:35:21 +01:00
Giacomo Pozzoni
8d7e152d28 Scripts/Commands: Add ".list auras id <aura id>" and ".list auras name <name part>" subcommands (#26346)
Add ".list auras id <aura id>" and ".list auras name <name part>" subcommands to allow filtering the auras

(cherry picked from commit 9aff21b3d5)
2022-03-07 22:46:00 +01:00
jackpoz
1039f166de Scripts/Commands: Restore ".character level" command behavior
Restore ".character level" command behavior by setting the level instead of adding the level

(cherry picked from commit 2cea7d000c)
2022-03-07 22:25:50 +01:00
Mikhail Redko
6855c81df1 Core/Player: Fix output of .additem command with negative count value (#26290)
(cherry picked from commit 6a72f9fbfd)
2022-03-07 22:17:27 +01:00
CraftedRO
033366ab11 Group repair command attempt (#26304)
* Group repair command attempt

* Update cs_group.cpp

(cherry picked from commit db69b832b9)
2022-03-07 22:06:51 +01:00
Keader
2e69b64d67 Revert "Core/Spells: Spells with Attribute SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY should dispel snare auras. (#20621)"
This reverts commit b507acf1c0.

(cherry picked from commit c6e2b6e88c)
2022-03-07 22:05:49 +01:00
CraftedRO
f948d86ab5 DB/Creature: Add scripts to some creatures
Closes #26335

(cherry picked from commit 0c3bbf5c65)
2022-03-07 22:05:31 +01:00
offl
4b8bd9e4bc Scripts/Quest: Rework 'Basic Orders' (25199) (#26294)
(cherry picked from commit 293ae05d31)
2022-03-07 22:04:51 +01:00
Cerveciento
1b95b541c7 DB/Locales: Add missing esES & esMX quest locales (Part 139)
Closes #26338

(cherry picked from commit 7fd6733dac)
2022-03-07 22:00:40 +01:00
Cerveciento
a1cca6ec83 DB/Locales: Add missing esES & esMX quest locales (Part 138)
Closes #26336

(cherry picked from commit 15725b51e6)
2022-03-07 21:59:55 +01:00
Cerveciento
cb77c32576 DB/Locales: Add missing esES & esMX quest locales (Part 137)
Closes #26330

(cherry picked from commit 6e9456b578)
2022-03-07 21:59:19 +01:00