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
Francesco Borzì
5d01b700fd
refactor(Core): remove unused imports ( #17094 )
2023-08-28 13:39:43 +02:00
Angelo Venturini
7a37d51538
refactor(Scripts/ShatteredHalls): move Porung from SAI to cpp ( #16417 )
...
* refactor(Scripts/ShatteredHalls): move Porung from SAI to cpp
* Space
2023-06-06 23:38:01 -03:00
Dan
40eb5da6d5
fix(Scripts/ShatteredHalls): hack fix to prevent pets from pulling the non-attackable peons in Nethekurse room ( #16396 )
...
* initial
hack fix added
* add sql to change unit flags
* using setimmunetoall() instead
* remove comment add credit
bump
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
* Update update-peon-unit-flag.sql
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
* add intro start on lockpick
might still have some troubles with double starting the intro with AT
--please give report if so
---------
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-05-31 23:22:38 -03:00
Skjalf
1e49eef413
fix(Scripts/ShatteredHalls): Nethekurse shouldn't roleplay in combat ( #16395 )
2023-05-28 17:40:15 -03:00
Skjalf
d985615908
fix(Scripts/ShatteredHalls): Fire Executioner's call on heroic only ( #16394 )
2023-05-28 17:40:06 -03:00
Skjalf
97f3037021
fix(Scripts/ShatteredHalls): Implement the Flame Gauntlet event ( #16383 )
...
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-05-28 15:50:50 -03:00
Gultask
ce788f68c2
fix(Scripts/ShatteredHalls): Prevent boss from being pulled early ( #16389 )
...
* init
* Update boss_nethekurse.cpp
2023-05-28 14:43:56 -03:00
Angelo Venturini
0755f8cde3
fix(Core/Script): Kargath should prevent adds spawn on death ( #16388 )
2023-05-28 13:28:35 -03:00
Skjalf
cd248ef665
fix(Scripts/ShatteredHalls): Fix Nethekurse delay after peon dies ( #16384 )
...
* fix(Scripts/ShatteredHalls): Fix Nethekurse delay after peon dies
* Update boss_nethekurse.cpp
* typo
* Update boss_nethekurse.cpp
* Update boss_nethekurse.cpp
2023-05-28 10:52:46 -03:00
Angelo Venturini
a56a400a13
fix(Scripts/ShatteredHalls): Rewrite Warchief Kargath Bladefist ( #16355 )
2023-05-23 06:48:23 -03:00
Angelo Venturini
67be37def6
fix(Core/Scripts): Rewrite Warbringer O'mrogg ( #16346 )
...
* fix(Core/Scripts): Rewrite Warbringer O'mrogg
* typo
2023-05-21 18:24:07 -03:00
Skjalf
6a73c38eb6
fix(Scripts/ShatteredHalls): Rework Nethekurse ( #16265 )
2023-05-21 18:11:31 -03:00
Eddy Vega
1724088e06
fix(Scripts/HellfireCitadel): Mass struct/model update ( #16264 )
...
* init
* .
* check codestyle (ubuntu-20.04)
* ubuntu-20.04-clang-with-modules
* clang
2023-05-14 19:13:42 -03:00
Dan
7e258bbd28
fix(Scripts/ShatteredHalls): fix some timers/mechanics of Grand Warlock Nethekurse ( #16167 )
2023-05-13 16:36:07 -03:00
Dan
154fa624f0
fix(Scripts/ShatteredHalls): fixes to Warbring O'mrogg combat scripts and timers ( #16091 )
...
* initial attempt at combat fix
with modernising
* fixes to scheduler
first Draft PR commit. Scheduler now works with boolean in capture list of lambda function.
* whitespaces
* debug
* debug2
* debug3
* debug4
* add omrogg equip query and debug5
* remove tabs
* Update data/sql/updates/pending_db_world/omroggequip.sql
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
* grouped taskscheduler
* added more groups
* adjust timer
* better handling
* v2 (too many commits)
* fixed melee
* clean up debug info
removal of yells
* more debug
* attempt at fix
* some changes to scheduling
* final
* whitespaces and extra lines
* better formatting
* final whitespace fix
* context fix
* dumb fix
---------
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-05-13 14:01:22 -03:00
Gultask
c3948567e2
fix(Scripts/ShatteredHalls): Update Grand Warlock Netherkurse ( #16063 )
...
init
2023-04-23 09:06:08 -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
Skjalf
0dbb8c814c
refactor(Core/InstanceScript): refactored load and save methods ( #14977 )
...
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com >
2023-02-12 15:53:48 -03:00
Maelthyr
c1c9dc6105
refactor(Core/ScriptedAI): few improvements with threat methods ( #13146 )
...
improve threat scripts
Co-authored-by: Maelthyrr <lynethris@protonmail.ch >
2022-11-12 13:29:28 +01:00
Kitzunu
856aed6fc6
feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 ( #11227 )
2022-03-30 07:59:42 -03:00
Kitzunu
d1cc65b1c7
refactor(Core/Misc): isEmpty to IsEmpty ( #10011 )
2022-01-13 21:43:15 -05:00
Kargatum
c81891fc11
feat(Core/AI): convert SelectAggroTarget to enum class ( #9893 )
2021-12-28 19:13:12 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Kitzunu
897a02bb75
refactor(Core/Misc): acore to Acore ( #6043 )
2021-05-31 14:21:54 +02:00
UltraNix
44babc3c3a
fix(Core/Pooling): Fixed less and less objects from pools being spawned the longer the server is running ( #5572 )
2021-05-08 12:39:09 -06:00
UltraNix
f4c226423d
feat(Core/Misc): implement ObjectGuid class (port from TC) ( #4885 )
2021-04-25 22:18:03 +02:00
Kitzunu
f9d708b450
feat(Core/Instance): Add instance validation for creature scripts ( #4596 )
2021-04-05 15:34:26 +02:00
Kitzunu
28f1dc5c0c
refactor(Core): replace NULL with nullptr ( #4593 )
2021-03-02 01:34:20 +01:00
Kitzunu
dbc0ff6554
refactor(Core): sort #includes alphabetically ( #4579 )
2021-02-24 22:34:42 +01:00
Francesco Borzì
d4a58700d4
refactor(Core): apply clang-tidy modernize-use-override ( #3817 )
2020-12-06 18:04:55 +01:00
Kargatum
5e20b46812
refactor(Core/Scripts): restyle scripts lib with astyle ( #3467 )
2020-10-11 10:35:34 +02:00
Kitzunu
1f89282b22
refactor(Core): NULL -> nullptr ( #3275 )
...
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
2020-08-31 11:55:09 +02:00
Stoabrogga
03c791e127
fix(Core/CreatureScript): Grand Warlock Nethekurse ( #2507 )
2019-12-25 09:33:44 +01:00
Viste
e22d78ecd6
refactor(Core): rename namespaces and macros to acore ( #2454 )
2019-12-01 13:13:31 +01:00
Stoabrogga
7a9f09341f
chore(PCH): remove "ScriptPCH.h" from cpp scripts ( #1423 )
...
remove "ScriptPCH.h" from cpp scripts as it is intended to be used as precompiled header for the build process only
2019-02-10 14:50:44 +01:00
Nefertumm
dd300003e2
Update license links ( #783 )
2018-03-12 10:54:57 +01:00
Kaev
05cd8c8c61
Move area trigger storage from DBC to database ( #742 )
...
Renamed AreaTrigger + related stuff to AreaTriggerTeleport
2018-01-02 22:08:08 +01:00
Yehonal
17332304fd
Using TC structure allowing easier patches importing
2017-12-21 00:20:29 +01:00
Yehonal
0f85ce1c54
Big re-organization of repository [W.I.P]
2016-08-11 20:25:27 +02:00
Yehonal
f6eefedcd5
converted all tabs to 4 spaces
2016-06-26 19:23:57 +02:00
Yehonal
e8e94a0a66
First Commit
...
For Azeroth!
2016-06-26 10:39:44 +02:00