Commit Graph

547 Commits

Author SHA1 Message Date
天鹭 a1c8e0f221 refactor(Core): SendDirectMessage (#23230) 2025-10-30 14:21:26 -03:00
killerwife b737fc8b59 fix(Core/Unit): Fix dying from fall damage and incorrect flying on map teleport (#23465) 2025-10-30 09:30:13 -03:00
killerwife 1b2db00701 fix(Core/Vehicle): Fix invisible vehicle passengers (#23406) 2025-10-25 22:25:43 -03:00
killerwife d58046032b fix(Core/Movement): Add force speed ack to async movement and resolve stutter (#23371) 2025-10-24 18:48:58 -03: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
天鹭 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
天鹭 53238a68d3 refactor(Core): DespawnOrUnsummon (#23141) 2025-10-13 03:36:23 -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
killerwife 31b11d0d11 fix(Core/Movement): rework root protocol with ack in mind (#23147) 2025-10-11 13:49:43 -03: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
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
killerwife 8e6d35c9b2 fix(Core/SAI): idle casters (#23005) 2025-09-23 20:45:48 -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
Takenbacon a28824df85 feat(Core/Visibility): Far visibility worldobjects (#22828) 2025-09-07 08:02:03 -03:00
Andrew 5369aec3c9 fix(Core/SAI): Force SMC creatures to resume chasing victims once in… (#22581) 2025-08-12 14:31:08 -03:00
Takenbacon 73317b2706 feat(Core/Grids): Remove WorldObject separation in grid containers (#22595) 2025-08-09 06:36:24 +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
Jelle Meeus 2e1f848f09 fix(Core/Unit): Add melee leeway for auto attacks (#22566) 2025-07-29 09:58:30 -03:00
Anton Popovichenko 67aa022dbf fix(Core/Leash): Improve leashing behavior and timer handling (#22525) 2025-07-29 09:55:56 -03: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
Takenbacon a77bd19104 feat(Core/Maps): Remove worldobject container switch functionality (#22586) 2025-07-29 09:18:07 -03:00
Takenbacon f31643c72c feat(Core/Unit): Optimize AuraEffectList container (#22584) 2025-07-29 09:10:13 -03:00
Jelle Meeus 603249c046 fix(Core/Unit): wrong behavior of HasUnitMovementFlag (#22529) 2025-07-24 10:09:01 -03:00
Jelle Meeus e28ea50766 fix(Scripts/Spells): killing with Victory Rush grants Victory Rush (#22514) 2025-07-20 11:11:59 -03:00
Benjamin Jackson 1679a9ff42 fix(Core/Unit): Don't extend leash when taking self-inflicted damage. (#22449) 2025-07-11 08:17:01 -03:00
Tereneckla dcc500d7b7 fix(Core/Spells): Glyph of Scourge Strike can prolong diseases that were reapplied (#22438) 2025-07-08 09:33:33 -03:00
Macs-Account 0628ea53bb fix(Core/Unit): Add previously unreferenced DealDamage script hook in Unit (#22207) 2025-07-03 16:41:30 +01: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
avarishd 7c171ae4dc fix(Scripts/ScarletEnclave): City guards should throw stuff at new DKs (#22317) 2025-06-21 20:44:01 +02:00
Tereneckla 3a7705409c fix(Core/Unit): use casttime for ppm calculation of spells (#22019) 2025-06-09 12:07:42 -03:00
Benjamin Jackson 2a93e7d410 chore(Core/Unit): Correct typo of Controlled. (#22260) 2025-06-03 08:56:44 +02:00
Benjamin Jackson db18d5b035 refactor(Core): Use database tables for Shaman totems and Druid shapeshift forms. (#22104)
Co-authored-by: DoctorKraft <25483209+doctorkraft@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: ForesterDev <11771800+ForesterDev@users.noreply.github.com>
2025-05-27 14:40:57 +01:00
Tereneckla 7df7f2610e fix(Core/Spells) reimplement SPELL_ATTR3_CAN_PROC_FROM_PROCS (#22072) 2025-05-10 18:52:06 +01:00
Tereneckla 83adff44e4 fix(Spells/Paladin) remove custom cooldown and procFlags from Judgement of Wisdom/Light (#22018) 2025-05-10 18:51:30 +01: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
Benjamin Jackson 5686f1e87a fix(Core/Creature): Implement respond to call for help faction flag. (#21959) 2025-04-30 02:19:58 +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
Jelle Meeus 094c15a323 fix(Core/Spells): implement SPELL_ATTR7_TREAT_AS_NPC_AOE (#21787)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-03-28 11:18:40 +01:00
Tereneckla 4a11fe0db5 Core/Unit: Revert AutoRepeatSpell delay application to Auto Shot (#19603) 2025-03-08 15:45:15 +01:00
Tereneckla 062cb90da8 fix(Core/Spells): readd 33% chance for lightning overload to fail on chain lightning (#21645) 2025-03-04 23:48:37 -03:00
Tereneckla de6732da34 fix(Core/Spells): remove custom loop so that one lightning damage instance can only proc one lightning overload (#21625) 2025-03-01 10:42:09 -03:00