Eddy Vega
601d036295
refactor(Scripts/Karazhan): Update The Curator ( #16754 )
...
* init
* .
* .
2023-07-15 17:13:08 -03:00
Tereneckla
e78ff51336
fix(Core/Player): don't dismiss warlock pets on logout ( #16766 )
...
Update Player.cpp
2023-07-15 17:12:28 -03:00
Skjalf
68a93bcc36
fix(Scripts/ShadowLabyrinth): Fix Vorpil voidwalkers getting stuck ( #16767 )
2023-07-15 17:12:05 -03:00
Angelo Venturini
5aa44033ab
fix(Scripts/MagtheridonsLair): Fix emote spam ( #16746 )
2023-07-12 16:08:13 -03:00
Angelo Venturini
a8964a6ed1
fix(Core/Magtheridon): Fix Manticron Cube mechanic ( #16745 )
2023-07-12 14:17:34 -03:00
wenzuowei
3a3dc6446b
fix(Core/Gossip): Fix gossip menu for locale clients ( #16531 )
...
* fix(Core/Gossip): Fix gossip menu for locale clients
* using gossip_menu_option texts by default
---------
Co-authored-by: wzw1990 <>
2023-07-12 08:04:39 -03:00
Skjalf
e4d64ec319
fix(Scripts/GruulLair): Fix Maulgar not casting intimidating shout ( #16743 )
2023-07-12 00:46:10 -03:00
Gultask
fe52a5c9eb
chore(Scripts/GruulsLair): Adjust timers for Reverberation and Hurtful Strike ( #16732 )
...
Update boss_gruul.cpp
2023-07-10 22:35:21 -03:00
Angelo Venturini
09541e3bd7
fix(Scripts/MagtheridonsLair): fix Magtheridon's Quake spell ( #16730 )
...
* fix(Core/Magtheridon): fix Magtheridon's Quake spell
* missing sql
2023-07-10 22:34:34 -03:00
Gultask
e29429462c
chore(Scripts/MagtheridonsLair): Adjust Magtheridon's timers ( #16723 )
...
Update boss_magtheridon.cpp
2023-07-10 05:59:55 -03:00
Eddy Vega
1673915f96
fix(Scripts/HellfirePeninsula): Improve Wounded Blood Elf Pilgrim ( #16566 )
...
init
2023-07-09 01:40:46 -03:00
Dan
fd474c8b40
fix(Scripts/HellfireRamparts): Nazan and Vazruden properly reset ( #16694 )
...
* initial
dumb mistake made by me. probably fixed now
* Update boss_vazruden_the_herald.cpp
dumdum
2023-07-09 01:39:19 -03:00
Skjalf
f5d0246292
feat(Core/Object): Add helper to allow removing allowed looters ( #16709 )
2023-07-08 21:45:06 -03:00
avarishd
998bb9d54b
fix(Core/Spells): Shriveling Gaze ( #15939 )
...
* fix(Core/Spells): Shriveling Gaze
* comment out unused parameter
* again
2023-07-08 10:03:03 -03:00
Skjalf
2e7003d84e
fix(Scripts/Outlands): Fix Doomwalker not reseting abilities ( #16700 )
2023-07-08 09:23:01 -03:00
Eddy Vega
bda9b40403
fix(Scripts/ShadowmoonValley): Enraged Spirits' abilities ( #16571 )
...
* init
* init
* Co-authored-by: Aokromes <Aokromes@users.noreply.github.com >
Co-authored-by: Malleus <Malleus@users.noreply.github.com >
* credits
---------
Co-authored-by: Aokromes <Aokromes@users.noreply.github.com >
2023-07-06 06:14:42 -03:00
Skjalf
dc071dab4c
fix(Scripts/Outlands): Fix Kazzak not reseting his timers ( #16675 )
...
* fix(Scripts/Outlands): Fix Kazzak not reseting his timers
* Update boss_doomlord_kazzak.cpp
2023-07-05 15:28:17 -03:00
天鹿
893a9beeac
fix(Core/SmartScripts): Fix a check ( #16663 )
2023-07-05 09:25:02 +02:00
Tralenor
21cab04232
feat(Core/Achievements):Add getter for completed achievement map in AchievementManager ( #16662 )
...
* add getCompletedAchievementMap
* fix Function naming
* remove useless whitespace change from MR
* Update src/server/game/Achievements/AchievementMgr.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* fix const placement in header (review finding)
---------
Co-authored-by: tmoos <tmoos@meteomatics.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-07-03 12:22:42 +02:00
Tereneckla
718b0000ba
fix(Core/Reputation): remove reputation splitting for being partied ( #16660 )
...
remove rate for party
2023-07-02 15:02:14 -03:00
Gultask
9d7e472160
chore(Core/SmartAI): Add min/max timer error check for NEAR_PLAYERS ( #16661 )
...
Update SmartScriptMgr.cpp
2023-07-02 09:15:52 -03:00
Gultask
54f8386d99
feat(Core/SmartAI): Add more smart events ( #16642 )
...
* init
* :)
* Update rev_1687966694240866600.sql
* >:)
change name from unit -> target
fix typo
Co-Authored-By: Angelo Venturini <nefertum.dev@protonmail.com >
* Update data/sql/updates/pending_db_world/rev_1687966694240866600.sql
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
* more_events
* Update SmartScriptMgr.cpp
---------
Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com >
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2023-07-02 08:57:56 +02:00
v-mstrs
d0fa5f04ef
fix(Core/Spells): Add Beast Lord 4P bonus ( #16655 )
2023-07-01 16:31:17 -03:00
Angelo Venturini
cd01453b6c
fix(Scripts/Underbog): Fix Swamplord Musel'ek combat movement ( #16647 )
2023-06-30 09:34:26 -03:00
Tereneckla
a234314d35
fix (Core/Spells) Apply Seals of Pure talent to Seal of Vengeance/Corruption again ( #16559 )
...
Update SpellEffects.cpp
2023-06-30 09:18:02 -03:00
The GhostRider
f09be5f124
fix(DB/SAI): Yenniku ( #16631 )
...
* Fix(SAI/C++/NPC): NPC Yenniku and Removal of AI C++
* Update rev_1687759233155225800.sql
Changes made
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
* Update data/sql/updates/pending_db_world/rev_1687759233155225800.sql
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
* Update rev_1687759233155225800.sql
* Update rev_1687759233155225800.sql
---------
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-06-29 19:22:11 -03:00
Eddy Vega
f8cb2ada20
chore(scripts/Steamvault): Remove unused spells from Mekgineer Steamrigger ( #16644 )
2023-06-29 18:52:11 -03:00
Angelo Venturini
8830bd499e
fix(Core/Worldserver): correct macros platform ( #16640 )
2023-06-28 16:50:32 +07:00
Kitzunu
34080692cb
fix(Scripts/Ionar): Remove nature damage immunity ( #16586 )
2023-06-27 19:37:25 -03:00
Gultask
7ec04d1408
feat(Core/SAI): Implement New Smart Actions SET_SCALE & SUMMON_RADIAL ( #16444 )
...
* init
* Update SmartScriptMgr.cpp
* Update SmartScript.cpp
* Update SmartScriptMgr.h
* more
* scale
* dist offset
* Update SmartScriptMgr.h
2023-06-27 19:34:26 -03:00
Mickaël Mauger
6edcf05cc2
fix(Core/AuctionHouse): Fix AH searches with high number of auctions ( #13467 )
...
Fix AH searches with high number of auctions
2023-06-27 20:11:21 +02:00
Žan Skamljič
cfc15abb16
fix(Scripts/Player): correct the parameter order in OnUpdateGatheringSkill ( #16635 )
2023-06-27 20:10:44 +02:00
Skjalf
7cd575dbb5
fix(Scripts/SlavePens): Despawn Frozen Core after Ahune emerges ( #16633 )
2023-06-26 23:49:57 -03:00
Skjalf
5e0cfa2287
fix(Scripts/SlavePens): Ahune shouldn't spawn more than a single Hailstone per phase
...
fix(Scripts/SlavePens): Ahune shouldn't spawn more than a single Hailstone per phase
2023-06-26 06:15:53 +02:00
The GhostRider
3186edc568
fix(DB/SAI): Shay Leafrunner ( #16454 )
...
* fix(DB/SAI): Wandering-Shay-Quest
* fix(DB/SAI): Wandering-Shay-Quest
* Update rev_1685747385631953200.sql
* Update rev_1685747385631953200.sql
---------
Co-authored-by: dario strani <xspid@lastrevenge.ddns.net >
2023-06-25 23:43:59 -03:00
Gultask
7dcbf7c618
chore(Core/SAI): Allow ACTION_FOLLOW to stop follow movement if target type is SELF or NONE ( #16445 )
...
Update SmartScript.cpp
2023-06-25 15:04:20 -03:00
Skjalf
d1f3e606a2
fix(Scripts/AuchenaiCrypts): Fix Exarch Maladaar despawning the avata… ( #16625 )
2023-06-25 13:45:54 -03:00
Skjalf
d172b3a7e2
fix(Scripts/SlavePens): Add Chilling Aura to Ahune adds ( #16623 )
2023-06-25 11:31:25 -03:00
Gultask
c0bbb52483
fix(Scripts/Midsummer): Stop Bonfires from spawning more gameobjects ( #16618 )
...
* Update midsummer.cpp
* .
2023-06-24 20:29:05 -03:00
Skjalf
b45773ec31
refactor(Scripts/SlavePens): Clean up Ahune script ( #16613 )
...
* refactor(Scripts/SlavePens): Clean up Ahune script
* Create rev_1687609506371262000.sql
* Update boss_ahune.cpp
2023-06-24 17:32:11 -03:00
Angelo Venturini
facbebdf8d
fix(Scripts/Mechanar): Fix Polarity shift mechanic ( #16601 )
2023-06-24 15:47:37 -03:00
Walter Pagani
7f9cdda17b
chore(Core/ScriptMgr): Hooks used in mod-aoe-loot ( #16589 )
...
* Creating the necessary hooks for the loot aoe
* update hook
* Typing error
* Method name and add documentation
* codestyle
* Misc. fixes
2023-06-24 08:23:23 -03:00
Skjalf
3a8aae9964
fix(Scripts/SlavePens): Remove the Magma Totem requirement to summoni… ( #16602 )
...
fix(Scripts/SlavePens): Remove the Magma Totem requirement to summoning Ahune
2023-06-22 09:29:56 -03:00
Angelo Venturini
fb7164be05
fix(Scripts/HellfireRamparts): Fix Nazan not casting abilities ( #16598 )
2023-06-21 23:26:11 -03:00
Angelo Venturini
a62143e540
fix(Scripts/ShadowLabyrinth): Murmur's Touch ( #16600 )
2023-06-21 23:12:23 -03:00
Žan Skamljič
ee3ab6fe2a
chore(Core/ScriptMgr): Add Hooks for profession skill gains ( #16526 )
2023-06-19 16:12:20 -03:00
Skjalf
ec5eabce25
fix(Scripts/Karazhan): Malchezaar should not cast Enfeeble on phase 3 ( #16587 )
2023-06-18 15:29:19 -03:00
Dan
a15016ac08
fix(Scripts/ZulFarrak): add Hearthstone mechanic to Blys party when event not started in time ( #16333 )
...
* initial
* codestyle
* remove unused taskscheduler
* fix unsummon mechanic
better syntax
* fix other issues
* another issue
* dummy fix
* should fix gossip and event
* attempt to fix movement
* attempt at fixing Bly walk
* also make Weegli hostile + another attempt at move
ment fix
* another attempt at walk fix
* initialise and debug
* debuggo
* v2
* moooore
* oops
* try to fix with boolean again
* fix?
* fixmaybe
* revert
* remove leftovers
* and more on Weegli
2023-06-18 12:06:59 -03:00
Skjalf
7ae4b85c43
fix(Scripts/HellfireRamparts): Fix Gargolmar Retalliation procs with … ( #16585 )
...
fix(Scripts/HellfireRamparts): Fix Gargolmar Retalliation procs with targets behind him
2023-06-18 11:54:05 -03:00
Johaine
5060407598
fix(Scripts/TheBlackMorass): rework time rift event logic ( #16535 )
...
* Fix visual crystals
This fixes the crystals not despawning on Medivh's death and being
resummoned after every reset
* Fix summoning circle visual after cleanup
Fix respawn of summoning circle visual NPC
Move respawn to same moment as Medivh respawn
* Fix race condition during script cleanup after event failure
This fixes the bug that rifts still spawn after shield is at 0%,
enabling players to exploit the instance and defeat bosses at their own
pace.
In general, removing rifts schedules spawning of new rifts
After failing the event (shield at 0%) this introduces a race between
rift despawn and (scheduler) cleanup
Fix it by introducing a check if the event has been started and should
still progress.
* Fix softlock of event during break after boss
Make sure that the delay condition is removed if event fails
Meeting certain conditions it was possible to softlock the event by
extending the after-boss-break indefinitely
* Cleanup failed instance without player interaction
This respawns Medivh and re-enables the event 5 minutes after a failure
Retrying the event shouldn't require all players to leave the instance
and to reenter
* Misc cleanups
Remove unused DataTypes
Rename variable to something more self-explanatory
Remove unnecessary checks and make scheduling of rifts more
straightforward
Fix typos
2023-06-18 11:47:27 -03:00