Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Fix] Fix Bot/Character ID Overlap in Groups #4093

Merged
merged 3 commits into from Mar 23, 2024

Conversation

Kinglykrab
Copy link
Contributor

Notes

  • Attempt to fix bot/character ID overlap in groups keeping bots with the same unique identifier as players from not spawning on zone.
  • Adds bot_id to group_id to differentiate bots from characters and hopefully alleviate this issue.

@Akkadius
Copy link
Member

This is going to need some thorough testing done

@Kinglykrab
Copy link
Contributor Author

This is going to need some thorough testing done

Yeah, I’d like if Karana could test it as well as Lancelot Jim.

@neckkola
Copy link
Contributor

Good afternoon @Kinglykrab. I ran some tests and did not have any problems zoning in a group with a bot that shared the id of the character. My test was a player(44) and two bots; bot1(44) bot(46).

I did notice that I was not able to invite another players' bot. I could send the group invite, but they never joined the group. Not sure if that is intended or not. The other player shared a its id with the bot(1).

I also tested within a raid. No issue. Once in the raid, I moved the other player and their bots to the same group, worked fine. Zoned, no issues anywhere.

@Kinglykrab
Copy link
Contributor Author

Good afternoon @Kinglykrab. I ran some tests and did not have any problems zoning in a group with a bot that shared the id of the character. My test was a player(44) and two bots; bot1(44) bot(46).

I did notice that I was not able to invite another players' bot. I could send the group invite, but they never joined the group. Not sure if that is intended or not. The other player shared a its id with the bot(1).

I also tested within a raid. No issue. Once in the raid, I moved the other player and their bots to the same group, worked fine. Zoned, no issues anywhere.

Hmmm, I didn't try inviting another player's bots, but I think you have to invite the owner.

@Kinglykrab Kinglykrab force-pushed the bug_fix/bot_character_id_overlap branch from a8c92cd to ac64a78 Compare February 24, 2024 19:56
@neckkola
Copy link
Contributor

neckkola commented Feb 24, 2024

I tried both single and with the owner already in the group. Same result, no dice, though not sure if it ever worked.

@Akkadius
Copy link
Member

What's the status on this?

@Kinglykrab
Copy link
Contributor Author

What's the status on this?

Just need to wait on other stuff to be merged so this can be rebased without rebasing it multiple times.

I've tested it on my end and it seems to resolve the issue.

- Attempt to fix bot/character ID overlap in groups keeping bots with the same unique identifier as players from not spawning on zone.
- Adds `bot_id` to `group_id` to differentiate bots from characters and hopefully alleviate this issue.
@Kinglykrab Kinglykrab force-pushed the bug_fix/bot_character_id_overlap branch from 8b2b714 to 3704726 Compare March 23, 2024 22:50
@Akkadius Akkadius merged commit 21cec87 into master Mar 23, 2024
0 of 2 checks passed
@Akkadius Akkadius deleted the bug_fix/bot_character_id_overlap branch March 23, 2024 22:55
@MortimerGreenwald
Copy link
Contributor

MortimerGreenwald commented Mar 31, 2024

Has anyone tested bot creation on this PR? Not sure if it's related or not but we're getting a "Failed to query name availability" with this.
Note: Bot Creation might have noting to do with this PR.. but started to happen with this in

MortimerGreenwald pushed a commit to MortimerGreenwald/Server that referenced this pull request Apr 15, 2024
* [Bug Fix] Fix Bot/Character ID Overlap in Groups

- Attempt to fix bot/character ID overlap in groups keeping bots with the same unique identifier as players from not spawning on zone.
- Adds `bot_id` to `group_id` to differentiate bots from characters and hopefully alleviate this issue.

* Update base_group_id_repository.h

* Final push
@Akkadius Akkadius mentioned this pull request Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants