Commit Graph

2295 Commits

Author SHA1 Message Date
Yunfan Li
2ca14cd5eb Merge branch 'master' into Playerbot 2023-07-24 14:43:27 +08:00
Tereneckla
9482836e33 fix(Core/Session): don't refund soul shards when logging out with warlock pets (#16803) 2023-07-21 19:16:11 -03:00
avarishd
08ed1fb47a fix(Scripts/Pets): Darting Hatchling not running around. (#15251)
* fix(Scripts/Pets): Darting Hatchling not running around.

* cs

* Update pet_generic.cpp

* RemoveAurasDueToSpell
2023-07-18 13:53:44 -03:00
Yunfan Li
95add2b815 Merge branch 'master' into Playerbot 2023-07-18 17:59:18 +08:00
Synful-Syn
f84d786df0 chore(Scripts/Spells): Reduce the amount of player checks (#16719)
merge some player checks
2023-07-17 08:24:18 -03:00
Angelo Venturini
dbc39a2817 fix(Core/Spells): Implement ENCHANT_PROC_ATTR_WHITE_HIT (#16771)
Co-authored-by: Ariel Silva<ariel-@users.noreply.github.com>
2023-07-17 08:19:24 -03:00
Tereneckla
e78ff51336 fix(Core/Player): don't dismiss warlock pets on logout (#16766)
Update Player.cpp
2023-07-15 17:12:28 -03:00
Yunfan Li
4d3abb0538 logout bots in kickall 2023-07-15 16:42:10 +08:00
Yunfan Li
95843d5835 Merge branch 'master' into Playerbot 2023-07-14 13:16:02 +08:00
wenzuowei
3a3dc6446b fix(Core/Gossip): Fix gossip menu for locale clients (#16531)
* fix(Core/Gossip): Fix gossip menu for locale clients

* using gossip_menu_option texts by default

---------

Co-authored-by: wzw1990 <>
2023-07-12 08:04:39 -03:00
Skjalf
f5d0246292 feat(Core/Object): Add helper to allow removing allowed looters (#16709) 2023-07-08 21:45:06 -03:00
Yunfan Li
44046ee5df Merge branch 'master' into Playerbot 2023-07-08 00:47:19 +08:00
天鹿
893a9beeac fix(Core/SmartScripts): Fix a check (#16663) 2023-07-05 09:25:02 +02:00
Yunfan Li
0713446e1e Merge branch 'master' into Playerbot 2023-07-04 10:05:31 +08:00
Tralenor
21cab04232 feat(Core/Achievements):Add getter for completed achievement map in AchievementManager (#16662)
* add getCompletedAchievementMap

* fix Function naming

* remove useless whitespace change from MR

* Update src/server/game/Achievements/AchievementMgr.cpp

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

* fix const placement in header (review finding)

---------

Co-authored-by: tmoos <tmoos@meteomatics.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-07-03 12:22:42 +02:00
Tereneckla
718b0000ba fix(Core/Reputation): remove reputation splitting for being partied (#16660)
remove rate for party
2023-07-02 15:02:14 -03:00
Gultask
9d7e472160 chore(Core/SmartAI): Add min/max timer error check for NEAR_PLAYERS (#16661)
Update SmartScriptMgr.cpp
2023-07-02 09:15:52 -03:00
Gultask
54f8386d99 feat(Core/SmartAI): Add more smart events (#16642)
* init

* :)

* Update rev_1687966694240866600.sql

* >:)

change name from unit -> target
fix typo

Co-Authored-By: Angelo Venturini <nefertum.dev@protonmail.com>

* Update data/sql/updates/pending_db_world/rev_1687966694240866600.sql

Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>

* more_events

* Update SmartScriptMgr.cpp

---------

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2023-07-02 08:57:56 +02:00
v-mstrs
d0fa5f04ef fix(Core/Spells): Add Beast Lord 4P bonus (#16655) 2023-07-01 16:31:17 -03:00
Tereneckla
a234314d35 fix (Core/Spells) Apply Seals of Pure talent to Seal of Vengeance/Corruption again (#16559)
Update SpellEffects.cpp
2023-06-30 09:18:02 -03:00
Gultask
7ec04d1408 feat(Core/SAI): Implement New Smart Actions SET_SCALE & SUMMON_RADIAL (#16444)
* init

* Update SmartScriptMgr.cpp

* Update SmartScript.cpp

* Update SmartScriptMgr.h

* more

* scale

* dist offset

* Update SmartScriptMgr.h
2023-06-27 19:34:26 -03:00
Mickaël Mauger
6edcf05cc2 fix(Core/AuctionHouse): Fix AH searches with high number of auctions (#13467)
Fix AH searches with high number of auctions
2023-06-27 20:11:21 +02:00
Žan Skamljič
cfc15abb16 fix(Scripts/Player): correct the parameter order in OnUpdateGatheringSkill (#16635) 2023-06-27 20:10:44 +02:00
Gultask
7dcbf7c618 chore(Core/SAI): Allow ACTION_FOLLOW to stop follow movement if target type is SELF or NONE (#16445)
Update SmartScript.cpp
2023-06-25 15:04:20 -03:00
Walter Pagani
7f9cdda17b chore(Core/ScriptMgr): Hooks used in mod-aoe-loot (#16589)
* Creating the necessary hooks for the loot aoe

* update hook

* Typing error

* Method name and add documentation

* codestyle

* Misc. fixes
2023-06-24 08:23:23 -03:00
Yunfan Li
55821a893c Merge branch 'master' into Playerbot 2023-06-22 09:53:06 +08:00
Žan Skamljič
ee3ab6fe2a chore(Core/ScriptMgr): Add Hooks for profession skill gains (#16526) 2023-06-19 16:12:20 -03:00
Yunfan Li
abaf4655e2 Merge branch 'master' into Playerbot 2023-06-18 20:48:30 +08:00
Walter Pagani
666b5847c3 chore(Core/MiscHandler): SendAreaTriggerMessage with integer parameter (#16506)
Add the possibility for SendAreaTriggerMessage to accept an integer parameter
2023-06-15 19:06:13 -03:00
Walter Pagani
c676a82837 chore(Core/ScriptMgr):Add Hook OnBeforeFillQuestLootItem (#16509)
* chore(Core/ScriptMgr):Add Hook OnBeforeLootItem

* Change name. Credit Anchy
2023-06-13 08:10:35 -03:00
Yunfan Li
e766845cb4 Spell(item check): turn ItemLevel to RequiredLevel 2023-06-11 18:19:28 +08:00
Yunfan Li
69740eb29b Merge branch 'master' into Playerbot 2023-06-09 23:40:54 +08:00
The GhostRider
2176435938 fix(Core/Spell): Net-o-Matic (#16482) 2023-06-08 22:33:31 -03:00
Yunfan Li
dc4c50923c Merge branch 'master' into Playerbot 2023-06-07 23:39:37 +08:00
Angelo Venturini
3fc0a5b4fd fix(Core/Scripts): Ghaz'an acid spit should hit just one target (#16410) 2023-06-07 11:42:56 -03:00
Yunfan Li
a7519279f7 Merge branch 'master' into Playerbot 2023-06-06 00:07:04 +08:00
Dan
3e19b5e637 fix(Scripts/Underbog): modernise boss scripts (#16149) 2023-06-04 23:42:40 -03:00
Yunfan Li
05103aeacf Merge branch 'master' into Playerbot 2023-06-02 15:38:15 +08:00
Kitzunu
ee18f55f63 fix(Scripts/Spells): Convert some Druid spells to SpellScript (#16414)
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com>
2023-06-01 22:04:00 +02:00
Angelo Venturini
d204eccdea fix(Core/SmartScripts): Allow SAI_ACTION_DIE to accept params (#16411) 2023-05-31 23:32:15 -03:00
Yunfan Li
a1a3263727 Merge branch 'master' into Playerbot 2023-05-29 19:05:17 +08:00
Gultask
d525949316 fix(Core/Creature): Re-Add IGNORE_ASSISTANCE_CALL flag (#16387)
init
2023-05-28 13:49:17 -03:00
Yunfan Li
9d3d2c84fe HandlePlayerLoginFromDB 2023-05-26 20:52:01 +08:00
Yunfan Li
f677900061 Prevent GUID from exhausting 2023-05-26 01:02:22 +08:00
Gultask
d696a85797 fix(Core/SAI): Allow LINK events to use event_chance (#16308) 2023-05-24 14:01:11 -03:00
Kitzunu
a6980e654a fix(Core/Player): Logic (#16305) 2023-05-24 13:59:43 -03:00
Yunfan Li
ec45b40cb9 feat: fix warning and configuration 2023-05-24 19:43:56 +08:00
Yunfan Li
72660b1ed8 Merge branch 'master' into Playerbot 2023-05-24 17:57:30 +08:00
Angelo Venturini
30f475829a fix(Core/Spells): Hunter snake trap damage (#16326) 2023-05-23 22:39:55 -03:00
Skjalf
6a73c38eb6 fix(Scripts/ShatteredHalls): Rework Nethekurse (#16265) 2023-05-21 18:11:31 -03:00