Andrius Peleckas
31f028abfc
feat(Core/Formations): implemented a new formation groupAI flag "GROUP_AI_FLAG_EVADE_TOGETHER" ( #8758 )
2021-11-16 15:14:34 -03:00
UltraNix
70fbaefa8e
fix(Core/Movement): creatures should not cast while moving ( #9141 )
...
- Closes #8843
2021-11-15 14:39:36 +01:00
UltraNix
c3ed68bb5e
fix(Core/Spells): health-dependent reactive states should reset on death ( #9134 )
...
- Closes #8798
2021-11-14 21:22:50 +01:00
UltraNix
3c8bcf31ac
fix(Core/Spells): Steady Shoot should not suspend ranged attack timer. ( #9125 )
...
Fixes #9107
2021-11-13 22:58:22 +01:00
Kitzunu
743636c416
fix(Scripts/Spell): don't allow to tame an already owned creature ( #9005 )
2021-11-13 01:00:30 +01:00
UltraNix
7201d8840f
fix(Scripts/BlackrockSpire): Urok Doomhowl - improvements: ( #9067 )
...
The mobs should attack the pike if there is no players around
The boss should not despawning after summon
Urok's Tribute Pile with Pike and Head should disapear after Urok appear
Fixes #9023
2021-11-12 09:46:07 -03:00
sschepens
b7f8083915
feat(Core/Misc): change how Position struct is retrieved ( #9017 )
...
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bc changes by return a Position object instead of accepting a Position parameter by reference.
Cherry pick of 2585e799f9
2021-11-10 23:43:00 +01:00
sschepens
fb2a0a8336
refactor(Core): move complex functions from Object.h to Object.cpp ( #9016 )
...
Co-authored-by: QAston <qaston@gmail.com >
2021-11-09 20:32:44 +01:00
patou01
863455736e
fix(core/Creature): initialize AI before calling OnCreatureCreate
2021-11-09 14:38:59 -03:00
UltraNix
affa6f9084
refactor(Core/Combat): Cleanup DoZoneInCombat function. ( #8789 )
...
* Core/Combat: Cleanup DoZoneInCombat function.
Updates #7960
* Restore distance parameter.
* You don't belong here.
* Update
2021-11-09 00:54:44 +01:00
IntelligentQuantum
4653641a0b
refactor(Scripts/Commands): Convert cs_cast to new system ( #8997 )
2021-11-08 09:06:51 -03:00
UltraNix
9f0a78a0ca
fix(Core/Spells): Slam should suspend attack timers ( #8981 )
...
- Closes #8723
2021-11-07 20:40:48 +01:00
UltraNix
0e84538ee1
fix(Core/Players): charge should not delay player's auto attacks ( #8978 )
...
- Closes #7266
2021-11-07 20:40:34 +01:00
Francesco Borzì
c91959bba9
fix(Core/PlayerUpdates): one more C++20 compile warning ( #8959 )
2021-11-05 08:57:13 +01:00
acidmanifesto
70b0de4e1f
fix(Core/Quest): Refresh SMSG_QUESTGIVER_STATUS_MULTIPLE after a quest change ( #8902 )
...
Co-authored-by: Malcrom <malcromdev@gmail.com >
2021-11-04 23:51:54 +01:00
UltraNix
1926027066
fix(Core/Pets): controllable guardians (including pets) should not set the combat with its target when commanded to attack it. ( #8877 )
2021-11-04 23:49:57 +01:00
patou01
ea2c880fc8
fix(Core/Unit): Reduce mobs speed when low on health ( #7932 )
2021-11-04 10:43:24 -03:00
Skjalf
b2ce49135e
feat(Core/Scripting): implement OnlyOnceAreaTrigger & Zul'Gurub's in… ( #8850 )
...
Co-authored-by: Treeston <treeston.mmoc@gmail.com >
2021-11-03 23:43:03 +01:00
Kargatum
aa7932e971
feat(Core/EnumUtils): add more enum for support chat command ( #8828 )
2021-11-03 10:50:11 +01:00
Skjalf
80febc4de0
fix(Core/Player): clear current title if the player loses it ( #8827 )
2021-11-03 00:13:54 +01:00
Malcrom
f106de8788
refactor(Core): update getFaction to GetFaction and setFaction to SetFaction ( #8708 )
2021-11-01 17:04:32 +01:00
IntelligentQuantum
fe682805ab
refactor(Scripts/Commands): Convert commands to new system Part 1 ( #8704 )
2021-10-29 15:58:59 -03:00
Kitzunu
7f69acd466
fix(Core/Unit): remove wrong CombatStop() when charming ( #8733 )
2021-10-29 15:33:14 +02:00
Malcrom
a7cc26e2ef
fix(Core) Quest Relations ( #8777 )
2021-10-29 07:53:29 -03:00
Skjalf
2cf4d05867
feat(Core/SAI): Allow forcing creatures/gameobjects's respawn timers when using SMART_ACTION_FORCE_DESPAWN ( #8714 )
2021-10-27 04:21:29 -03:00
Skjalf
041b327c80
fix(Core/GameObject): Spawn linked traps when gameobjects are created ( #8572 )
2021-10-26 22:15:30 -03:00
acidmanifesto
bcd1a701ac
fix(Core): ScriptName not readable in creature and gameobject table fix ( #8715 )
2021-10-25 14:25:13 +02:00
Skjalf
fffdb31c05
feat(Core/LFG): move the LFG max kick count & kick prevention timers … ( #8683 )
2021-10-25 10:17:12 +02:00
UltraNix
3cddfb84c1
feat(Core/Spells): Implemented SPELLVALUE_AURA_DURATION. ( #8690 )
...
- Closes #8505
2021-10-24 23:06:57 +02:00
UltraNix
16a54fdeac
fix(Core/Spells): Polymorphed targets should call assistance. ( #8674 )
...
Fixes #8413
2021-10-24 02:58:54 -03:00
UltraNix
96441a91dc
fix(Core/Spells): Auras triggered by talents/glyphs should be removed on respec. ( #8671 )
...
Fixes #8543
2021-10-24 01:23:04 -03:00
Kargatum
bc9473482e
feat(Core/Chat): new argument parsing and unify chat hyperlink parsing ( #6243 )
2021-10-23 10:15:42 +02:00
Skjalf
c2381a5a1c
fix(Core/BattlegroundAV) Irondeep/Coldtooth Supplies never despawning ( #8612 )
2021-10-22 00:03:47 +02:00
UltraNix
db0c27fe43
fix(Core/Combat): Removed some invalid code about auto-acquiring a nearby target if primary target is not detectable by creature. ( #8624 )
...
Spells with sanctuary always delete hostile references (if not during encounter).
Update visibility should be always forced in case of invisibility/stealth auras.
Restored old Shadowmeld code.
Fixes #4764
Fixes #7125
2021-10-21 15:54:36 -03:00
UltraNix
1fb6830b15
feat(Core/Quests): Implemented quest_money_rewards (for quest with Qu… ( #8610 )
...
Fixes #8440
2021-10-20 05:45:56 -03:00
UltraNix
1ec612e65b
fix(Core/DungeonFinder): Premade groups should be treated as normal groups. ( #8520 )
...
Fixes #8339
2021-10-20 05:29:24 -03:00
Skjalf
db2b380ceb
fix(Core/Player): restore the removal of pending sale mails (it was accidentally removed in https://github.com/azerothcore/azerothcore-wotlk/pull/8065 ) ( #8550 )
2021-10-19 09:57:14 +02:00
patou01
74db38ea14
fix(Core/Gossip): Fix gossip menu for locale clients ( #8396 )
2021-10-17 11:01:58 -03:00
jestermaniac
8c126075ff
fix(Core/Entities): fix contested flag timer when logging out and in ( #8558 )
2021-10-16 22:26:13 -03:00
Kitzunu
bc82f36f1f
refactor(Core/Unit): clean MonsterText methods ( #6957 )
2021-10-15 10:25:29 +02:00
UltraNix
8b70222ae2
fix(Core/Spells): Revive pet cannot be used on alive pets. ( #8434 )
...
Fixes #8315
2021-10-14 19:54:18 -03:00
jestermaniac
5d36c94a2d
fix(CORE/Unit): Fix controllable guardians evading when not posed to be ( #7959 )
2021-10-14 11:48:37 -03:00
UltraNix
cb71cc0131
fix(Core/Units): clear emote state on attack rather than on combat st… ( #8170 )
...
- Closes #6281
2021-10-14 16:18:51 +02:00
Skjalf
3894dfc897
fix(Core/SAI): Update SMART_ACTION_FORCE_DESPAWN to allow temporarily despawning gameobjects ( #8340 )
...
* fix(Core/SAI): Update SMART_ACTION_FORCE_DESPAWN to allow temporarily despawning gameobjects
* brackets
* Some improvements
* restore the virtual
2021-10-14 13:23:59 +02:00
UltraNix
b8345a2f98
fix(Core/DungeonFinder): Seasonal bosses are available only via Dunge… ( #8056 )
...
* fix(Core/DungeonFinder): Seasonal bosses are available only via Dungeon Finder tool.
Fixes #7889
* Update.
* Buildfix.
* Missing.
2021-10-14 13:22:37 +02:00
jestermaniac
da69fec345
fix(Core/Entities): contested guards attacking after bg/recent pvp ( #7518 )
...
* fix(Core/Entities): contested guards attacking after bg/recent pvp
* fix(Core/Entities): contested guards attacking after bg/recent pvp
* Update Unit.cpp
* fix(Core/Entities): contested guards attacking after bg/recent pvp
* fix(Core/Entities): contested guards attacking after bg/recent pvp
* Update Unit.cpp
2021-10-14 13:21:18 +02:00
Kargatum
1c40caa4d6
feat(Core/Player): add helper for send large count mail items ( #8460 )
2021-10-14 15:25:15 +07:00
acidmanifesto
430157f71d
feat(Core): GetDeadCreatureListInGrid helper added, for aoe loot ( #8445 )
2021-10-13 11:32:01 -03:00
Axel Cocat
cb19dbf492
fix(Core/Player): fix Eluna hook in Player::CanUseItem ( #7117 )
2021-10-12 13:35:45 -03:00
Kitzunu
d464ee7083
refactor(Core/CreatureAI): Turn hardcoded entries into flagsExtra ( #8189 )
2021-10-12 13:35:22 +02:00