Gultask
3c056273b8
fix(Scripts/Mechanar): Fix Mechano-Lord Nether Charges not spawning ( #15575 )
...
init
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
2023-03-25 19:33:22 -03:00
Skjalf
10c5ca69cd
fix(Scripts/Mechanar): Implement Pathaleon's spawn ( #15536 )
2023-03-23 05:50:30 -03:00
Skjalf
989584b199
fix(Scripts/Mechanar): Raging Flames may target tanks ( #15543 )
2023-03-22 15:02:31 -03:00
Skjalf
05fb5cace2
fix(Scripts/Mechanar): Few updates to Sepethrea ( #15500 )
...
---------
Co-authored-by: offl <offl@users.noreply.github.com >
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-03-20 02:07:37 -03:00
Skjalf
29fba5fe38
refactor(Scripts/Mechanar): Modernize Pathaleon's script ( #15494 )
2023-03-19 21:00:11 -03:00
Skjalf
39236220bf
refactor(Scripts/Mechanar): Modernize Serpethrea script ( #15493 )
...
* refactor(Scripts/Mechanar): Modernize Serpethrea script
* validators
2023-03-19 20:49:56 -03:00
Skjalf
8f3a215b68
fix(Scripts/Mechanar): Fix Mechano-Lord Capacitus's Nether Charges ( #15495 )
...
Co-authored-by: Killyana <morphone1@gmail.com >
2023-03-19 20:49:32 -03:00
Skjalf
8bb3bfb29d
refactor(Scripts/Mechanar): Modernize Gatewatchers script ( #15492 )
2023-03-19 19:52:24 -03:00
Skjalf
f887e000b7
refactor(Scripts/Mechanar): Modernize Mechano Lord Capacitus script ( #15491 )
2023-03-19 19:52:08 -03:00
Gultask
5890f8f7bb
fix(DB/Mechanar): Re-Construct The Mechanar spawns and remove custom scripts ( #15372 )
2023-03-13 16:15:12 -03:00
Skjalf
a5b4aecd52
fix(Scripts/TheBotanica): Rework Laj ( #15279 )
2023-03-05 11:14:46 -03:00
Skjalf
0b308b1a7f
refactor(Scripts/TheBotanica): Modernize Thorngrin the Tender's script ( #15277 )
2023-03-05 00:42:44 -03:00
Skjalf
81d831faac
feat(Core/AI): Implement ScheduleHealthCheckEvent() for events that fire … ( #15275 )
2023-03-04 23:25:43 -03:00
Skjalf
b546c6829e
fix(Scripts/TheBotanica): Rework Commander Sarannis ( #15264 )
...
Co-authored-by: offl <11556157+offl@users.noreply.github.com >
2023-03-04 17:23:58 -03:00
Skjalf
a9fac92c80
feat(Core/Instance): Implement helpers to easily save/retrieve persist… ( #15113 )
2023-02-18 23:11:36 -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
f33da28416
fix(Scripts/Arcatraz): Fix Zereketh Seed of Corruption damage and mod… ( #14980 )
2023-02-12 20:18:51 -03:00
Skjalf
d1b4481dd7
refactor(Scripts/Arcatraz): Modernize Dalliah the Doomsayer script ( #14978 )
2023-02-12 17:46:18 -03: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
Skjalf
43cd34e72e
refactor(Scripts/TheBotanica): Modernize High Botanist Freywinn script ( #14954 )
2023-02-11 21:40:44 -03:00
Skjalf
18cf1761dc
refactor(Scripts/TheBotanica): Modernize the Warp Splinter script ( #14951 )
2023-02-11 19:17:18 -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
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
Maelthyr
1f472bddd3
refactor(Core/Combat): Code style and improvement of ThreatMgr ( #12992 )
2022-09-25 15:20:34 -03: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
Maelthyr
c5368816fa
Core/Combat: rename getThreatMgr() to GetThreatMgr() ( #11758 )
2022-05-18 05:36:57 -03:00
IntelligentQuantum
981ec9d013
fix(Scripts/Outland): boss_kaelthas ( #11701 )
...
* .
* Update boss_kaelthas.cpp
2022-05-10 22:38:27 +02:00
IntelligentQuantum
ab4ee71762
feat(Core/Maps): AreaBoundary ( #10525 )
...
* cherry-picked commit (2da458c56d )
2022-04-15 14:10:41 +02:00
Kitzunu
edb7cac19b
feat(Core/Unit): NPCFlags helpers ( #11286 )
...
* cherry-pick commit (TrinityCore/TrinityCore@d611925 )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
2022-04-05 13:52:42 +02:00
Kitzunu
535c7451a2
feat(Core/Unit): New helpers for DynamicFlags ( #11230 )
...
* feat(Core/Unit): New helpers for DynamicFlags
* cherry-pick commit (d611925dc7 )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
* oopsie
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-04-01 07:14:29 -03:00
Kitzunu
856aed6fc6
feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 ( #11227 )
2022-03-30 07:59:42 -03:00
Kargatum
8b7df23f06
feat(Core/Time): Implement saparated manager for game time ( #8630 )
2022-01-24 17:55:00 +07:00
Kitzunu
cb7e355291
refactor(Core/Misc): sin() to std::sin() ( #9795 )
2022-01-06 19:29:40 +01:00
Kargatum
c81891fc11
feat(Core/AI): convert SelectAggroTarget to enum class ( #9893 )
2021-12-28 19:13:12 -03:00
Kitzunu
de49c3bead
chore(Script/Misc): Cleanup some JustDied hooks ( #9669 )
2021-12-18 08:26:43 -03:00
acidmanifesto
29f49108a5
chore(Core): Remove unnecessary slang Cosmetic ( #9325 )
...
* Remove unnecessary slang
Removes ZOMG! that is used in the src in logging and notes. Completely Unnecessary. Contributes to nothing useful. Inflates source. Not needed at all in any shape or form. Not Developer Lingo either.
* Further Clean Up
Removed Profanity
* sensible grammar correction
* More ZOMG! removal
2021-11-25 04:31:54 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
sschepens
b7f8083915
feat(Core/Misc): change how Position struct is retrieved ( #9017 )
...
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bc changes by return a Position object instead of accepting a Position parameter by reference.
Cherry pick of 2585e799f9
2021-11-10 23:43:00 +01:00
UltraNix
66809383d1
fix(Core/Spells): add several missing null checks for the DamageInfo struct to fix a crash - Part II. ( #8376 )
2021-10-10 15:56:42 +02: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
2f449326e0
refactor(Core): Rename ...Manager to ...Mgr ( #6910 )
...
* Rename MapManager.h to MapMgr.h
* Rename BanManager.h to BanMgr.h
* Rename MapManager.cpp to MapMgr.cpp
* Rename BanManager.cpp to BanMgr.cpp
* Rename MapRefManager.h to MapRefMgr.h
* Rename ThreatManager.h to ThreatMgr.h
* Rename GridRefManager.h to GridRefMgr.h
* Rename ThreatManager.cpp to ThreatMgr.cpp
* Rename GroupRefManager.h to GroupRefMgr.h
* Rename HostileRefManager.h to HostileRefMgr.h
* Rename HostileRefManager.cpp to HostileRefMgr.cpp
* Rename MMapManager.h to MMapMgr.h
* Rename FollowerRefManager.h to FollowerRefMgr.h
* Rename VMapManager2.h to VMapMgr2.h
* Rename IVMapManager.h to IVMapMgr.h
* Rename MMapManager.cpp to MMapMgr.cpp
* Rename VMapManager2.cpp to VMapMgr2.cpp
* Rename RefManager.h to RefMgr.h
* Rename WaypointManager.h to WaypointMgr.h
* Rename WaypointManager.cpp to WaypointMgr.cpp
* Rename MPQManager.h to MPQMgr.h
* Rename MPQManager.cpp to MPQMgr.cpp
* Rename IMMAPManager.h to IMMAPMgr.h
* fix build
* Update Main.cpp
* chore(Core/Misc): Remove toxic language
* Revert "chore(Core/Misc): Remove toxic language"
* fix build
* build
2021-09-15 17:50:28 +02:00
Francesco Borzì
4103fca5a4
fix(Core/ObjectGuid): prevent creating copies when looping objects ( #6852 )
2021-07-10 15:54:16 +02: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
Kitzunu
da4edd547d
chore(core): remove malformed whitespaces ( #4244 )
...
* from https://www.codefactor.io/repository/github/azerothcore/azerothcore-wotlk/issues?category=Style&groupId=838&lang=5&page=75
2021-01-10 14:27:55 +01:00
Kargatum
ea93a5c1a1
feat(CI/Codestyle): added codestyle check ( #3668 )
2021-01-09 11:59:50 +01:00