Commit graph

422 commits

Author SHA1 Message Date
Gultask
b035d1f914
feat(Core/SmartScripts): Implement Target Type for Formations (#24811) 2026-02-22 22:11:52 -03:00
blinkysc
ce74c0b19c
feat(Core/Scripts): Add gameobject_summon_groups with quaternion rotation support (#24708)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-15 15:05:00 -06:00
Rocco Silipo
50aa26bef9
fix(Core/SmartScript): Start Closest Waypoint can handle both wp tables. (#24638)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-07 23:32:04 +01:00
Gultask
ebe11235d2
fix(Core/Pet): Allow Pets to attack players from any angle (#24580) 2026-02-06 18:06:13 -03:00
Gultask
f87752de24
fix(Core/SmartScript): Change AREA_CASTING to align with VICTIM_CASTING on timer recalculation (#24563) 2026-02-06 18:05:59 -03:00
Gultask
c74e1567d7
fix(Core/SmartAI): Ranged Creatures should have relaxed stances while outside melee range (#24623) 2026-02-06 18:05:37 -03:00
Gultask
2c81a4ee12
fix(Core/SAI): Don't set Combat Movement for creatures without its associated flag (#24523) 2026-01-29 14:20:16 -03:00
Gultask
03f5d038ac
fix(Core/Creature): Allow scripts to modify a creature's Gossip Menu ID (#24442) 2026-01-19 06:15:14 +01:00
blinkysc
9e6493ff26
fix(Core/SmartAI): Skip positive spells when determining attack distance (#24381)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-01-12 10:31:13 -03:00
Gultask
3cff84de99
fix(Scripts/SAI): Add cooldown fields for ActionDone (#24282) 2026-01-01 05:45:11 -03:00
Ryan Turner
5f0a9ec16c
fix(DB/Creature): Guard stealth detection in capital cities (#24235)
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
2025-12-29 04:54:57 +01:00
killerwife
f0d9704d91
fix(Core/SAI): implement response for ranged mode on interrupt (#24175) 2025-12-21 10:09:25 -03:00
killerwife
f344c0517d
feat(Core/SAI): Implement SMART_ACTION_SET_ANIM_TIER (#24143) 2025-12-19 00:26:35 -03:00
Vanna White
86d7488c02
fix(Core/SAI): Remove Invoker in SMART_EVENT_EVENT_PHASE_CHANGE (#24051)
Co-authored-by: wetbrownsauce <you@example.com>
2025-12-10 20:20:46 -03:00
blinkysc
bb7753d363
fix(Core/SAI): SMARTCAST_COMBAT_MOVE prevents movement on successful cast (#23913) 2025-12-02 12:44:23 -03:00
sogladev
dfe44b7e86
fix(Scripts/AhnKahet): fix Jedoga Shadowseeker's ritual not starting (#23921) 2025-11-26 22:14:27 -03:00
daobashun
10ec051c58
fix(Core/SAI): Allow game objects to use load grid (#23881) 2025-11-24 15:52:14 +01:00
Benjamin Jackson
c552158e99
fix(Core/Entities): Improve interactions between taxis and players regarding PvP flag. (#23681) 2025-11-15 05:21:22 -03:00
Francesco Borzì
50b36e842a
fix(docs/license): use GPLv2 as MaNGOS-based project (#23655) 2025-11-14 08:44:25 -03:00
sogladev
5f7a6fc4ca
fix(Core/SmartAI): startup warnings unused params (#23551) 2025-11-12 10:16:08 +01:00
Tereneckla
675135e19b
fix(Core/Spells): only include the targets size for some GroundEffects (#23478) 2025-10-31 11:09:38 -03:00
天鹭
a1c8e0f221
refactor(Core): SendDirectMessage (#23230) 2025-10-30 14:21:26 -03:00
killerwife
7e5a28b064
SmartAI: Fix npcs not waypointing when offset is too big (#23453) 2025-10-28 10:49:51 +01:00
killerwife
6292f80219
feature(SmartAI/Movement) - Unify waypoint systems (#23251) 2025-10-26 17:52:59 +01:00
killerwife
a8d07b669d
fix(Core/Scripts): Fix the wrong run in npc_escortAI (#23293)
Co-authored-by: 天鹭 <18535853+PkllonG@users.noreply.github.com>
2025-10-24 08:43:18 +02: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
天鹭
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
天鹭
9c49349e1e
refactor(Core/EventMap): Refactor EventMap and related scripts (#23121)
Co-authored-by: Kelno <3866946+kelno@users.noreply.github.com>
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
2025-10-12 22:19:24 -03:00
Rocco Silipo
e46e29b012
fix(DB/Script/Gundrak) Improve Drakkari Rhino bridge event. (#23144) 2025-10-09 12:23:53 +02:00
sogladev
19f1ede216
fix(Core/Unit): add Dual Wield 'auto' to improve scripting (#23078) 2025-10-03 08:26:31 +02:00
Andrew
84d55972fd
fix(Core/SAI): Fix crash when using SMART_TARGET_INSTANCE_STORAGE in … (#23033) 2025-09-27 12:09:27 -03:00
killerwife
8e6d35c9b2
fix(Core/SAI): idle casters (#23005) 2025-09-23 20:45:48 -03:00
Andrew
78dea88d5d
fix(Scripts/AzjolNerub): Fix Anubarak impale sequence (#22717) 2025-09-23 10:49:23 +02:00
Yehonal
403dacc885
feat(Core/SAI): enhance movement actions with force destination option (#22974) 2025-09-20 13:15:45 +02:00
Yehonal
09b79f45f2
feat(NPC): add configuration for creature repositioning during NPC combat (#22973)
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2025-09-20 03:49:50 +02: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
Andrew
9e0b6ff7a6
fix(Core/Creature): ensure target is valid when acquiring GUID (#22937) 2025-09-15 19:05:50 -03:00
Andrew
94c2f38ecc
feat(Core/SAI): Implement delay option to SMART_ACTION_TALK (#22918) 2025-09-15 09:44:49 +02:00
Andrew
28532bc1e0
feat(Core/AI): Allow preventing health check events while casting (#22897) 2025-09-14 18:48:33 -03:00
Andrew
f893df775c
feat(Core/Conditions): Implement CONDITION_AI_DATA and support for st… (#22879) 2025-09-11 18:38:56 -03:00
Andrew
d69f61d7ab
fix(Core/SAI): Fix crash in SMART_TARGET_OWNER_OR_SUMMONER (#22789) 2025-09-04 06:19:25 -03:00
Andrew
f1cb5cc71b
fix(Core/SAI): Remove combat flag on evade for SAI-scripted charmed u… (#22775) 2025-09-02 20:15:40 -03:00
iThorgrim
413178662a
fix(Core/SAI): GameObject smart_script based on GUID (#22710) 2025-08-20 19:31:00 -03:00
天鹭
2602add0fd
refactor(Core): Improve readability (#22691) 2025-08-19 15:03:03 +02: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
Jelle Meeus
a88c058ef0
fix(Core/AI): prevent PetAI autocast leap to self and allies (#22472)
Co-authored-by: xomachine <xomachiner@gmail.com>
Co-authored-by: jackpoz <giacomopoz@gmail.com>
2025-07-14 10:23:55 +02:00
Rocco Silipo
d6cf473882
fix (Core/SmartScript) Improve SMART_ACTION_START_CLOSEST_WAYPOINT. (#22364)
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com>
2025-06-27 20:07:54 +02:00
Vanna White
36c4de6590
fix(CORE/SAI): Properly Implement START_CLOSEST_WAYPOINT (#22256)
Co-authored-by: wetbrownsauce <you@example.com>
2025-06-26 13:12:13 +02:00