Forums WoW Modding Support Archives Azerothcore Discord Archives [DiscordArchive] I asked in the playerbots channel and couldn't find anyone who knew what was causing this, so I figu

[DiscordArchive] I asked in the playerbots channel and couldn't find anyone who knew what was causing this, so I figu

[DiscordArchive] I asked in the playerbots channel and couldn't find anyone who knew what was causing this, so I figu

rektbyfaith
Administrator
0
07-09-2025, 12:23 AM
#1
Archived author: DragynDance • Posted: 2025-07-09T00:23:19.530000+00:00
Original source

I asked in the playerbots channel and couldn't find anyone who knew what was causing this, so I figured I'd ask here on the off chance someone might have had this problem and solved it, or can hear what is happening and come up with a solution.

I am using the worgoblin module, to have playable worgens and goblins. For some reason, Worgens can not invite or interact with random bots at all, they always get the "I'm busy right now" whisper. Altbots work fine. Making a worgen character on a GM account, randombots suddenly start working fine, but I don't want to play on a GM account. The thing that makes it strange, is a goblin character on a regular account can invite and interact with random bots just fine. Someone said it might be because Worgens are assigned to the wrong faction somehow, but I couldn't figure out what they mean, ChrRaces looked like it was set up correctly, with Worgens set to the same faction and alliance stuff as humans, and Goblins set up to the same faction and alliance stuff as Orcs.

Anyone know a fix for this so that worgen charatcers can actually invite and use randombots?
rektbyfaith
07-09-2025, 12:23 AM #1

Archived author: DragynDance • Posted: 2025-07-09T00:23:19.530000+00:00
Original source

I asked in the playerbots channel and couldn't find anyone who knew what was causing this, so I figured I'd ask here on the off chance someone might have had this problem and solved it, or can hear what is happening and come up with a solution.

I am using the worgoblin module, to have playable worgens and goblins. For some reason, Worgens can not invite or interact with random bots at all, they always get the "I'm busy right now" whisper. Altbots work fine. Making a worgen character on a GM account, randombots suddenly start working fine, but I don't want to play on a GM account. The thing that makes it strange, is a goblin character on a regular account can invite and interact with random bots just fine. Someone said it might be because Worgens are assigned to the wrong faction somehow, but I couldn't figure out what they mean, ChrRaces looked like it was set up correctly, with Worgens set to the same faction and alliance stuff as humans, and Goblins set up to the same faction and alliance stuff as Orcs.

Anyone know a fix for this so that worgen charatcers can actually invite and use randombots?

rektbyfaith
Administrator
0
07-09-2025, 01:32 AM
#2
Archived author: BootlessFawn007 • Posted: 2025-07-09T01:32:38.859000+00:00
Original source

No fix from my end, but I found that Goblins worked almost perfectly, but Worgens weren't even targeted by Playerbots in PvP, I could literally just go get the flag and run without combat. Something with the Worgens was off, so I am not sure what fix is for either here
rektbyfaith
07-09-2025, 01:32 AM #2

Archived author: BootlessFawn007 • Posted: 2025-07-09T01:32:38.859000+00:00
Original source

No fix from my end, but I found that Goblins worked almost perfectly, but Worgens weren't even targeted by Playerbots in PvP, I could literally just go get the flag and run without combat. Something with the Worgens was off, so I am not sure what fix is for either here

rektbyfaith
Administrator
0
07-09-2025, 01:32 AM
#3
Archived author: BootlessFawn007 • Posted: 2025-07-09T01:32:49.322000+00:00
Original source

But more of an FYI for you to test in case
rektbyfaith
07-09-2025, 01:32 AM #3

Archived author: BootlessFawn007 • Posted: 2025-07-09T01:32:49.322000+00:00
Original source

But more of an FYI for you to test in case

rektbyfaith
Administrator
0
07-09-2025, 01:33 AM
#4
Archived author: DragynDance • Posted: 2025-07-09T01:33:27.721000+00:00
Original source

Thats all stuff I've tested and come to the same conclusion about. With one addition, a GM account with a worgen character also works fine. But I don't want to play on a GM account.
rektbyfaith
07-09-2025, 01:33 AM #4

Archived author: DragynDance • Posted: 2025-07-09T01:33:27.721000+00:00
Original source

Thats all stuff I've tested and come to the same conclusion about. With one addition, a GM account with a worgen character also works fine. But I don't want to play on a GM account.

rektbyfaith
Administrator
0
07-09-2025, 01:47 AM
#5
Archived author: Mithria • Posted: 2025-07-09T01:47:31.977000+00:00
Original source

could be due to this bool
```
bool IsAlliance(uint8 race)
{
return race == RACE_HUMAN || race == RACE_DWARF || race == RACE_NIGHTELF || race == RACE_GNOME ||
race == RACE_DRAENEI;
}
```
in `PlayerbotAI.cpp`

In IsOpposing, if the player is worgen here, then the check will fail because it will detect both the player and the horde bot as horde members, since worgen is not in the IsAlliance check.
rektbyfaith
07-09-2025, 01:47 AM #5

Archived author: Mithria • Posted: 2025-07-09T01:47:31.977000+00:00
Original source

could be due to this bool
```
bool IsAlliance(uint8 race)
{
return race == RACE_HUMAN || race == RACE_DWARF || race == RACE_NIGHTELF || race == RACE_GNOME ||
race == RACE_DRAENEI;
}
```
in `PlayerbotAI.cpp`

In IsOpposing, if the player is worgen here, then the check will fail because it will detect both the player and the horde bot as horde members, since worgen is not in the IsAlliance check.

rektbyfaith
Administrator
0
07-09-2025, 01:47 AM
#6
Archived author: Mithria • Posted: 2025-07-09T01:47:42.924000+00:00
Original source

not sure if there are more things like this, but thats one of em
rektbyfaith
07-09-2025, 01:47 AM #6

Archived author: Mithria • Posted: 2025-07-09T01:47:42.924000+00:00
Original source

not sure if there are more things like this, but thats one of em

rektbyfaith
Administrator
0
07-09-2025, 01:50 AM
#7
Archived author: Mithria • Posted: 2025-07-09T01:50:52.121000+00:00
Original source

IsAlliance() is checked for *a lot* of playerbot interaction
rektbyfaith
07-09-2025, 01:50 AM #7

Archived author: Mithria • Posted: 2025-07-09T01:50:52.121000+00:00
Original source

IsAlliance() is checked for *a lot* of playerbot interaction

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)