Andrew
413cde96dd
refactor(Scripts/Areatrigger): Move Scholazar Waygate script to SAI ( #18054 )
...
* refactor(Scripts/Areatrigger): Move Scholazar Waygate script to SAI
* Update rev_1703449890835634600.sql
2024-01-01 14:01:16 +01:00
Andrew
d83d623792
chore(Scripts/World): Remove unused legacy scripts ( #18048 )
2023-12-24 08:04:37 -03:00
attacksnack
b0ebaf4c96
fix(Scripts/Spells): Fix Ritual of Souls with Improved Healthstone
2023-12-23 23:29:34 -03:00
Winfidonarleyan
eb1ecc38a5
feat(Core/Scripting): move all script objects to separated files ( #17860 )
...
* feat(Core/Scripts): move all script objects to separated files
* Apply 5bfeabde81
* try gcc build
* again
2023-12-02 21:13:20 +01:00
Winfidonarleyan
e90d7a2f92
chore(Core/Misc): sort includes ( #17776 )
...
* chore(Cleanup): sort includes
* fix build
* fix build again
2023-11-18 17:51:26 +01:00
Andrew
a5b5278929
refactor(Scripts/World): Clean up script files ( #17728 )
...
* refactor(Scripts/World): Clean up script files
* Update boss_azuregos.cpp
2023-11-16 14:00:42 -03:00
Kitzunu
f757e93da5
refactor(Core/Misc): Make DeathState enum class ( #17607 )
2023-10-28 10:54:03 +02:00
avarishd
5aca484574
fix(Core/Scripts): Venomhide Hatchling improvements ( #17454 )
2023-10-10 20:25:26 -03:00
avarishd
96d0675624
fix(DB/SAI): Cuergo's Gold improvements ( #17462 )
...
* fix(DB/SAI): Cuergo's Gold improvements
* Actionlist
* zzz
2023-10-10 10:36:04 -03:00
Kitzunu
66066f508b
fix(Scripts/Chat): Fix chat logger ( #17102 )
...
* fix(Scripts/Chat): Fix chat logger
* Update chat_log.cpp
* Update worldserver.conf.dist
* Update chat_log.cpp
* fix build
* oopsie
* fix clang
2023-09-16 08:17:42 +02:00
Francesco Borzì
5d01b700fd
refactor(Core): remove unused imports ( #17094 )
2023-08-28 13:39:43 +02:00
Roddan
e08ceb3d8d
fix(Script/Quest): Doing Your Duty ( #16923 )
...
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-08-06 18:17:38 +02:00
Grimgravy
c3c6ce9d7a
fix(DB/Quest): improve A Dip in the Moonwell ( #15259 )
...
* fix(DB/Quest): improve A Dip in the Moonwell
* Add Npc Steam Tonk
* Update rev_1677930037418943000.sql
* Atualizar o rev_1677930037418943000.sql
2023-08-06 03:16:19 +02:00
Foereaper
cef0d6f652
fix(Scripts/World): Fix XP disable NPC script ( #16828 )
...
* Fix XP disable NPC script
* Re-add money logic
* Remove unintended whitespace
2023-07-31 09:18:27 -03:00
UltraNix
e1f869e756
fix(Core/Spells): Set Crashin' Thrashin' Robot duration to 3 min. ( #15342 )
...
* fix(Core/Spells): Set Crashin' Thrashin' Robot duration to 3 min.
Fixes #15220
* Update.
* missing sql.
* buildfix.
* Update src/server/scripts/World/npcs_special.cpp
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-07-27 09:05:30 -03:00
Samsequel
3d00fb7948
fix(Script/Professions): Unlearn alchemy profession mastery at 325 ( #16810 )
2023-07-26 08:48:00 -03:00
KJack
2a6bb85540
fix(Scripts/Quest): Make quest "Triage" (6622/6624) completable ( #16335 )
...
* Resolves issue where patients were dying extremely quickly during the quest.
- updates other parameters to make the quest more Blizz-like and completable
* Correct starting patient count for Horde
* Correctly handle starting patient count for both factions.
* Whitespace removal
* Un-Pythonese variable name, slightly improve initial patient count call
* Match WotLK Classic timing for patient deaths
2023-06-01 08:38:52 -03:00
KJack
cafb8e3cfb
fix(Scripts/Npc) Experience Eliminator only asks pertinent questions ( #16310 )
...
* Experience Eliminator will only ask you pertinent questions.
* Add brackets per AC code standards.
2023-05-27 23:07:40 -03:00
avarishd
8c9b4f1fb6
fix(DB/SAI): Port On Nethery Wing visuals from Trinity. ( #15806 )
...
* fix(DB/SAI): Port On Nethery Wing visuals from Trinity.
/TrinityCore/TrinityCore/issues/23905
Co-Authored-By: Dr-J <1444120+dr-j@users.noreply.github.com >
* increase SpellFocusObject from 90 to 150
* correct taxipath and add 4 spawns from TC
---------
Co-authored-by: Dr-J <1444120+dr-j@users.noreply.github.com >
2023-04-04 09:34:14 -03:00
UltraNix
213aaee42c
fix(Scripts/Spells): Fixed Improved Healthstone not affecting Ritual … ( #15588 )
...
fix(Scripts/Spells): Fixed Improved Healthstone not affecting Ritual of Souls.
Fixes #15510
2023-03-29 00:31:36 -03:00
avarishd
d2c132772f
fix(Script/Core): Remove hardcoded gossips in npc_taxi ( #15052 )
2023-03-17 17:38:25 +01:00
UltraNix
6a66b36a5d
fix(Scripts/Creatures): Fixed some profession trainers. ( #15349 )
2023-03-13 08:18:44 -03:00
UltraNix
3f25a70934
fix(Scripts/Achievement): Fixed Flirt With Disaster achievement. Sourc… ( #15352 )
2023-03-12 15:56:23 -03:00
Gultask
8cbe63f110
chore(Core/Scripts): Use serverside spell instead of SummonCreature for Nether-wraith Beacon ( #15285 )
2023-03-05 17:32:04 -03:00
avarishd
1c23bca9cb
fix(Scripts/WorldNPCs): npcs_special hardcode removal and fixes. ( #15240 )
2023-03-04 17:37:15 -03:00
Kitzunu
bd6034e1a9
refactor(Core/AI): Some more refactoring prep for Comat Threat system… ( #15026 )
...
Co-authored-by: Treeston <14020072+Treeston@users.noreply.github.com >
2023-02-13 21:39:40 +01:00
Kitzunu
f039836a2f
chore(Core/Misc): Change all TODO to doxygen comment ( #14966 )
2023-02-12 10:05:34 -03:00
Skjalf
bf30c66ba4
feat(Core/GameObject): Expand IsSummonedBy() to GameObjects ( #14789 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-29 09:44:33 -03:00
Skjalf
b4e3f1310b
feat(Core/Unit): Add KillSelf overload ( #14785 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-28 17:57:23 -03:00
UltraNix
6889ed4f2a
fix(Core/Items): Players should dismount upon using Brazier of Dancin… ( #14055 )
...
* fix(Core/Items): Players should dismount upon using Brazier of Dancing Flames.
Fixes #10327
* Update.
2023-01-06 00:52:23 +01:00
Kitzunu
4870b14b1f
refactor(Core/Object): getLevel() -> GetLevel() ( #14122 )
...
* refactor(Core/Object): getLevel() -> GetLevel()
* fix build and sneak some doxygen in
* codeSTLE
* codestyle
2022-12-31 17:39:23 +01:00
Charlton Lau
ba796bee43
fix(Scripts/GO): Druid‘s fly quest ( #14085 )
2022-12-27 11:27:48 +01:00
schell244
c54d56c7d0
fix(Core/Event): STV Riggle Bassbait broadcast text ids ( #13517 )
...
* fix broadcast_text not found
* use creature->AI()->Talk() instead of creature->Yell()
Co-authored-by: schell244 <>
2022-10-24 10:09:52 -04:00
schell244
28d1913276
fix(Core/Event): Rework STV Fishing Extravaganza ( #12506 )
...
* rework riggle bassbait script
* make sure STV_FISHING_HAS_WINNER gets reset
* add script for npc Jang, some improvements for Riggle script. TODO: Jang quest menu and Fishbot5000 quest condition
* fix jang not offering quest
* script fishbot 5000
* some cleanup
* some more cleanuo
* endline
* minimum fishing req for quests is 150
* min fishing skill for flyer is 150
* link box to correct event
* riggle: broadcast texts, announcement happens when pools despawn
* remove redundant code
* Convert Fishbot5000 to db, cleanup comments
* add missing end line - finished now.
* attempt to fix event not launching in real time
* fix condition for world states, when value is 0, convert jang to db
* keep jang gossip also when event has a winner
* small further improvements
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* apply suggestions
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* apply suggestions
* apply one more suggestion
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/scripts/World/npcs_special.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* apply suggestion
* use Talk() instead of Yell()
* use Yell() without passing LANG_UNIVERSAL
Co-authored-by: schell244 <>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2022-10-20 08:39:30 -04:00
Grimgravy
9ac3b52d44
fix(Scripts/NPC): Arcanite Dragonling ( #13233 )
...
* fix(Scripts/NPC): Arcanite Dragonling
* update
2022-10-15 11:03:23 -04:00
Maelthyr
1f472bddd3
refactor(Core/Combat): Code style and improvement of ThreatMgr ( #12992 )
2022-09-25 15:20:34 -03:00
schell244
241cbac46a
fix(Core/Event): Hourly bell: Dwarf horn sound should only play once ( #12795 )
...
Co-authored-by: schell244 <>
2022-08-21 10:57:07 -03:00
Skjalf
523d4fbb08
fix(Scripts/World): Emerald Dragon's Dream Fog should chase switch ta… ( #12728 )
...
…rgets once reaching their chase target
2022-08-15 04:03:36 -03:00
Skjalf
4952e6032f
fix(Scripts/Misc): Lower Artorius damage treshold when he damages him… ( #12695 )
...
* fix(Scripts/Misc): Lower Artorius damage treshold when he damages himself & his dot shouldn't be affected by his enrage
* Update SpellInfoCorrections.cpp
2022-08-13 22:24:58 -03:00
Nefertumm
62ffa75765
fix(Scripts/EmeraldDragons): fix summon player spam ( #12573 )
2022-07-29 09:39:47 -03:00
Maelthyr
654ad10b7f
fix(Scripts/World): Ysondre - Spawn adds should scale with raid size v2 (Source: VMangos) ( #12368 )
2022-07-12 08:30:06 -03:00
Maelthyr
5cb69ef600
fix(Scripts/World): Prevent Taerar to be untargetable on death ( #12351 )
...
prevent unlooting and untargetable boss if kill too quickly
2022-07-10 14:19:43 -04:00
ZhengPeiRu21
7df342b41c
fix(Scripts): Midsummer Music Range ( #12248 )
...
* fix(Scripts): Midsummer Music Range
* Refactor iterating nearby players
Co-authored-by: Nefertumm <nefertum.dev@protonmail.com >
* Update go_scripts.cpp
* Update go_scripts.cpp
Co-authored-by: Nefertumm <nefertum.dev@protonmail.com >
2022-07-01 22:24:01 +02:00
ZhengPeiRu21
12f53ba2d1
fix(Scripts): Brazier of Dancing Flames should dance when spawned ( #12156 )
2022-06-28 16:13:48 -04:00
Maelthyr
d928d8d96a
refactor(Core/Unit): PC&NPC Immunity ( #11986 )
...
* initial
* refactor(Core/Unit): PC & NPC Immunities
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* fix builds error
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* Fix nef combat, and replace SetFlag by SetUnitFlag
* fix combat with jedoga
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-18 08:16:45 -04:00
temperrr
b5122ab046
fix(Scripts/EmeraldDragons): Lethon should use shadow bolt whirl ( #12045 )
...
Co-authored-by: Nefertumm <nefertum.dev@protonmail.com >
2022-06-15 07:24:45 -03:00
Skjalf
b273da1a59
fix(Scripts/World): Fix Emeriss putrid mushrooms not doing anything ( #12035 )
...
* fix(Scripts/World): Fix Emeriss putrid mushrooms not doing anything
* Update rev_1655056541364669100.sql
2022-06-13 06:36:26 -03:00
temperrr
491f73382b
fix(Scripts/EmeraldDragons): Emerald dragons should 'enrage' at health per… ( #12029 )
2022-06-12 16:32:44 -03:00
UltraNix
9dd4123ff0
fix(Scripts/ZulGurub): Fixed Edge of Madness tablets. ( #11959 )
...
Based on @offl work.
Fixes #11610
2022-06-09 20:30:07 -03:00
Maelthyr
c5368816fa
Core/Combat: rename getThreatMgr() to GetThreatMgr() ( #11758 )
2022-05-18 05:36:57 -03:00