Commit Graph

1364 Commits

Author SHA1 Message Date
killerwife
d58046032b fix(Core/Movement): Add force speed ack to async movement and resolve stutter (#23371) 2025-10-24 18:48:58 -03:00
Foe
bb2f2daacb chore(Core/modules): necessary core changes for mod-eluna rename (#22962)
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2025-10-23 12:52:13 +02:00
Takenbacon
f661f57f67 fix(Core/Visibility): Fix sentry totem visibility not toggling (#23228) 2025-10-22 16:56:54 +02:00
天鹭
539aa67ef3 fix(Core/Pet): Implement sound playback when dismissing warlock's pet. (#23240) 2025-10-17 19:22:18 +02:00
天鹭
058f7acac6 refactor(Core): AddEventAtOffset (#23140) 2025-10-17 06:09:57 +02:00
sogladev
3e97113251 fix(Core/Player): add missing vendor and repair icons to creatures (#23270) 2025-10-16 20:59:17 +02:00
天鹭
1946543ae2 refactor(Core): SetTimedFacingToObject (#23142) 2025-10-16 20:29:31 +02:00
sogladev
87deaf7159 fix(Core/Unit): prevent creature triggering combat from self damage (#23245) 2025-10-14 19:43:27 -03:00
killerwife
10d5a3c553 fix(Core/Unit): rework Walk/Run mode (#22988)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 17:54:19 -03:00
Takenbacon
5aa3161885 fix(Core/Object): Improve safety of visibility override containers (#23219) 2025-10-13 12:36:42 -03:00
天鹭
53238a68d3 refactor(Core): DespawnOrUnsummon (#23141) 2025-10-13 03:36:23 -03:00
天鹭
8e2e30328f refactor(Core): Make ObjectGuid const (#23170)
* cherry-pick commit (a7883380ce)

Co-Authored-By: Lucas Nascimento <keader.android@gmail.com>
2025-10-12 23:13:12 -03:00
天鹭
074d9ebca7 fix(Core/CreatureText): race conditions in CreatureTextMgr repeat group (#23153)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2025-10-12 21:30:32 -03:00
sogladev
fc39bf6753 fix(Core/Player): remove vendor icon if there is no gossip vendor option (#23026) 2025-10-12 17:12:54 +02:00
sogladev
b1d526e59d feat(Scripts/Spells): GM utility spells and Beastmaster Mode (#22964)
Co-authored-by: ratkosrb <ratkomladic2@abv.bg>
2025-10-12 16:00:49 +02:00
killerwife
31b11d0d11 fix(Core/Movement): rework root protocol with ack in mind (#23147) 2025-10-11 13:49:43 -03:00
Tereneckla
1434cde99e fix(Core/Player): Recalculate all StatModEffects on levelup (#23184) 2025-10-11 13:13:23 -03:00
grace-of-hainaut
4867510cac fix(Core): Correct fishing catch calculations (#23171) 2025-10-10 22:14:58 +02:00
privatecore
dd1f6f776c fix(Core/Player): Fix NotAvoidSatisfy script hook to reference the current player (#23004) 2025-10-10 21:53:36 +02:00
Benjamin Jackson
b7d7089da6 fix(Core/Entities): Daily and other quests should grant XP when rewarded on subsequent completions. (#23160) 2025-10-10 17:37:14 +02:00
Benjamin Jackson
a0fd180320 fix(Scripts/Spells): Move Eye of Gruul and Soul Preserver to the same script. (#22692)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-10-09 21:57:16 +02:00
GrenderG
8d2f307483 fix(Core/Spells): Correct follow position for Pets and Companions. (#23154)
Co-authored-by: sogladev <sogladev@gmail.com>
2025-10-09 20:09:40 +02:00
killerwife
0767b2edf5 fix(Core/Movement): Add safeguards against root freezes (#23117) 2025-10-05 14:45:07 -03:00
天鹭
86af3f302b fix(Core/Unit): Fix all that have UNIT_STATE_NO_ENVIRONMENT_UPD (#23100) 2025-10-04 10:33:31 -03:00
Andrew
2fb9c01c20 fix(Core/Unit): Fix thorns/retribution aura only dealing damage on white hits (#23041) 2025-10-04 05:03:02 -03:00
killerwife
b80353d288 fix(Core/Movement): Implement order counters (#23015) 2025-10-03 21:52:38 -03:00
sogladev
19f1ede216 fix(Core/Unit): add Dual Wield 'auto' to improve scripting (#23078) 2025-10-03 08:26:31 +02:00
Seamthesis
5f61d641ef refactor(Core/Player): small clean in Player.h (#23018)
Co-authored-by: Rykles <219719782+Seamthesis@users.noreply.github.com>
2025-09-29 11:44:24 -03:00
Takenbacon
22f93eaca6 fix(Core/Weather): Improve weather system thread safety (#22772)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-29 11:43:30 -03:00
sogladev
0d1f885b57 fix(Core/Spells): updates trajectory target selection (#23031)
Co-authored-by: xinef1 <w.szyszko2@gmail.com>
2025-09-28 07:47:01 -03:00
Yehonal
1736b7501f refactor(Player): replace visibility detection calls with dedicated methods (#23025) 2025-09-27 16:07:03 +02:00
killerwife
8e6d35c9b2 fix(Core/SAI): idle casters (#23005) 2025-09-23 20:45:48 -03:00
killerwife
77d972acbb fix(Core/Creature): prevent crash due to recursive call for help (#23008) 2025-09-23 06:53:32 -03:00
Benjamin Jackson
6dda22ec46 chore(Core/Handlers): Remove unused item query optimization. (#22971) 2025-09-20 09:25:51 -03:00
Andrew
b09609e47d feat(Core/Spells): Implement OnSpellCastFinished hook (#22941)
Co-authored-by: Ovahlord <dreadkiller@gmx.de>
2025-09-19 04:52:22 -03:00
天鹭
fc30b784ae chore(PlayerSettings): Save data and lowGuid (#22921) 2025-09-14 22:18:33 -03:00
天鹭
0a3f5544b4 fix(Core/Creature): group members should also follow the movement (#22690) 2025-09-11 21:00:46 -03:00
Jelle Meeus
f334a38c5e fix(Core/Player): Haunted Memento aura remains after mailing the item (#22877) 2025-09-11 09:18:18 -03:00
Andrew
32573e8f54 fix(Core/Formations): Prevent formation members from moving when cont… (#22859) 2025-09-11 00:47:24 +02:00
Takenbacon
4d333518bb fix(Core/Visibility): Visibility should be using 2d distance checks (#22839) 2025-09-08 06:52:14 -03:00
Takenbacon
fa33b27700 fix(Core/Visibility): Mark destructible objects infinite visibility (#22838) 2025-09-08 06:51:53 -03:00
Takenbacon
a28824df85 feat(Core/Visibility): Far visibility worldobjects (#22828) 2025-09-07 08:02:03 -03:00
Jelle Meeus
d22f015e52 fix(Core/Player): Haunted Memento aura is present when item is in bank (#22811) 2025-09-06 10:28:01 -03:00
iThorgrim
445161d3b9 refactor(Core/Script): Rename Creature_SelectLevel to OnCreatureSelectLevel for clarity (#22750) 2025-08-29 17:19:57 -03:00
Jelle Meeus
a3131d5cdb fix(Core/Player): Recast lost by death item obtain spells of any item… (#22736)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2025-08-27 15:43:39 -03:00
Quartzi
0fc05ed4d2 feat(Core/Scripting): Add OnPlayerGiveReputation script hook (#21869) 2025-08-27 04:32:02 -03:00
sudlud
2e614069a5 fix(Entities/Creature): do not touch setActive() state in setDeathSta… (#22729)
Co-authored-by: Takenbacon <revoke1336@live.com>
2025-08-25 12:32:35 -03:00
Andrew
82d98f9fb7 chore(Core/Player): Change player setting index type from uint8 to ui… (#22716) 2025-08-22 22:25:15 -03:00
天鹭
2602add0fd refactor(Core): Improve readability (#22691) 2025-08-19 15:03:03 +02:00
Takenbacon
e3505df99f fix(Core/Visibility): Fix visibility crash (#22704) 2025-08-19 06:14:08 +02:00