Skip to content

Conversation

@SoulSeekkor
Copy link

This removes the useless innkeeper and includes various other tweaks to the trainers. See commits for full details. This fixes #38.

Copy link

@dedmen dedmen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indentation issues

@dedmen
Copy link

dedmen commented Oct 31, 2023

Can you explain why the Innkeeper is useless? It will be used to set Hearthstone location right? that seems useful

Edit: Well okey you can teleport there with chat command anyway, so indeed useless.

@SoulSeekkor
Copy link
Author

Seems Notepad++ must have done me dirty with the indentation... I've committed the suggestions (let me know if I didn't do it properly, I'm not well-versed with GitHub flows). Please review and merge if possible, once this module is up to date with my own version again I can maybe look at some of the other requests such as custom IDs, especially since I'll have some free time this week. Thanks!

@dedmen
Copy link

dedmen commented Nov 27, 2023

You could've merged them in one batch instead of several.

You only merged half of my suggestions. If you click "Expand" above between my outdated ones, there are more

CI errors

Script named 'GuildHouseSeller' is not assigned in the database.
Script named 'GuildHouseSpawner' is not assigned in the database.

I don't know what that means

Also

This fixes #38.

But, 38 has already been fixed by #40.
Actually I'm not sure how this PR can exists without merge conflict, when its changing GetGOData to GetGameObjectData, even though GetGameObjectData isn't even in the code anymore.

(28706, 16225, 16310.9, 29.262, 6.22119, 'First Aid Trainer (Grand Master)'),
(28742, 16225.3, 16313.9, 29.262, 6.28231, 'Fishing Trainer (Grand Master)'),
(33587, 16256.3, 16291.7, 13.174, 2.22426, 'Cooking Trainer (Grand Master)'),
(6491, 16319.937, 16242.404, 24.4747, 2.206830, 'Spirit Healer'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
(6491, 16319.937, 16242.404, 24.4747, 2.206830, 'Spirit Healer'),
(6491, 16319.937, 16242.404, 24.4747, 2.206830, 'Spirit Healer'),

(9858, 16240.5, 16291.5, 22.9318, 1.47417, 'Neutral Auctioneer'),
(184137, 16220.3, 16272, 12.9736, 4.45592, 'Mailbox (Object)'),
(187293, 16230.5, 16283.5, 13.9061, 3, 'Guild Vault (Object)'),
(191028, 16255.5, 16304.9, 20.9785, 2.97516, 'Barber Chair (Object)'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
(191028, 16255.5, 16304.9, 20.9785, 2.97516, 'Barber Chair (Object)'),
(191028, 16255.5, 16304.9, 20.9785, 2.97516, 'Barber Chair (Object)'),

(500005, 16231.3, 16254.2, 13.65647, 3.028813, 'Portal: Silvermoon (Object)'),
(500006, 16233.4, 16260.6, 13.84770, 3.028813, 'Portal: Thunder Bluff (Object)'),
(500007, 16232.8, 16257.1, 13.93456, 3.028813, 'Portal: Undercity (Object)'),
(500008, 16211.1, 16266.9, 13.7458, 5.6724, 'Portal: Shattrath (Object)'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
(500008, 16211.1, 16266.9, 13.7458, 5.6724, 'Portal: Shattrath (Object)'),
(500008, 16211.1, 16266.9, 13.7458, 5.6724, 'Portal: Shattrath (Object)'),

(500007, 16232.8, 16257.1, 13.93456, 3.028813, 'Portal: Undercity (Object)'),
(500008, 16211.1, 16266.9, 13.7458, 5.6724, 'Portal: Shattrath (Object)'),
(500009, 16213.9, 16270.5, 13.1378, 5.4996, 'Portal: Dalaran (Object)'),
(28690, 16226.8, 16269.4, 13.0858, 3.88255, 'Stable Master'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
(28690, 16226.8, 16269.4, 13.0858, 3.88255, 'Stable Master'),
(28690, 16226.8, 16269.4, 13.0858, 3.88255, 'Stable Master'),

Comment on lines +66 to +67
(29636, 16233.2, 16315.9, 20.8454, 4.64365, 'Reagent Vendor'),
(29493, 16229.1, 16286.4, 13.176, 3.03831, 'Ammo & Repair Vendor'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
(29636, 16233.2, 16315.9, 20.8454, 4.64365, 'Reagent Vendor'),
(29493, 16229.1, 16286.4, 13.176, 3.03831, 'Ammo & Repair Vendor'),
(29636, 16233.2, 16315.9, 20.8454, 4.64365, 'Reagent Vendor'),
(29493, 16229.1, 16286.4, 13.176, 3.03831, 'Ammo & Repair Vendor'),

-- Updates existing creatures to the new creatures.
-- Replace <world> and <characters> with your database names!
-- The following only needs to be ran if you used this module before 5-1-2022.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know why this was added? Seems like we shouldn't refer back to almost two years ago?

cost = 0;

// Check if we need multiple trainers, a few require this otherwise
// you can't learn it soley in the guild house (Master is needed)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we really not just spawn the Master one and be done with it? Instead of spawning non-master AND master?
Have never tried that in game, don't know if possible

@pangolp pangolp mentioned this pull request Apr 8, 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.

The latest version of Azeroth core has broken this addon.

2 participants