Commit Graph

1618 Commits

Author SHA1 Message Date
Yunfan Li
31f82cc322 locsPerLevelCache faction filter 2024-12-08 15:53:46 +08:00
Yunfan Li
98701a6f66 Modify starter position (add flightmaster) 2024-12-08 15:47:34 +08:00
Yunfan Li
4644fd8459 Minor spell enhancement 2024-12-07 12:57:18 +08:00
Yunfan Li
6d82b134d1 Merge branch 'master' into new_rpg_strats 2024-12-06 20:39:51 +08:00
Revision
f096c2089f Add a config option for dropping obsolete quests (#745) 2024-12-06 08:45:41 +01:00
kadeshar
8c84026116 - added spec configuration for world buffs (#761)
- added world buffs to configuration file
- fixed NeedWorldBuffTrigger
2024-12-05 19:29:52 +01:00
Yunfan Li
e7f0ee16f7 Merge pull request #757 from noisiver/support-newer-master
Support newer master
2024-12-05 22:13:54 +08:00
Yunfan Li
0fa548593f Improve performance by ZoneHasRealPlayers and MoveFarTo 2024-12-04 23:26:58 +08:00
Yunfan Li
618358aa13 Improve near npc move 2024-12-03 23:30:09 +08:00
Yunfan Li
87e8c05b20 Innkeeper position and windows compile error 2024-12-03 22:57:39 +08:00
Bobblybook
f20e5d76d1 Eye of Eternity skeleton 2024-12-03 21:13:28 +11:00
kadeshar
437f816b15 - fixed attack rti target action (#758) 2024-12-03 10:59:11 +01:00
Yunfan
5c3591ae5a Update random bots level stats 2024-12-02 15:28:30 +08:00
Yunfan
5ca7c71920 Logs and rpg status for new rpg strats 2024-12-02 11:48:51 +08:00
Yunfan
bb3328670b Remove redundant logs (set to debug level) 2024-12-02 11:42:31 +08:00
Revision
fe896c1d3d Use another helper and revert one instance HasPlayerFlag 2024-12-02 00:28:08 +01:00
Revision
f0ccb0a371 Fix compiler errors and switch to using available helpers 2024-12-02 00:16:06 +01:00
kadeshar
9e20eb452d - fixed mark rti bug (#755) 2024-12-01 23:11:01 +01:00
kadeshar
7291fae5b3 Warlock soulstone action (#753)
* - added warlock soulstone action

* - added master as soulstone target
2024-12-01 22:33:03 +01:00
Bobblybook
b7c2fe9947 Obsidian Sanctum implementation (#752)
OS+2 implemented.
- Kill Vesperon before fight
- Mark Main Tank in raid interface

Offtank still needs a bit of work, and dps needs to stop running around once they're safe. But it's usable currently.
I think this should probably work for OS+1 and OS+0 with no changes but I was more concerned about implementing +2.
2024-12-01 22:26:35 +01:00
Yunfan Li
dba84da6f3 [New Rpg] Implement GO_INNKEEPER and NEAR_NPC status 2024-12-02 00:35:23 +08:00
Bobblybook
657bb9a6da Obsidian Sanctum implementation
OS+2 implemented.
- Kill Vesperon before fight
- Mark Main Tank in raid interface

Offtank still needs a bit of work, and dps needs to stop running around once they're safe. But it's usable currently.
I think this should probably work for OS+1 and OS+0 with no changes but I was more concerned about implementing +2.
2024-12-02 00:25:36 +11:00
Yunfan Li
83c407f1c6 Merge pull request #747 from Raz0r1337/master
fix small typo and remove double logging
2024-12-01 11:47:24 +08:00
Yunfan Li
21684a051d Merge pull request #751 from noisiver/update-character-online
Change statement to a newly created one
2024-12-01 11:45:42 +08:00
Revision
4f06019436 Change statement to a newly created one 2024-11-30 17:09:49 +01:00
Yunfan Li
0fd894176b [New Rpg] New rpg start up (add GO_GRIND and NEAR_RANDOM status) 2024-11-30 23:48:29 +08:00
Sascha
f54dbcdc54 Update playerbots.conf.dist
these loggers already exist in the worldserver.conf
these duplicate entries interfere with each other
2024-11-29 13:06:57 +01:00
Sascha
b39e7304cb Update playerbots.conf.dist
small indentation error fixed
2024-11-29 13:00:35 +01:00
Revision
3e449fff73 Merge pull request #742 from avirar/inCombatErrorTypo
When bots try to equip armour while in combat they say "I am not in combat"
2024-11-27 15:16:20 +01:00
bash
c0b185935b database update data folder location (#741)
added acore_playerbots update script
2024-11-25 23:44:39 +01:00
avirar
37e5e3942d Update InventoryChangeFailureAction.cpp
Corrected bot output for EQUIP_ERR_NOT_IN_COMBAT which is returned when the bot is in combat and cannot perform the equip action. Bot would previously say "I am not in combat", it will now say "I am in combat"
2024-11-26 08:54:39 +11:00
Yunfan Li
e6feccb5aa Merge pull request #740 from liyunfan1223/core_sync_241125
Naxx core sync
2024-11-25 23:20:15 +08:00
Yunfan Li
d9dc25a15f Naxx core sync 2024-11-25 23:05:20 +08:00
Revision
f925db1ca4 Fix print about invalid format (#739) 2024-11-24 22:09:04 +01:00
bash
eb583de6aa Increased updateInterval booster time (#732)
from botAmounts * 0.13 to 0.15
2024-11-19 00:25:18 +01:00
bash
6b415cb80f playerbots.conf.dist comment added (#731) 2024-11-19 00:07:09 +01:00
Revision
b46416fe1e Fix a crash in Forge of Souls (#729) 2024-11-18 22:08:08 +01:00
Yunfan Li
9bea66bedc Merge pull request #724 from hermensbas/feature/alignment_core_data_folder
placed playerbot sql folder into data folder as core/module describes
2024-11-18 15:36:27 +08:00
Revision
16470e2232 Fix bots dropping quests that are green (#723) 2024-11-16 23:14:46 +01:00
bash
76b781529a placed sql into the data folder as core/module describes 2024-11-16 21:38:17 +00:00
Yunfan Li
535996f5a4 Merge pull request #720 from liyunfan1223/core_sync_241116
[Core Sync] Add header file MMapFactory.h
2024-11-16 16:41:47 +08:00
Yunfan Li
2583d3c58a [Core Sync] Add header file MMapFactory.h 2024-11-16 13:29:53 +08:00
avirar
7f2ba0ed05 Fixed issue with random bots not respecting RandomBotFixedLevel (#714)
* Update RandomPlayerbotMgr.cpp

Added check during random bot login for RandomBotFixedLevel and set PLAYER_FLAGS_NO_XP_GAIN

* Update RandomPlayerbotMgr.cpp

Removed if from else
2024-11-16 00:36:41 +01:00
EricksOliveira
64c1286921 Allow players to command self-bots instead of getting an I'm busy message. (#707) 2024-11-14 15:24:02 +01:00
EricksOliveira
af0a6b73e1 Fix Crashs Formation Arrow (#708)
* Fix crash in formations

* Crash fix: Arrow formation

* Crash fix: Arrow formation looking for member information in different maps/instances.

* Loop fix: arrow formation

* Crash fix: Arrow formation when group isn't all in 1 place.

* Fix Build
2024-11-14 15:23:07 +01:00
EricksOliveira
ff5ad54f91 Fix LfgAction (#690)
* Fix LfgAction

* Fix LfgAction
2024-11-14 15:21:30 +01:00
avirar
277b065a28 Updated ItemUsageValue to handle unique items that are not equipped (#712)
* Update ItemUsageValue.cpp

Added logic to handle unique/unique-equippable items that are not equipped yet.

Reevaluated dest from dstSlot in cases where dest ==0

* Update ItemUsageValue.cpp

Merged logic for both types of unique items.
2024-11-14 15:19:14 +01:00
EricksOliveira
c1247d23f8 Questdetails popup for bots without quest attached. (#705) 2024-11-13 22:49:12 +01:00
bash
67c9b1c882 [performance] enable autoscale again on top of latest changes (#711) 2024-11-13 22:30:52 +01:00
bash
58a5929827 [performance] minor changes (#709) 2024-11-13 22:30:18 +01:00