mirror of
https://github.com/mod-playerbots/mod-playerbots
synced 2025-11-29 15:58:20 +08:00
Ignore GameObject IDs from vanilla dungeons (#1518)
* DisallowedGameObjects for vanilla dungeons * Bots ignore trap crates in Stratholme -> Remove * Updated AiPlayerbot.DisallowedGameObjects default value in source code * Removed duplicate * Added 123329 * Added 123329 and removed duplicated * Update playerbots.conf.dist 153464 - no reason to ignore it * 153464 - no reason to ignore it --------- Co-authored-by: bash <31279994+hermensbas@users.noreply.github.com>
This commit is contained in:
@@ -1985,13 +1985,15 @@ AiPlayerbot.AllowedLogFiles = ""
|
|||||||
####################################################################################################
|
####################################################################################################
|
||||||
# A list of gameObject GUID's that are not allowed for bots to interact with.
|
# A list of gameObject GUID's that are not allowed for bots to interact with.
|
||||||
#
|
#
|
||||||
AiPlayerbot.DisallowedGameObjects = 176213,17155,2656,74448,19020,3719,3658,3705,3706,105579,75293,17155,2857,179490
|
AiPlayerbot.DisallowedGameObjects = 176213,17155,2656,74448,19020,3719,3658,3705,3706,105579,75293,2857,179490,141596,160836,160845,179516,176224,181085,176112,128308,128403,165739,165738,175245,175970,176325,176327,123329
|
||||||
#
|
#
|
||||||
# List of GUID's:
|
# List of GUID's:
|
||||||
# QuestItems:
|
# QuestItems:
|
||||||
# 176213 = Blood of Heroes, 17155 = Defias Gunpowder, 2656 = Waterlogged Envelope
|
# 176213 = Blood of Heroes, 17155 = Defias Gunpowder, 2656 = Waterlogged Envelope, 123329 = Baelogs Chest
|
||||||
# Chests:
|
# Chests:
|
||||||
# Large Solid Chest = 74448, Box of Assorted Parts = 19020, Food Crate = 3719, Water Barrel = 3658, Barrel of Milk = 3705, Barrel of sweet Nectar = 3706, Tattered Chest = 105579, Large bettered Chest = 75293, Solid Chest = 2857, Battered Foodlocker = 179490
|
# Large Solid Chest = 74448, Box of Assorted Parts = 19020, Food Crate = 3719, Water Barrel = 3658, Barrel of Milk = 3705, Barrel of sweet Nectar = 3706, Tattered Chest = 105579, Large bettered Chest = 75293, Solid Chest = 2857, Battered Foodlocker = 179490, Witch Doctor's Chest = 141596, Relic Coffer = 160836, Dark Coffer = 160845, Fengus's Chest = 179516, Supply Crate = 176224/181085, Malor's Strongbox = 176112
|
||||||
|
# Other:
|
||||||
|
# Shallow Grave (Zul'Farrak) = 128308/128403, Grim Guzzler Boar (Blackrock Depths) = 165739, Dark Iron Ale Mug (Blackrock Depths) = 165738, Father Flame (Blackrock Spire) = 175245, Unforged Runic Breastplate (Blackrock Spire) = 175970, Blacksmithing Plans (Stratholme) = 176325/176327
|
||||||
# Feel free to edit and help to complete.
|
# Feel free to edit and help to complete.
|
||||||
#
|
#
|
||||||
####################################################################################################
|
####################################################################################################
|
||||||
|
|||||||
@@ -157,7 +157,11 @@ bool PlayerbotAIConfig::Initialize()
|
|||||||
sConfigMgr->GetOption<std::string>("AiPlayerbot.RandomBotQuestIds", "7848,3802,5505,6502,7761"),
|
sConfigMgr->GetOption<std::string>("AiPlayerbot.RandomBotQuestIds", "7848,3802,5505,6502,7761"),
|
||||||
randomBotQuestIds);
|
randomBotQuestIds);
|
||||||
|
|
||||||
LoadSet<std::set<uint32>>(sConfigMgr->GetOption<std::string>("AiPlayerbot.DisallowedGameObjects", "176213,17155"),
|
LoadSet<std::set<uint32>>(
|
||||||
|
sConfigMgr->GetOption<std::string>("AiPlayerbot.DisallowedGameObjects",
|
||||||
|
"176213,17155,2656,74448,19020,3719,3658,3705,3706,105579,75293,2857,"
|
||||||
|
"179490,141596,160836,160845,179516,176224,181085,176112,128308,128403,"
|
||||||
|
"165739,165738,175245,175970,176325,176327,123329"),
|
||||||
disallowedGameObjects);
|
disallowedGameObjects);
|
||||||
botAutologin = sConfigMgr->GetOption<bool>("AiPlayerbot.BotAutologin", false);
|
botAutologin = sConfigMgr->GetOption<bool>("AiPlayerbot.BotAutologin", false);
|
||||||
randomBotAutologin = sConfigMgr->GetOption<bool>("AiPlayerbot.RandomBotAutologin", true);
|
randomBotAutologin = sConfigMgr->GetOption<bool>("AiPlayerbot.RandomBotAutologin", true);
|
||||||
|
|||||||
Reference in New Issue
Block a user