Jelle Meeus
|
4c4b04f07b
|
refactor(Core/Packet): use WorldPackets::WorldState::InitWorldStates definition (#20475)
Co-authored-by: ccrs <ccrs@users.noreply.github.com>
|
2025-02-19 07:55:09 -03:00 |
|
Exitare
|
98ceb1c067
|
fix(Core/PlayerScript) Align player script function names (#21020)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
|
2025-02-16 14:59:41 +01:00 |
|
iThorgrim
|
971ebcae31
|
feat(Core/Scripting): Add Player skill based hook (#21273)
Co-authored-by: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2025-02-15 23:10:38 +01:00 |
|
Jelle Meeus
|
a05833eeed
|
fix(Core/Common): Container fixes use after free (#21460)
|
2025-02-15 22:22:30 +01:00 |
|
天鹿
|
c78217baa2
|
fix(Core/Creature): Correctly get flag from cinfo in IsDungeonBoss & IsImmuneToKnockback (#21456)
|
2025-02-15 18:10:48 +01:00 |
|
Anton Popovichenko
|
91da92f33f
|
fix(Core/SpellQueue): Fix undefined behavior when processing SpellQueue. (#21459)
|
2025-02-15 11:45:12 +01:00 |
|
Takenbacon
|
ee69a569c4
|
fix(Core/Grids): Grid improvements (#20955)
|
2025-02-14 22:11:27 +01:00 |
|
Andrew
|
062f9c4341
|
fix(Core/Map): Dynamic respawns: preserve original respawn timer and skip rares (#21440)
|
2025-02-14 11:30:59 +01:00 |
|
Anton Popovichenko
|
db49562a6a
|
fix(Core/Channels): Don't use deleted pointer in channel name creation. (#21435)
|
2025-02-13 21:39:29 +01:00 |
|
Takenbacon
|
edcfaeb845
|
refactor(Core/World): Create WorldSessionMgr to split session logic out of World (#21400)
|
2025-02-13 07:04:38 +01:00 |
|
Anton Popovichenko
|
fe2627bc91
|
fix(Core/Pet): Fix possible crash when using dangling pointer as pets spell target and fix possible memory leak. (#21420)
|
2025-02-12 17:34:30 -03:00 |
|
Andrew
|
16fa25b7a9
|
feat(Core/Maps): Implement dynamic respawn rates (#21417)
Co-authored-by: r00ty-tc <r00ty-tc@users.noreply.github.com>
Co-authored-by: Jelle Meeus <sogladev@gmail.com>
Co-authored-by Treeston
This is a partial cherry-pick of: 59db2eeea0
|
2025-02-12 15:06:42 -03:00 |
|
Andrew
|
b17d69b33c
|
feat(Core/Unit): Add SpellSchoolMask info to the DamageDealt() hook (#21411)
|
2025-02-12 12:16:02 +01:00 |
|
Anton Popovichenko
|
f6a0433297
|
feat(Core/Arena): Add support for arena seasons completion with progression in runtime. (#19858)
Co-authored-by: Winfidonarleyan <dowlandtop@yandex.com>
|
2025-02-12 07:09:31 -03:00 |
|
Mykhailo Redko
|
017cfb7b4b
|
fix(Core/PacketIO): Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE. (#21385)
|
2025-02-10 17:12:38 +01:00 |
|
Andrew
|
7e29e023e8
|
fix(Core/Creature): Allow temp summons to respawn when despawning on … (#21363)
|
2025-02-10 08:46:31 +01:00 |
|
Andrew
|
79cbb00075
|
feat(Core/Creature): Implement HasFlagsExtra() helper to creature (#21362)
|
2025-02-08 14:07:04 -03:00 |
|
p-tkachuk
|
b07e545bae
|
fix(Core/Transport): Fix for passengers dropped in the middle of nowhere (#21296)
|
2025-02-08 05:53:57 +01:00 |
|
天鹿
|
9768cfca3a
|
fix(Core): Fix After PR#21213 Crash (#21327)
|
2025-02-07 13:52:56 -03:00 |
|
Exitare
|
ff4d1ef053
|
chore(Core/EventMgr): Align code to Code standard & improve LoadFromDB function (#21151)
Co-authored-by: Jelle Meeus <sogladev@gmail.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2025-02-07 14:25:07 +01:00 |
|
iThorgrim
|
13e3a3c84a
|
Feat(Core/Player): Add ExtraBonusTalentCount methods (#21271)
|
2025-02-04 07:47:26 +01:00 |
|
iThorgrim
|
054018232c
|
feat(Core/Scripting): Add new hook OnUnitSetShapeshiftForm (#21235)
|
2025-02-04 07:41:29 +01:00 |
|
iThorgrim
|
c53112d820
|
Feat(Core/Scripting): Add new hook CanPlayerResurrect to simplify HardCore mod etc. (#21272)
|
2025-02-03 18:28:19 +01:00 |
|
Kitzunu
|
17412174be
|
feat(Core/SAI): implement SMART_ACTION_DISABLE_REWARD (#21105)
|
2025-02-01 22:49:41 +01:00 |
|
Kitzunu
|
47c5ff904f
|
refactor(Core/Disables): Convert from Namespace to Class Structure (#21109)
|
2025-02-01 22:48:52 +01:00 |
|
Kitzunu
|
9e9a2fe5e3
|
refactor(Core/ObjectMgr): Change GetAcoreString from char const* to s… (#21213)
...ring
|
2025-02-01 22:46:42 +01:00 |
|
Jelle Meeus
|
00b8a3f419
|
feat(Core/WorldState): implement Battle for Sun's Reach Event (#21219)
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: MantisLord <sabinprosper@gmail.com>
|
2025-01-31 13:19:12 +01:00 |
|
Andrew
|
8f16de2084
|
feat(Core/Unit): Implement SetEmoteState() and ClearEmoteState() helpers (#21279)
|
2025-01-27 06:35:12 -03:00 |
|
Grimdhex
|
edf2959a26
|
feat(Core/Creatures): implement a sparring system (#19824)
|
2025-01-26 09:40:37 +01:00 |
|
Kitzunu
|
0733c30471
|
refactor(Core/Player): Improve Channel.RestrictedLfg handling (#21145)
|
2025-01-21 19:09:31 +01:00 |
|
Kitzunu
|
847d2156fc
|
refactor(Core/Loot): Simplify GetFishLoot with for loop and merge Get… (#21217)
|
2025-01-20 14:09:27 +01:00 |
|
sudlud
|
c72ac105e4
|
fix(Core/Gameobject): prevent getting empty fishing loot (#21216)
|
2025-01-19 21:34:02 +01:00 |
|
FlyingArowana
|
759c912bd1
|
feat(Core) - Additional "ActionButton" log information. (#21201)
|
2025-01-19 08:14:11 +01:00 |
|
Andrew
|
882951c613
|
fix(Core/Unit): Fix fast creatures chasing indefinitely (#21200)
|
2025-01-18 00:00:04 -03:00 |
|
Jelle Meeus
|
5bc20a184d
|
fix(Player/SpellQueue): bandaid crashfix (#21103)
|
2025-01-10 19:38:24 -03:00 |
|
Andrew
|
fb3749718e
|
fix(Scripts/Spells): Move Curse of Mending (7098 & 39647) to spell sc… (#21117)
|
2025-01-09 20:15:50 +01:00 |
|
Kitzunu
|
6ea9b7a9cb
|
fix(Core/Player): fix output for disabled maps (#21068)
|
2024-12-30 16:42:09 -03:00 |
|
Jelle Meeus
|
638b8ea621
|
fix(Scripts/Spells): Death Knight Army of the Dead auras (#19795)
|
2024-12-28 14:23:14 +01:00 |
|
Kitzunu
|
bff594c4f5
|
feat(Unit/Misc): HasAnyAuras() HasAllAuras() HasAuras() (#21040)
|
2024-12-26 05:51:54 -03:00 |
|
EricksOliveira
|
2110f7cc84
|
Core/TempSummons: avoid use MoveInLineOfSight before InitSummon (#20999)
|
2024-12-22 09:03:28 +01:00 |
|
Jelle Meeus
|
f011cbb602
|
refactor(Core/Unit): Add naming for all ShapeshiftFlags (#20989)
|
2024-12-22 08:56:54 +01:00 |
|
Kitzunu
|
d2b88bdc1e
|
feat(CI/Codestyle); Check for double semicolons (#20996)
|
2024-12-21 22:19:49 +01:00 |
|
Exitare
|
4d1dba4a09
|
fix(Core/Player): Quest failure sound when inventory full (#20970)
* Add quest failure sound when inventory is full or quest failed
* Fix sound being played for all players & move call to correct function
|
2024-12-18 21:58:32 -03:00 |
|
Takenbacon
|
4d349e87b5
|
feat(Core/AuctionHouse): Rework auctionhouse search threading (#20830)
|
2024-12-18 15:50:26 +01:00 |
|
Takenbacon
|
e9c86737fb
|
refactor(Core/Random): Remove unused map based RNG (#20939)
Remove unused map based RNG
|
2024-12-18 13:48:06 +01:00 |
|
Jelle Meeus
|
88eb6fbb2b
|
fix(Core/Player): SpellQueue fix typo StartRecoveryCategory (#20944)
fix: typo StartRecoveryCategory
should be category
|
2024-12-17 10:38:24 -03:00 |
|
Exitare
|
98b426bf3a
|
feat(Core/Player) Option to adjust max rest bonus via config (#20836)
|
2024-12-14 20:51:28 +01:00 |
|
Exitare
|
6f65f5f22b
|
feat(Core/Player)Add quest failure sound when inventory is full or quest failed (#20917)
|
2024-12-14 09:46:41 +01:00 |
|
Grimdhex
|
a4e2b1d743
|
feat(Core/WorldObjects): implement Heartbeat timers (#20872)
|
2024-12-13 08:50:45 +01:00 |
|
Jelle Meeus
|
993bdcb84e
|
feat(Core/Player): implement Spell Queue (#20797)
|
2024-12-12 11:59:52 +01:00 |
|