Skip to content

Add Ashenvale Creature Waypoints (credit cmangos)#3379

Merged
ratkosrb merged 19 commits into
vmangos:developmentfrom
NickTyrer:ashenvale_waypoints
May 26, 2026
Merged

Add Ashenvale Creature Waypoints (credit cmangos)#3379
ratkosrb merged 19 commits into
vmangos:developmentfrom
NickTyrer:ashenvale_waypoints

Conversation

@NickTyrer
Copy link
Copy Markdown
Contributor

🍰 Pullrequest

@NickTyrer NickTyrer changed the title Add Ashenvale Creature Waypoints (credit cmangos) (WIP) Add Ashenvale Creature Waypoints (credit cmangos) May 4, 2026
@ratkosrb
Copy link
Copy Markdown
Contributor

ratkosrb commented May 26, 2026

The bear with guid 8157 goes through a building.

@NickTyrer
Copy link
Copy Markdown
Contributor Author

That is blizzlike.

@mserajnik
Copy link
Copy Markdown
Contributor

mserajnik commented May 26, 2026

image Is this some temporary issue on GitHub Actions side?

Edit: Oh yeah, seems to be a general issue right now: https://www.githubstatus.com/incidents/gnftqj9htp0g

@ratkosrb
Copy link
Copy Markdown
Contributor

@NickTyrer Are you aware that you have replaced many unrelated creatures around the world?

For example guid 8169 which you replaced was Grimand Elmore (1416) located in Stormwind City, and you replaced him with an Ashenvale Bear. You deleted the old spawn and replaced it. Is this intentional, was the spawn of Grimand Elmore a wrong duplicate?

@ratkosrb
Copy link
Copy Markdown
Contributor

Here are all the cases where a guid was replaced in this PR with a different creature id. A lot of the time the mobs replaced are not even in the same continent.

image

@ratkosrb
Copy link
Copy Markdown
Contributor

ratkosrb commented May 26, 2026

You should never have a DELETE in your queries before an INSERT, unless you know a spawn with this guid existed and you are replacing it on purpose. Never add a DELETE as precautionary measure so that it can forcibly execute in case there's a future guid conflict.

@NickTyrer
Copy link
Copy Markdown
Contributor Author

Sorry, was a copy pasta mistake. I forgot to remove DELETE FROM creature WHERE guid IN(@MOVID);

@ratkosrb
Copy link
Copy Markdown
Contributor

Will you go through all the replaced guids and determine if they should have been replaced or was it a mistake?

@NickTyrer
Copy link
Copy Markdown
Contributor Author

@NickTyrer
Copy link
Copy Markdown
Contributor Author

NickTyrer commented May 26, 2026

A couple of places use direct guid replacement like https://github.com/vmangos/core/pull/3379/changes#diff-2db6f83a4c1eaa56af0b292e17a6a35b108533f57d6fbe357080d5e1eed498ecR194. These are correct

@NickTyrer
Copy link
Copy Markdown
Contributor Author

I will test it again just to verify.

@ratkosrb
Copy link
Copy Markdown
Contributor

CI fails

ERROR 1062 (23000) at line 413481: Duplicate entry '8166' for key 'PRIMARY'

@ratkosrb ratkosrb merged commit d0808ba into vmangos:development May 26, 2026
1 check passed
Stoabrogga pushed a commit to Stoabrogga/vmangos that referenced this pull request May 26, 2026
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.

3 participants