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
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
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
Yehonal
1736b7501f
refactor(Player): replace visibility detection calls with dedicated methods ( #23025 )
2025-09-27 16:07:03 +02:00
天鹭
fc30b784ae
chore(PlayerSettings): Save data and lowGuid ( #22921 )
2025-09-14 22:18:33 -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
Takenbacon
4d333518bb
fix(Core/Visibility): Visibility should be using 2d distance checks ( #22839 )
2025-09-08 06:52:14 -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
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
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
Yehonal
2ae1dbeab2
feat(core): add standalone functions for player settings ( #22703 )
2025-08-18 22:29:34 -03:00
Takenbacon
2485ff7f5f
fix(Core/Transports): Improve static transport visibility ( #22660 )
2025-08-10 21:15:55 +02:00
Takenbacon
73317b2706
feat(Core/Grids): Remove WorldObject separation in grid containers ( #22595 )
2025-08-09 06:36:24 +02:00
Takenbacon
1499aa51de
feat(Core/Visibility): Visibility improvements part 1 ( #22624 )
2025-08-07 16:17:45 +02:00
Tereneckla
9ad7cef3c4
fix(Core/Items): count stats programatically instead of manually set ( #22564 )
...
Co-authored-by: heyitsbench <benjymansy123@gmail.com >
2025-08-01 10:36:01 -03:00
Vanna White
b711c55c1e
fix(CORE/lfg): Correct random LFG reward bug ( #22599 )
...
Co-authored-by: Kito <kito@vortexirc.com >
2025-08-01 09:55:22 +01:00
Jelle Meeus
40c58123b1
fix(Core/Player): allow attacking target within boundary radius when… ( #22500 )
...
Co-authored-by: Kito <kito@vortexirc.com >
2025-07-29 09:38:49 -03:00
Christian M
d2fb893f87
feat(Core/Player): Allow spell validation to be skipped at server owner's risk ( #22521 )
...
Co-authored-by: Tereneckla <Tereneckla@pm.me >
2025-07-26 19:26:00 -03:00
Tereneckla
a96c7e85c5
fix(Core/Player): Only mark spells as invalid when none of the Skills match ( #22537 )
2025-07-23 12:49:29 -03:00
Andrew
3ca377fed3
refactor(Core/PlayerSettings): Refactor Player settings handling for efficiency ( #22494 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-19 11:38:04 +02:00
Kitzunu
cbd8596184
fix(Core/Player): Unlearn invalid spells for race/class on login ( #22370 )
...
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com >
2025-07-19 11:35:26 +02:00
Jelle Meeus
578fabfc7f
fix(Core/Player): implement Character flag CHARACTER_FLAG_RESTING ( #22499 )
2025-07-18 11:14:27 +02:00
Takenbacon
1c3cbd3d9e
feat(Core/Maps): Improve map object updater ( #22392 )
2025-07-11 16:00:16 +02:00
Takenbacon
fd262c3ab1
feat(Core/Config): Improvements to config caching ( #21647 )
2025-06-30 17:14:12 +02:00
Jelle Meeus
656694b383
feat(Core/Command): add GM spectator to allow cross-faction /follow ( #22393 )
2025-06-30 00:49:47 -03:00
Hyjarion
969e0275a9
fix(Core/Player): Mutilate + Cold Blood crit fix ( #22308 )
2025-06-28 10:58:45 -03:00
Kitzunu
5311717a89
fix(Player/Skills): Improve skill validation and logging in Player::_… ( #22369 )
2025-06-27 09:14:04 -03:00
Francesco Borzì
e21dd80381
fix(Core/PlayerTaxi): prevent pop_front crash ( #22292 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-18 19:10:33 +01:00
Jelle Meeus
0f26b634e3
refactor(Core/Player): revert equip item aura duration core fix with a spell correction ( #22167 )
2025-06-05 17:08:38 -03:00
Benjamin Jackson
b73bdb3adc
chore(Core): Remove unused and inaccurate comment headers for various script-related files. ( #22263 )
2025-06-05 15:49:20 -03:00
Benjamin Jackson
f710fb8d9f
refactor(Core/Worldstate): Remove redundant worldstate usage. ( #22126 )
...
Co-authored-by: Jelle Meeus <sogladev@gmail.com >
2025-05-23 18:23:34 +02:00
Jelle Meeus
22b1d072c2
fix(Core/Player): aura removal logic to equipped "Use" items ( #22164 )
...
Co-authored-by: itslovelol <robin.schriever.hude@web.de >
Co-authored-by: VladimirMangos <vladimir@getmangos.com >
2025-05-21 19:26:28 -03:00
Benjamin Jackson
52799d76f6
refactor(Core): Add definition file for area table entries. ( #22054 )
2025-05-09 15:48:02 +02:00
Jelle Meeus
297f16820e
fix(Core/Player): smooth energy regeneration with SPELL_AURA_MOD_POWER_REGEN_PERCENT mods ( #22041 )
...
Co-authored-by: r4dish <ovitnez@gmail.com >
2025-05-04 13:20:59 +01:00
Jelle Meeus
8358e17ac1
Revert "Fix(Core/Player): Energy regen rate bonuses ( #20321 )" ( #22032 )
2025-04-30 20:54:37 -03:00
Jelle Meeus
775b9ff29a
fix(Core/Player): correct SpellPriority logic ( #21052 )
...
Co-authored-by: killerwife <killerwife@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2025-04-30 02:09:20 +01:00
Tereneckla
7503a24266
fix(Core/Player) internally handle expertise as float ( #21967 )
...
The core will no longer truncated the expertise (from float to int) value on the server side.
2025-04-26 19:37:05 +01:00
Benjamin Jackson
da55f05cfc
refactor(Core/WorldState): Initial addition of world state definition file. ( #21875 )
...
Many world states had their enums from script's header and hardcoded values to their respective header file (WorldStateDefines.h)
Co-authored-by: Jelle Meeus <sogladev@gmail.com >
2025-04-26 19:31:30 +01:00
Jelle Meeus
4b64c4ed25
fix(Core/Player): Force UpdateZone on resurrect to apply Zone auras ( #21888 )
2025-04-12 13:38:32 -03:00
Vincent Vanclef
ffe03f6e14
feat(Core/Entities): add OnPlayerCanGiveLevel script hook ( #21666 )
2025-03-10 08:44:33 +01:00
p-tkachuk
544878c048
fix (Core/Wintergrasp) Fix map and battle icon ( #21622 )
2025-03-02 05:46:49 +01:00
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