Commit Graph

2010 Commits

Author SHA1 Message Date
Kitzunu
0c4feb6744 refactor(Core/Motd): Move motd from conf to db (#15111) 2023-02-20 22:07:26 +01:00
Skjalf
a4dcec5e42 feat(Core/Disables): Implement DISABLE_TYPE_LOOT (#15136) 2023-02-19 19:20:15 -03:00
Kitzunu
abedfe245f fix(Core/PacketIO): Remove wrong QueuePacket() (#15124) 2023-02-19 13:33:46 +01:00
Skjalf
a9fac92c80 feat(Core/Instance): Implement helpers to easily save/retrieve persist… (#15113) 2023-02-18 23:11:36 -03:00
Skjalf
c2208318ea fix(Scripts/SethekkHalls): Update Talon King Ikiss script (#15098) 2023-02-18 17:26:52 -03:00
Kitzunu
d7e701a1cb feat(Core/PacketIO): Implement STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT (#15059)
Co-authored-by: Vladimir Merzliakov <29081+VladimirMangos@users.noreply.github.com>
Co-authored-by: megamage <35114+megamage@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2023-02-17 09:11:11 +01: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
bdc70d8219 Revert "fix(Core/Unit): Fix creatures not being able to cast spells d… (#14987) 2023-02-13 08:54:51 -03:00
Skjalf
8a39bd050a feat(Core/SAI): Implement SMART_TARGET_INSTANCE_STORAGE (#14981) 2023-02-13 00:53:20 +01:00
NinjaPleezAC
deb7e190c5 fix(CORE/Spell): Book of the Dead unequip fix (#14839) 2023-02-13 00:48:58 +01:00
AnchyDev
246b20683f feat(Core/Warden): Allow sending of custom lua payloads through Warden. (#14723) 2023-02-13 00:42:58 +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
Kitzunu
f039836a2f chore(Core/Misc): Change all TODO to doxygen comment (#14966) 2023-02-12 10:05:34 -03:00
Maelthyr
e37e6327f0 refactor(Core/GameObject): Split GameObject for Dynamic Crea/Go (#14889)
Co-authored-by: Maelthyrr <maelthyrr@users.noreply.github.com>
2023-02-12 10:05:13 -03:00
Skjalf
1e17eaae0b fix(Core/SAI): Set minions in combat with their master's victim (#14959) 2023-02-12 08:28:18 -03:00
UltraNix
48ce957597 fix(Scripts/BlackMorass): Adds should walk towards Medivh. (#14945) 2023-02-12 08:27:25 -03:00
Kitzunu
5a9aeada12 feat(Core/DBC): Implement NamesProfanity and NamesReserved DBC (#14956) 2023-02-12 10:51:42 +01:00
Skjalf
68c38226ed fix(Core/Unit): Fix creatures not being able to cast spells during Ju… (#14957) 2023-02-12 00:31:23 -03:00
Skjalf
66f4feb1da chore(DB/SQL): Correct file to comply with standards (#14953) 2023-02-11 19:50:19 -03:00
Skjalf
b0decf9ce4 feat(Core/AI): Update the BossAI scheduler in the parent class (#14952) 2023-02-11 19:17:01 -03:00
Pedro Antonio
2e6c28c4d8 feat(Core/Pet): DK Petname generation locale (#14059) 2023-02-11 18:21:43 -03:00
Skjalf
76c9eb9159 feat(Core/AI): Implement delay option to the Talk() function (#14950) 2023-02-11 17:23:57 -03:00
UltraNix
f496535cc8 fix(Core/AI): Fixed mobs attacking in defensive state. (#14947) 2023-02-11 12:06:17 -03:00
UltraNix
4f2aa6eb1f fix(Core/Vehicles): Crashfix. (#14941) 2023-02-11 09:50:56 +01:00
UltraNix
da70db415b fix(Core/Config): Added new config to make pet's health be modified b… (#14051) 2023-02-11 00:08:28 -03:00
55Honey
a1fb48391b feat(Core/Scripting): Implement OnBeforeSetBossState (#14891) 2023-02-07 13:15:17 -03:00
Maelthyr
32587b7659 feat(Core/Unit): Combat pulse (#14792)
Co-authored-by: Treeston <treeston@users.noreply.github.com>
2023-02-05 17:19:10 -03:00
Kitzunu
409c7356ea refactor(Core/ObjectMgr): Load Creatures.CustomIDs into stores (#14835) 2023-02-05 09:32:41 -03:00
Skjalf
dba8c49bce chore(Core/Object): Rename GetGOData() to GetGameObjectData() (#14875) 2023-02-05 08:35:52 -03:00
UltraNix
61dec3f143 fix(Core/Socket): CMSG_WARDEN_DATA should not reset idle connections. (#14865) 2023-02-05 11:47:59 +01:00
Angelo Venturini
0ed7813e84 refactor(Core/Instance): make SetBossState void (#13412) 2023-02-05 00:05:20 +01:00
UltraNix
b1bc1c24e4 feat(Core/Scripting): Added new hook: OnInstanceIdRemoved. (#14670)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2023-02-04 19:56:20 -03:00
Skjalf
8aa331b432 fix(Core/Creature): Fix bosses with hard reset flag not respawning an… (#14862) 2023-02-04 15:35:53 -03:00
Kitzunu
b94d5b94ae fix(Core/Calendar): Correct calculation of reset time (#14834) 2023-02-01 06:18:13 -03:00
UltraNix
579a1c0fa4 fix(Scripts/Spells): Nether Portal - Perseverence should not increase… (#13951) 2023-01-31 22:54:23 +01:00
Maelthyr
6bd7843363 refactor(Core/AuctionHouse): Remove Hungarian notation (#14097) 2023-01-31 22:52:56 +01:00
Skjalf
1fc1e1d5b7 feat(Core/SmartAI): Implement SMART_EVENT_SUMMONED_UNIT and SMART_EVE… (#14811)
Co-authored-by: jackpoz <giacomopoz@gmail.com>
2023-01-31 22:50:34 +01:00
UltraNix
8981f58682 fix(Core/Spells): Cleasing, Healing Stream Mana Tide totems should ig… (#14679) 2023-01-31 10:53:17 -03:00
AnchyDev
50e2eb8593 fix(Core/SmartAI) Fix null reference when summoning (#14812) 2023-01-31 09:18:39 -03:00
Skjalf
c12d56f2d1 feat(Core/ObjectAccessor): Helper to access creature/object by DB GUID (#14802) 2023-01-31 06:21:50 -03:00
Skjalf
2aeeee9c83 fix(Core/Spells): Remove all hardcoded restrictions for pick pocket sp… (#14788)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-01-29 12:12:21 -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
f59ee4ef7c feat(Core/Creature): Actually despawn creatures on evade with Despawn… (#14786) 2023-01-28 18:47:15 -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
9ce8b8cf29 fix(Core/Players): Fixed sending power regen update to nearby players. (#14043) 2023-01-28 11:03:56 +01:00
UltraNix
1441ae7d7c fix(Scripts/Command): Command gm visible on should not mark you wit… (#14057) 2023-01-28 11:03:46 +01:00
Maelthyr
6d5cc744aa refactor(Core/World): Remove Hungarian notation (#14095)
Co-authored-by: Syllox <AmanThul-Project@proton.me>
2023-01-28 11:03:22 +01:00
UltraNix
7f7a2f5a92 fix(Core/Creatures): Critters should start fleeing upon entering comb… (#14253) 2023-01-28 11:01:43 +01:00
UltraNix
131e69d691 fix(Core/Maps): Increased visibility distance inside Ahn'Qiraj Temple… (#14271) 2023-01-28 11:01:30 +01:00
Benjamin Jackson
fafeacbcad fix(Core/PlayerQuest): Get base skill value for quest prereqs. (#14393) 2023-01-28 11:00:18 +01:00