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

DB - Elwyn Forest loot #1715

Merged
merged 1 commit into from Apr 16, 2019
Merged

DB - Elwyn Forest loot #1715

merged 1 commit into from Apr 16, 2019

Conversation

ghost
Copy link

@ghost ghost commented Apr 11, 2019

Changes from trinitycore

CHANGES PROPOSED:
  • Level 1 wolves no longer drop ilvl 12-13 green items and other high value items. Aside from being incorrect, this is easily exploitable.
  • Wolf pelt and bandana quest item drops are guaranteed.
  • Kobold Miners now rarely drop their unique item. This is currently missing entirely from TDB.
  • Bags from some NPCs have a slightly higher drop rate.
  • General trash drops much less frequently.

It includes two unique items:

Riverpaw Leather Vest (821) is a unique drop from Riverpaw Mongrel.
Hard Crawler Carapace (2087) is a unique drop from Sand Crawler.

It also includes a crafted item that should never drop anywhere:

Embossed Leather Vest (2300)

TESTS PERFORMED:

Didn't test yet

Target branch(es):

Master

(6, 11111, 11111, 0.5, 0, 1, 0, 1, 1, NULL); -- Bags

-- Kobold Worker
DELETE FROM `creature_loot_template` WHERE `Entry`=257;
Copy link
Contributor

Choose a reason for hiding this comment

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

Also for these where you use Entry

Copy link

Choose a reason for hiding this comment

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

I think the statements are fine as they are, easier to read and better documented if they are structured in blocks for each creature. I also do the same in my PRs.

INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1555017745656363300');

-- Item should only drop from Riverpaw Mongrel (123)
DELETE FROM `reference_loot_template` WHERE `Item`=821;
Copy link
Contributor

Choose a reason for hiding this comment

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

I mean for these, miss click in previous comment 😄

Copy link
Author

Choose a reason for hiding this comment

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

You're right, tomorrow i will be home for that

Copy link

@ghost ghost Apr 12, 2019

Choose a reason for hiding this comment

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

I think the statements are fine as they are, easier to read and better documented. No need to merge them into one statement in my opinion.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

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

SQL script is fine in my opinion. Did not test it, though.

@ghost
Copy link
Author

ghost commented Apr 14, 2019

  • Killed the affected creatures for some time after applying this PR and haven't noticed anything unusual (Kobolds, Wolves, Defias Thugs, Sand Crawlers, Riverpaw Mongrels etc.).
  • The quest items drop as usual if you are on the appropriate quest (Diseased Wolf Pelt, Red Burlap Bandana, Garrick's Head)
  • Riverpaw Leather Vest is rarely dropped by Riverpaw Mongrel
  • Hard Crawler Carapace is rarely dropped by the Sand Crawler
  • Pitted Defias Shorsword is rarely dropped by Defias Thug

Did also check the old and new DB entries, seems to be ok. I think this is ready to be merged.

@ELdoBA ELdoBA merged commit 28bd4ce into azerothcore:master Apr 16, 2019
thanhtong89 pushed a commit to thanhtong89/azerothcore-wotlk that referenced this pull request May 12, 2019
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

1 participant