offl
fbcfb505f4
DB/Creature: Convert Sayge to SAI
...
Closes #24663
(cherry picked from commit 626aeb5817a42efc026e3623a65362eef355abb1)
2022-01-06 18:52:14 +01:00
jackpoz
9e0e52f023
Scripts/Misc: Fix issues reported by ASan
...
(cherry picked from commit 013301088d862f634cd5b817cb3949c58454f924)
2022-01-06 16:22:58 +01:00
offl
3f8b488071
DB/GameObject: Convert & update support for Tablet of Madness
...
Closes #24670
(cherry picked from commit 9c1c34a79420b2513ee0009fcd84726c3ff95bfe)
2022-01-06 16:22:42 +01:00
Killyana
876d9f52ec
DB/GameObject: Convert & update support for Jump-a-tron 4000 to DB script
...
Closes #24668
(cherry picked from commit 6b9a14ca940a2104a89cfadf07978a2759acb47a)
2022-01-06 16:06:40 +01:00
offl
070da4f711
DB/Quest: Convert Escape from Umbrafen to SAI
...
Closes #24648
(cherry picked from commit cfe6b651bc38239de58d6a3f95e8897bfb7d1869)
2022-01-06 16:05:08 +01:00
offl
6eb7ed4490
DB/GameObject: Convert & update support for Fel & Bash'ir crystalforges
...
Closes #24643
(cherry picked from commit c3e4420a2b8584f97e49d7ae9a5b2f3140d50984)
2022-01-06 15:59:18 +01:00
offl
aea428cd51
DB/Quest: Convert support for 'Strength of One' to SAI
...
Closes #24641
(cherry picked from commit 44aba5dcdf403797de777586bd7f10e9d76eaf53)
2022-01-06 15:57:22 +01:00
Keader
192cd48b21
Scripts/ICC: Fixed duplicated call of reputation spell
...
(cherry picked from commit 99c457c2709fc021b0441d488dc1710b284ee587)
2022-01-06 00:23:58 +01:00
Keader
26844d32c3
Scripts/ICC: Fixed Deathbringer/Valithria reputation handler + codestyle fixes
...
* Added correct reputation spell for both bosses
* Fixed debuffs remove when deathbringer dies (it also fix recount)
* Changed all DoCast(me, xxx) -> DoCastSelf(xx)
* Removed old reputation hack in DB
* Fixed my OCD with spells enum :)
(cherry picked from commit d1e1b8753c491022055e255fd8c8b4ffbdd87bc9)
2022-01-06 00:23:47 +01:00
NoName
860e489c4f
Scripts/RazorfenDowns: quest "Extinguishing the Idol" ( #24658 )
...
(cherry picked from commit 868748007da3b70e96f10b4689065bd0b3f876c5)
2022-01-06 00:23:11 +01:00
offl
a0bee07b0c
DB/Quest: Convert & update support for 'Shizz Work' to SAI
...
Closes #24638
(cherry picked from commit 049cba3ace198ec74a2014e233b33aafbf749a53)
2022-01-06 00:21:07 +01:00
offl
b217e5842f
DB/Quest: Convert & update support for 'Finding the Survivors' to SAI
...
Closes #24636
(cherry picked from commit 2815db52a643bdfa397317b79d5b3f68995b343e)
2022-01-06 00:20:41 +01:00
offl
692163493c
DB/Creature: Convert & update support for Ashyen & Keleth to SAI
...
Closes #24635
(cherry picked from commit a2068cade59a067f55d779735ba8bcf5c48f045f)
2022-01-06 00:20:02 +01:00
Shauren
98272944ee
Core/Commands: Fixed .npc add overwriting existing spawns when used on transports
...
(cherry picked from commit 75ab3619bdec058dcc848ad134c6d5e838e8f6fb)
2022-01-04 15:33:04 +01:00
Giacomo Pozzoni
89afeed41b
Core/MMAPs: Adjust walkable climb and fix a lot of mmap raycast issues ( #24539 )
...
* Core/MMAPs: Adjust walkable climb
Adjust walkable climb as recast using walkableClimb also to find the poly from a position, giving priority to polys that are below the position but closer than walkableClimb.
* Temporarily disable static collision (the whole check should be removed)
* Core/Spells: removed deprecated mmap path check for TARGET_DEST_CASTER_FRONT_LEAP
* Core/Objects: allow flying units to use the helper as well (flying units casting radius based spells)
* Code refactor
* Handle raycasts that end in a point with no height in the mmap mesh as PATHFIND_NOPATH
* Walk back a bit from raycast hitpoints as sometime the 2D result point is outside of the polygons due to floating point errors.
* Remove whitespace
* Revert 4a197ba22a as a raycast point path should have the Z retrieved with getPolyHeight(). Raycast will only return a 2-point path with Start and Hitpoint/End
* Cleanup PathGenerator raycast case
* Fix PathGenerator raycast broken if start and end are on same poly.
Fix PathGenerator raycast broken if no wall is hit.
Remove unused case of using raycast with an existing previous path (can be added back properly if needed).
Remove forcing poly length to 2 when we actually have already the right number.
* Use closestPointOnPolyBoundary on the second try of finding a point on poly for raycast.
Note that in this case the mesh height is not used which might cause issues. The poly boundary height will be used instead.
* Handle cases where getPolyHeight() fails because the point is on polygon border (and caused by floating point imprecision)
* Add far from poly flags
* Set PATHFIND_INCOMPLETE in raycast case if startFarFromPoly or endFarFromPoly
* Fix blink close to walls with no valid polygon behind the wall
* Require to re-extract mmaps
Co-authored-by: Ovah <[email protected] >
(cherry picked from commit c0b75bf40da8b447a2f3533dabbfad9eba7c6ea1)
2022-01-04 15:33:04 +01:00
Shauren
5e37b1cd5d
Scripts/Icecrown Citadel: Fixed Professor Putricide oozes not moving during their channel
...
(cherry picked from commit 1d43003cfa29cee2c7921fdeaa5c1714d085c770)
2022-01-04 15:33:04 +01:00
Metalaka
d62886685b
Core/CreatureAI: Shambling Horror re-cast Enrage as soon as it is not stun ( #24618 )
...
(cherry picked from commit e2434e4f4726f9c99f9260607b78ece09b5df249)
2022-01-04 15:33:04 +01:00
Jildor
9d27de8b80
DB/Spell: Arm Dead Damage Kologarn
...
Closes #24577
(cherry picked from commit 91705672181204b8d5f61a1f180b8efa36f57055)
2022-01-04 00:55:07 +01:00
Shauren
c0f976d23d
Core/Spells: Added helper function to select random injured healing spell targets
2022-01-03 13:07:30 +01:00
Sorikoff
74174332c6
Scripts/Pet: Lil' K.T ( #24528 )
...
* Lil' K.T.
* Rename 9999_99_99_99_world_335.sql to 2020_05_10_00_world.sql
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit 34fecde022e6e2a228111ee79a0e9f5f8a7bed12)
2022-01-02 19:24:18 +01:00
offl
f32f812e29
DB/Quest: Becoming a Spellfire Tailor
...
Closes #24522
(cherry picked from commit 9638f0ad0b70084f06bf3b6a9d9e49f00830772e)
2022-01-01 23:22:09 +01:00
ForesterDev
9d38eeec7e
Core/Player: add helper methods for PLAYER_FLAGS_DEVELOPER ( #24511 )
...
* Core/Player: add helper methods for PLAYER_FLAGS_DEVELOPER. Update .dev command to new command model
* Rename _player -> player
(cherry picked from commit 8128bb97dbf4b5ba7cb0b624ce7cf7428d7bdc63)
2022-01-01 23:18:04 +01:00
NoName
6c6b8cb1c6
Scripts/IcecrownCitadel: Adding IsAlive check to avoid possible crash in Event ( #24514 )
...
(cherry picked from commit 22aaf32a79cd6ce8ebb4507cdfd677f073c35178)
2022-01-01 22:59:24 +01:00
NoName
5417438731
Core/Spells: Crystallize should not use DIMINISHING ( #24502 )
...
and also correcting spelling in script
by Rushor and wotlk-enthusiast
(cherry picked from commit 45993428f5c7e7e03d0d98529354e23cd8c7cf98)
2022-01-01 21:38:13 +01:00
Gildor
5ce8c26914
Scripts/OnyxiasLair: Fix Onyxia Eruption spell ( #24472 )
...
(cherry picked from commit e4476fab6eb8e9b712a9fa25c8db7b78ab22ddb7)
2022-01-01 20:30:06 +01:00
Keader
c11288af78
Making travis happy
...
(cherry picked from commit ee218a564239cf02c43df41f7b9597d71b018ed5)
2022-01-01 20:16:05 +01:00
Keader
a21ad2079a
Scripts/Black Temple: Fixed Reliquary of Souls after combat rewrite changes.
...
Closes #23879
* Fixed combat start/evade issue
* Fixed visual issue in Soul Release spell
* Fixed some timers issue
* Fixed some codestyle issues
PS: Please, stop break my black temple babys.
(cherry picked from commit d8e726de586070d24bec3c43a9ae795cf5482be0)
2022-01-01 20:15:51 +01:00
jackpoz
d690648bce
Scripts/BWL: Fix crash in Razorgore encounter
...
(cherry picked from commit 7b8b02c32ebfb7c8c47ac1d1b94129c91346ad66)
2022-01-01 20:13:04 +01:00
skipperheartbeat
00f6631cd2
Boss/Script: Vazruden_Fix ( #24197 )
...
* Add files via upload
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: offl <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
Co-authored-by: Aokromes <[email protected] >
Co-authored-by: Trond B. Krokli <[email protected] >
Co-authored-by: Giacomo Pozzoni <[email protected] >
Co-authored-by: offl <[email protected] >
(cherry picked from commit 8ac83744293afe297bce2597107bc5da5445ccbb)
2022-01-01 20:01:46 +01:00
zartech22
c57c26d7fb
Add realm ID for actions based ip logging ( #24453 )
...
* Update SQL queries to insert realm id
* Insert the realm id when logging actions based on IP
* Adding the SQL update file
* Update 9999_99_99_99_auth.sql
* Update auth structure
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit 56f20d69a6ab23a9818f77fd4e2df541a7c30f0e)
2022-01-01 19:38:40 +01:00
Gildor
e67e0ff9fb
Scripts/Naxxramas: Fix Heigan Eruption spell ( #24470 )
...
(cherry picked from commit 6c7c2c6cd279813333e0b1cc1f60b22a04f368dd)
2022-01-01 19:17:54 +01:00
Keader
6957dd9bd6
Scripts/Ulduar: Little improvements in Auriaya
...
* Removed DespawnAtEvade
* Fix Feral Defender Damage
(cherry picked from commit 77dd751499a92eb06b66eadd00bbc71da07e62be)
2022-01-01 15:54:52 +01:00
Keader
0484c0a337
Scripts/Trial of Crusader: Fixed issue with Snobold Vassal and some achiev criteria resets
...
* Fixed snobold behavior when gormok dies
* Fixed UPPER_BACK_PAIN Archiev reset
* Fixed THREE_SIXTY_PAIN_SPIKE Archiev reset
(cherry picked from commit 78dff46bf25a6e7e1f68c227278d7ff6f768cf9a)
2022-01-01 15:51:21 +01:00
Gildor
a477e85ae3
Scripts/Quest: The Exorcism of Colonel Jules ( #24459 )
...
* Remove Anchorite Barada gossip when event start
(cherry picked from commit 8a5b02be0a678ff4a9c589e3da05e96103f819fc)
2022-01-01 15:51:07 +01:00
Sven
2aa5f4e1b2
Improvements to Pyroguard Emberseer (UBRS) script ( #24405 )
...
* UBRS: Improve Pyroguard Emberseer script
* Remove whitespaces
* More whitespaces removed
* Addressing change requests
Removed cast from constructor
Removing unused member field
* That should be the last white spaces
* Forgot to remove the declaration
* Update boss_pyroguard_emberseer.cpp
* Add break to For loop
* War on white spaces
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit c3037c35639a547fca6be02ad1a0a2ed4c1c5fe9)
2022-01-01 14:52:43 +01:00
Sorikoff
26ae6df032
Scripts/Pets: Mojo ( #24431 )
...
* Mojo
* Update
* Rename 9999_99_99_99_world.sql to 2020_04_11_01_world.sql
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit 194691f7c3992fbea13227a190007f05451d742a)
2022-01-01 14:38:52 +01:00
Killyana
281e695c56
Creature: Gorkun Ironskull & Martin Victus in The Pit of Saron
...
Still some events are missing in this instance
(cherry picked from commit d0f9ace67970f51bd1e9fb153a0844555f2b1ca2)
2022-01-01 13:48:05 +01:00
Shauren
2f17038373
Scripts/Eye of Eternity: Fixed The Focusing Iris not respawning on wipe
...
Closes #22948
(cherry picked from commit f57b1e27d062286553b8dd3199ce118eb99ac270)
2022-01-01 13:28:41 +01:00
jackpoz
68d947d42f
Core/Log: Log all character kicks to "network.kick" category
...
(cherry picked from commit 31018c36527755166d8a297ac9e6c98a66f014ae)
2022-01-01 12:56:24 +01:00
Shauren
9f76071108
Core/Misc: Remove whitespace at the end of lines
2022-01-01 01:25:04 +01:00
jackpoz
95de1db5fc
Scripts/Guards: Fix spell cast spam after killing npc_air_force_bots guards
...
(cherry picked from commit 0844ad2ff00fef9fe90633eea3df8afc8a58e6d1)
2022-01-01 01:02:17 +01:00
jackpoz
f1f8af9c5f
Core/Misc: Replace tabs with spaces
...
(cherry picked from commit cb41c8828fe450e78fad0300fe0cb154d57cae9f)
2022-01-01 01:01:42 +01:00
jackpoz
ecdc387df2
Core/Misc: Remove whitespace at the end of lines
...
(cherry picked from commit caae3886d24adf0a5fc95454bb1c45477057bde4)
2022-01-01 01:00:26 +01:00
Giacomo Pozzoni
a9e325f6b7
Core/Logs: Log full guid instead of just low guid, part 2
...
(cherry picked from commit 3def52c1c459f566ab2b2d8cf017c70df4d7cf22)
2022-01-01 00:51:54 +01:00
Rushor
96324ad908
Scripts/BlackfathomDeeps: Kelris will now channel his spell ( #24300 )
...
* Scripts/BlackfathomDeeps: Kelris will now channel his spell
* Scripts/BlackfathomDeeps: Kelris will now channel his spell
(cherry picked from commit 3da8f37ddbfda2d9fa20ec1affd2ae05e6fc037c)
2021-12-31 20:16:45 +01:00
Jozef Dúc
8b0cb21c49
Scripts/Pet: Baby Blizzard Bear & Egbert ( #24349 )
...
* Baby Blizzard Bear & Egbert
* SQL
* Update 9999_99_99_99_world.sql
SQL fix
* Rename 9999_99_99_99_world.sql to 2020_04_04_00_world.sql
Co-authored-by: Eridium <[email protected] >
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit 264a5839032257f9d65bfad3dd0075d263799d5c)
2021-12-31 20:16:30 +01:00
Sorikoff
44c8b5241a
Scripts/Pet: Baby Blizzard Bear & Egbert ( #24349 )
...
* Baby Blizzard Bear & Egbert
* SQL
* Update 9999_99_99_99_world.sql
SQL fix
* Rename 9999_99_99_99_world.sql to 2020_04_04_00_world.sql
Co-authored-by: Eridium <[email protected] >
Co-authored-by: Giacomo Pozzoni <[email protected] >
(cherry picked from commit 264a5839032257f9d65bfad3dd0075d263799d5c)
2021-12-31 20:15:58 +01:00
Lewis Brumby
756ec4e43c
Update action_ip_logger.cpp ( #24371 )
...
(cherry picked from commit b48c50ba23fc9c12b8e9d6a7d0c5d65ffd4b9a59)
2021-12-31 19:05:27 +01:00
Shauren
2565af5fd3
Scripts/Spells: Fixed startup errors in spell_gen_war_mode_enlisted
2021-12-31 14:16:59 +01:00
Killyana
5cde08e6e8
Boss/Script: Disable Call assistance for Mr Smite
...
Closes #19164
(cherry picked from commit c026b3bad3deae7b2e49fb62a509e5e463d2893e)
2021-12-31 00:54:21 +01:00